Tim Field
ebe7381987
rosbag: update documentation
2010-05-05 03:24:33 +00:00
Tim Field
830af47975
rosbag: added --force and --quiet options to rosbag [de]compress; added progress meter to rosbag filter
2010-05-05 01:00:21 +00:00
Tim Field
439d3137f9
rosbag: show bytes per sec; rethrow struct.errors as ROSBagFormatExceptions
2010-05-04 23:54:11 +00:00
Tim Field
6cf4024ab7
rosbag: fix output if only 1 message in bag
2010-05-04 23:41:28 +00:00
Tim Field
fde63c8120
rosbag: fix output if only 1 message in bag
2010-05-04 23:40:38 +00:00
Tim Field
c812a5189b
rosbag: fix output if only 1 message in bag
2010-05-04 23:39:12 +00:00
Tim Field
b3e225d7b7
rosbag: show compression=none for <2.0 bags
2010-05-04 23:18:05 +00:00
Tim Field
93476f7b5c
rosbag: show chunk compression details & message frequency statistics
2010-05-04 23:15:48 +00:00
Tim Field
25c9bf2d79
rosbag: uncompress -> decompress
2010-05-04 21:58:57 +00:00
Tim Field
f6e713abb4
rosbash: uncompress -> decompress
2010-05-04 21:58:45 +00:00
Tim Field
e876ff5edf
rxbag: raw message view - don't initially expand entire tree; display binary data
2010-05-04 21:55:04 +00:00
Jeremy Leibs
ea27a3b14d
Refactoring rosrecord unit test to include time scaling
2010-05-04 21:53:03 +00:00
Tim Field
b7eaa743af
rosbash: add new rosbag commands
2010-05-04 20:29:15 +00:00
Tim Field
4baf08a6ce
rosbag: new rosbag commands - compress and uncompress
2010-05-04 20:26:57 +00:00
Tim Field
d08aca3a84
rosbag: prettify rosbag info and aggregate by topic
2010-05-04 20:26:26 +00:00
Tim Field
7b29f01d81
rosbag: fix bug in printing connections
2010-05-04 17:49:49 +00:00
Tim Field
1fb7706133
rxbag: use index directly
2010-05-04 03:46:57 +00:00
Tim Field
2b53e0d0b2
rosbag: hiding index from API
2010-05-04 03:46:38 +00:00
Tim Field
9d8fb49900
rosbag: don't invert time_scale
2010-05-04 01:57:57 +00:00
Jeremy Leibs
e453afd4b0
Adding loopback test for shapeshifter
2010-05-04 01:19:05 +00:00
Tim Field
f7b8bd957d
rxbag: migrate from rosrecord to rosbag
2010-05-03 23:51:34 +00:00
Tim Field
97f1adaf96
rosrecord: index API changes
2010-05-03 23:51:01 +00:00
Tim Field
b23c45aa95
rosbag: expose more of the index
2010-05-03 23:50:07 +00:00
Tim Field
a092cc4dd5
rosbag: removing vestiges of topic_indexes from Python code
2010-05-03 22:09:57 +00:00
Tim Field
d27f705186
rosbag: adding closing namespace comments
2010-05-03 21:50:44 +00:00
Tim Field
c4f67232e1
rosbag: splitting implementation/interface for TimeTranslator
2010-05-03 21:47:02 +00:00
Tim Field
2da00daf77
rosbag: removing obsolete topic_indexes
2010-05-03 21:38:42 +00:00
Tim Field
4ad48cb8e0
rosbag: Python unit test for writing non-chronologically
2010-05-03 21:35:47 +00:00
Tim Field
8444512a12
rosbag: Python API now supports non-chronological message writing
2010-05-03 21:35:14 +00:00
Jeremy Leibs
eea00fb7cf
Adding time shifting interface to the old player
2010-05-03 21:06:30 +00:00
Tim Field
1b2f79a91f
rosrecord: Recorder now wraps new rosbag API
2010-05-03 18:54:18 +00:00
Tim Field
25ac6b4f87
rosbag: add optional connection_header arguments to write methods
2010-05-03 18:53:41 +00:00
Tim Field
2c7864590e
rosbag: INFO -> DEBUG
2010-05-03 09:44:42 +00:00
Tim Field
4ff340f6aa
rosbag: add back in support for 1.2 indexed bag files
2010-05-03 09:41:52 +00:00
Tim Field
bd37f75252
rosbag: fix single topic/multiple connection iteration logic
2010-05-03 09:41:20 +00:00
Tim Field
dae3faac01
rosrecord: remove test program from CMakeLists.txt
2010-05-03 09:40:35 +00:00
Tim Field
7705032979
rosrecord: handle AnyMsg; instantiate ShapeShifters properly
2010-05-03 09:39:45 +00:00
Tim Field
b9231bb79f
rosbag: fix bug in checkbag.py
2010-05-03 06:27:20 +00:00
Tim Field
76aaf92740
rosbag: update scripts due to Python API changes
2010-05-03 05:02:30 +00:00
Tim Field
c738d8413a
rosmsg: rosbag Python API changed
2010-05-03 04:57:14 +00:00
Tim Field
a8bbc8939c
rosrecord: reflect rosbag Python API changes
2010-05-03 04:32:34 +00:00
Tim Field
5f646f8f9f
rosbag: implementing Python API review changes
2010-05-03 04:21:29 +00:00
Tim Field
26a1bf9122
rosrecord: incorporating rosbag C++ API change
2010-05-03 04:06:06 +00:00
Tim Field
b4deb99a60
rosbag: implementing C++ API review changes
2010-05-03 04:03:33 +00:00
Ken Conley
72eb68eec3
rosmsg: #2666 rosmsg show -b
2010-04-30 17:51:17 +00:00
Tim Field
1d49d93189
rosrecord: updating wrapper for change from topics to connections
2010-04-30 05:38:03 +00:00
Tim Field
017d74645d
rosbag: tidying imports
2010-04-30 05:30:14 +00:00
Tim Field
a33e851555
rosbag: fixing import
2010-04-30 05:23:48 +00:00
Tim Field
a15f6aa96c
rosrecord: Player.h now wraps rosbag::Bag
2010-04-30 05:06:16 +00:00
Tim Field
a1dc685dfb
rosbag: assigning connection header prior to instantiation to support ShapeShifter
2010-04-30 05:04:26 +00:00
Tim Field
9a5d6720c5
rosbag: expose latching & callerid connection headers
2010-04-29 20:22:10 +00:00
Tim Field
1ad0baf671
rosbag: connection header uses 'type', not 'datatype'
2010-04-29 18:39:20 +00:00
Ken Conley
907c153aad
rosnode: #2668 bad error message format args
2010-04-29 17:53:30 +00:00
Tim Field
1edcd89758
rosbag: OP_CHUNK_INFO records now store counts by connection, not by topic
2010-04-29 02:39:08 +00:00
Tim Field
9a64f4b13f
rosbag: conglomerating rosbag commands
2010-04-29 02:38:21 +00:00
Tim Field
36322620a3
rosbag: ROS_INFO -> ROS_DEBUG
2010-04-28 23:46:15 +00:00
Tim Field
be41cb3f3e
rosbag: removed TopicInfo; everything uses the more informative ConnectionInfo
2010-04-28 23:44:45 +00:00
Tim Field
3f88b6e0e2
rosbag: removed TopicInfo; everything uses the more informative ConnectionInfo
2010-04-28 23:44:21 +00:00
Tim Field
c111c0c682
rosbag: bag_migration.py -> migration.py
2010-04-28 23:43:50 +00:00
Lorenz Moesenlechner
21299cb125
Defaulting to package of current buffer in ros-rgrep and ros-find-dired now.
2010-04-28 23:36:26 +00:00
Tully Foote
6f775f25d9
trying again for removing gtest to rosdep, added jaunty script, and public.cmake rules
2010-04-28 19:08:03 +00:00
Tim Field
0da7c476bc
rosbag: cleaning up migration scripts
2010-04-28 18:46:07 +00:00
Lorenz Moesenlechner
b05d2bed1e
rosemacs ido stuff is also ready for emacs22 now.
2010-04-28 17:43:48 +00:00
Brian Gerkey
aba1303ec2
Fixed static executable building for rospack, #2391 .
2010-04-28 16:00:04 +00:00
Ken Conley
48a1e3cd66
turning off cornell, which has copies of our repo
2010-04-28 15:50:44 +00:00
Tim Field
8df65f98d4
rosbag: indicate legacy op codes
2010-04-28 04:58:46 +00:00
Tim Field
e08272eeba
rosbag: removing legacy Player check functionality
2010-04-28 04:54:45 +00:00
Tim Field
5c59bc4ab0
rosbag: working again with indexed v1.2 bags
2010-04-28 04:46:38 +00:00
Ken Conley
82e1064e06
removed paramiko and pycrypto from always_build
2010-04-28 04:20:01 +00:00
Ken Conley
3a40246052
roswtf: added missing rosdep on paramiko
2010-04-28 04:17:01 +00:00
Ken Conley
86696bde2d
converted paramiko to rosdep
2010-04-28 03:57:05 +00:00
Tim Field
8f9a94879d
rosbag: cleaning up Python unit tests
2010-04-28 03:37:09 +00:00
Tim Field
bc78523fae
rosbag: harden 'rosbag info'
2010-04-28 03:31:56 +00:00
Tim Field
fc5e03e693
rosrecord: fix exception handling
2010-04-28 03:31:41 +00:00
Lorenz Moesenlechner
40eacd8cd7
Bugfix: add package names if message/service is not unique.
2010-04-28 03:19:14 +00:00
Tim Field
00603ee6ef
rosbag: utest.cpp -> test_bag.cpp
2010-04-28 03:19:12 +00:00
Tim Field
f8d7e63161
rosbag: cleaning up unit tests
2010-04-28 03:18:14 +00:00
Tim Field
0e73f9240a
rosbag: don't build mytest
2010-04-28 02:39:57 +00:00
Tim Field
5041f27204
rosbag: changed format from MSG_DEF to CONNECTION messages; now storing connection header
2010-04-28 02:38:29 +00:00
Tully Foote
fc1a99c047
restoring gtest due to missing cmake
2010-04-28 01:30:27 +00:00
Tully Foote
0f71b63ee5
removing gtest to rosdep status as talked about in ros meeting today
2010-04-28 01:24:23 +00:00
Ken Conley
c72a322119
roslaunch: #2560 <remap> from/to validation
2010-04-28 00:56:08 +00:00
Bhaskara Marthi
1ea162c92c
remove the hack for ignored ros packages
2010-04-27 23:13:50 +00:00
Ken Conley
8f13df91dc
roslaunch: now passes initial unit tests. Now need to do coverage on error conditions
2010-04-27 21:50:37 +00:00
Jeremy Leibs
f3ee490ba4
Fixing addQuery so we don't invalidate pointers
2010-04-27 21:50:35 +00:00
Tim Field
a12b05c5ff
rosbag: rosbagmigration cleanup
2010-04-27 00:48:06 +00:00
Tim Field
99e7677611
rosbag: porting rosbagmigration to new API; including in rosbag
2010-04-26 23:54:24 +00:00
Jonathan Bohren
23ee7332d4
Fixing layering issues
2010-04-26 23:37:11 +00:00
Tim Field
64e2b518ed
rosbag: correct topic string format in Bag.__str__
2010-04-26 22:05:10 +00:00
Tim Field
bf47b87aec
rosbag: adding new connection op code
2010-04-26 21:40:06 +00:00
Tim Field
d59be8605d
rxbag: no need to read message definitions (now handled by rosbag.Bag)
2010-04-26 20:59:01 +00:00
Tim Field
eac1a2344c
rxbag: print any error on initialization
2010-04-26 20:58:25 +00:00
Tim Field
2f0b93c4eb
rosbag: read timestamp from message data header (don't rely on entry info)
2010-04-26 20:57:12 +00:00
Tim Field
fb9756d02d
rosrecord: fix rosbag index wrapping
2010-04-26 20:56:32 +00:00
Tim Field
08655ff83f
rosbag: ROSBagException.msg -> ROSBagException.value
2010-04-26 20:23:53 +00:00
Lorenz Moesenlechner
426aa5851a
Fixed ros-topic-info
...
For some reason, the output from the asynchronous process call was not
displayed in the buffer if it was newly created (maybe
race-condition?). Using a synchronous call now fixes the
problem. Also, clear the buffer before executing the process.
2010-04-26 02:15:39 +00:00
Lorenz Moesenlechner
edc0b94d6b
Added complete ido-mode support to rosemacs & cleanups.
2010-04-26 01:41:36 +00:00
Lorenz Moesenlechner
22ae023afb
Added caching of ros-packages of buffers.
...
The modeline is updated pretty often and searching for the current
buffer's ros package without caching is too expensive.
2010-04-25 21:16:36 +00:00
Lorenz Moesenlechner
19836148a0
Added utilities for getting ros package names from filenames and buffers.
...
Also, added the ROS-CURRENT-PKG-MODELINE-ENTRY that generates a string
that can be used for displaying the current ros package in the
modeline.
2010-04-25 02:24:22 +00:00
Jeremy Leibs
c6e99be0fe
Adding some documentation
2010-04-23 23:56:49 +00:00
Ken Conley
2f98ba6cdf
roslaunch: minor fixes and instrumentation for unit tests
2010-04-23 23:45:08 +00:00
Lorenz Moesenlechner
0c4f0bbdcd
Updated slime-ros to use the one and only sbcl init file in roslisp.
2010-04-23 22:23:05 +00:00
Ken Conley
25fc6fe096
fixing include case bug for arg
2010-04-23 15:23:47 +00:00
Ken Conley
68da54e0a1
better error message on ArgException
2010-04-23 06:42:35 +00:00
Ken Conley
ad5d552b83
roslaunch: fixed some bugs in <args>. Appears to be basically functioning now
2010-04-23 01:14:30 +00:00
Ken Conley
4110b0a20e
roslaunch: #2309 fixed node name resolution on node list/arg options. Also fixed roslaunch usage statement
2010-04-23 00:27:30 +00:00
Ken Conley
a9734e0caa
roslaunch: initial <arg> implementation. checkpointing into vcs before testing
2010-04-23 00:19:28 +00:00
Ken Conley
d9bc3a2408
roslaunch: more cleanup of xmlloader/loader plus stubbing in of <arg> functionality
2010-04-22 23:55:36 +00:00
Jeremy Leibs
aac5512516
Iterators now handle writing to an open bag
2010-04-22 22:23:47 +00:00
Ken Conley
5f949aa126
roslaunch: if/unless attribute infrastructure in place. Won't be powerful until <arg> stuff is settled.
2010-04-22 22:06:04 +00:00
Ken Conley
3f4299d511
roslaunch: minor cleanup of xmlloader to push more validation into Node model class instead. This is preparation for new extensions to roslaunch XML format
2010-04-22 19:18:24 +00:00
Tim Field
fd0143d641
rosbag: fixing timestamp fields in unindexed 1.2 reader
2010-04-22 08:47:55 +00:00
Tim Field
c3a87888f2
rxbag moved out of experimental
2010-04-22 08:28:21 +00:00
Tim Field
6f90381171
moving rxbag out of experimental
2010-04-22 08:27:37 +00:00
Tim Field
5f768868a8
rosrecord: update manifest to depend on rosbag
2010-04-22 08:15:12 +00:00
Tim Field
794e4a47bc
rosrecord: now a wrapper around rosbag
2010-04-22 08:14:11 +00:00
Tim Field
8b296514b4
rosbag: added raw, stream, 1.1 support; remove rosrecord dependency
2010-04-22 08:11:03 +00:00
Ken Conley
d289fcc0c1
rostest/roslaunch: update to bare mode to fix __log being passed to bare execs
2010-04-22 07:48:47 +00:00
Jeremy Leibs
364ef2b57a
Fixing rosbag Append
2010-04-22 05:30:21 +00:00
Jeremy Leibs
1b19171a4a
Starting to support reading from a livebag... append seems broken at the moment
2010-04-22 05:08:19 +00:00
Ken Conley
a7241a19bb
cwd key for 'cwd'
2010-04-21 22:19:20 +00:00
Ken Conley
2f8d3c892e
roslaunch: bug fix to uncaught OSError on launch
2010-04-21 22:03:45 +00:00
Brian Gerkey
bd68576937
Use rospack to get lflags when checking rpaths, #2286 .
2010-04-21 21:42:18 +00:00
Ken Conley
2df9e1fd6c
rostopic: #2263 rostopic echo -n, plus unit test
2010-04-21 19:05:43 +00:00
Ken Conley
6601051953
rostopic: #694 added --filter option. Warning: rostopic hz is more likely to get clogged with this active
2010-04-21 17:14:18 +00:00
Jeremy Leibs
05ceca84a9
Converting IndexEntry vector -> multiset
2010-04-21 08:15:16 +00:00
Tim Field
ed427726fd
rosbag: removing check from Player
2010-04-21 07:00:34 +00:00
Tim Field
5691e4718f
rosbag: ported info command to python
2010-04-21 06:39:55 +00:00
Tim Field
5ce8fdd119
rosbag: add get_messages_time_range unit test
2010-04-21 06:08:15 +00:00
Tim Field
f79bcb3fba
rosbag: fix bug in get_indexes
2010-04-21 04:35:48 +00:00
Tim Field
d818f5392a
rosbag: added topic/message filtering to Python API
2010-04-21 04:16:14 +00:00
Tim Field
726a676715
rosbag: adding __str__; more documentation
2010-04-21 03:49:04 +00:00
Tim Field
1c98f2ad07
rosbag: fix compression, chunk_threshold setting
2010-04-21 03:27:59 +00:00
Tim Field
6be7b52c96
rosbag: more Python unit tests
2010-04-21 03:25:10 +00:00
Ken Conley
114c3d55e1
undoing r9288 per rusu's comments in #2637
2010-04-21 02:55:22 +00:00
Ken Conley
6b239b86d8
rosdoc: #2637 enabling CLASS_DIAGRAMS
2010-04-21 02:53:42 +00:00
Ken Conley
44ca8afda9
roslaunch: #2370
2010-04-21 02:50:07 +00:00
Ken Conley
5ae58b6a41
roswtf: #2270
2010-04-21 02:34:23 +00:00
Ken Conley
fde38f05b6
rostopic: fixed bug with setting error code on exit
2010-04-21 00:43:53 +00:00
Ken Conley
a9085c6787
rxgraph: bug fixes to filter and wx import
2010-04-21 00:39:46 +00:00
Ken Conley
ea28bf73a5
rosgraph: removed references and dependencies for rxgraph
2010-04-21 00:32:46 +00:00
Ken Conley
a7abe1f3e3
removed rospy dep, updated manifest
2010-04-21 00:30:18 +00:00
Ken Conley
8d5ce72530
removing old rxgraph implementation
2010-04-21 00:22:00 +00:00
Ken Conley
7a377dda23
rxgraph: new impl is now default
2010-04-21 00:21:32 +00:00
Ken Conley
1608136fde
rxgraph: added in info pane
2010-04-21 00:11:43 +00:00
Lorenz Moesenlechner
77ca4017cf
Added ROS-FIND-DIRED.
2010-04-20 22:28:29 +00:00
Ken Conley
5ec864a34d
added smach_viewer's user data pane, need to wire up
2010-04-20 22:10:08 +00:00
Ken Conley
a8e345d03b
checking in experimental new version of rxgraph based on Jon Bohren's smach_viewer
2010-04-20 22:01:20 +00:00
Tim Field
12a55635cd
rosbag: moved disk check from Bag to Recorder
2010-04-20 22:01:12 +00:00
Tim Field
f8b9c32cd8
rosbag: fixing player timing logic
2010-04-20 21:36:24 +00:00