Commit Graph

944 Commits

Author SHA1 Message Date
Tim Field 477c4d2ec1 rxplay: added scripts/rxplay so you can launch with rosrun rxplay rxplay 2009-12-15 20:08:32 +00:00
Josh Faust 664c91b530 Fix cached parameters in the case where the parameter does not exist -- no longer hits the master each time (#2157) 2009-12-15 19:31:42 +00:00
Rob Wheeler 0f7f6c6220 Don't pop stream if it is empty 2009-12-15 19:22:56 +00:00
Josh Faust c5838e7f9d * Change default callOne() and callAvailable() timeouts to be 0
* Don't timed_wait if the wait time is 0
2009-12-15 19:06:23 +00:00
Tully Foote ed100fa909 added -o errexit to script 2009-12-15 18:51:14 +00:00
Brian Gerkey 3727cbaf1a Explicitly point ROS_ROOT at a non-existent directory for tests. 2009-12-15 17:02:33 +00:00
Morgan Quigley d0edea57bb back by popular demand 2009-12-15 08:11:50 +00:00
Morgan Quigley e26497297b hopefully the censors are jammed 2009-12-15 07:56:39 +00:00
Ken Conley 2c278a6606 test_roslib: changed rr/rpp config so that rr no longer overlapped 2009-12-15 07:32:36 +00:00
Ken Conley a4d04d262a roslaunch: #1985 proof of concept for roslaunch parse testing as unit test 2009-12-15 06:46:22 +00:00
Ken Conley fc2b05d571 rosmsg: updating manifest in preparation for doc review 2009-12-15 03:14:32 +00:00
Ken Conley 17dc78a402 roslaunch: applying #2062 from leibs to ready from /etc/ config 2009-12-15 01:08:29 +00:00
Ken Conley 8aa30712fc roslib: #2150 fixed list_pkgs_by_path to respect path order 2009-12-15 01:03:16 +00:00
Ken Conley bc5af8b4ad roslib.get_pkg_dir: #2144 always invoke rospack with full path when its possible to derive it so that it works on remote machines 2009-12-14 22:36:28 +00:00
Ken Conley cc1d528911 rosversion: #2146 patch from gbiggs to fix stdout usage 2009-12-14 22:34:33 +00:00
Brian Gerkey f4f4915034 Applied quoting patch to make Windows happy, #2145 2009-12-14 22:23:44 +00:00
Josh Faust 9f0f9d009d Main change: intra-process messages no longer pass through the TCP layer (still cost a single serialize+deserialize).
Also includes some race condition and crash fixes, including fixing callback queue handling for subscriber connect/disconnect callbacks, which were previously always using the callback queue of the first publisher
2009-12-14 22:06:49 +00:00
Jeremy Leibs abb02a22d4 Keeping rosed from running if the file doesn't exist in the package. 2009-12-14 20:45:25 +00:00
Jeremy Leibs 38f8fbbb53 Changing the way we use min_t when iterating through multiple bags to avoid ULLONG_MAX. 2009-12-14 19:52:00 +00:00
Tully Foote 427d381f24 adding fltk rosdep for it's needed by multiple first level stacks 2009-12-14 19:30:36 +00:00
Tully Foote c948a84a68 what_needs only showing direct dependencies 2009-12-14 19:29:59 +00:00
Brian Gerkey 9996cb4fba Made passing -pthread in default compile flags conditioned on UNIX,
irrespective of compiler version, to satisfy goLD's pickiness.  Removed
hack to pass -lpthread when boost::thread is requested.
2009-12-14 16:44:09 +00:00
Ken Conley 1da607026d rospy: #2133 major bug in import calculation in message generators 2009-12-13 19:41:31 +00:00
Jeremy Leibs 637ce6223c Allowing shapeshifters to instantiate types as necessary. 2009-12-12 10:07:53 +00:00
Jeremy Leibs 3055110bae Removing gratuitous debug printf. 2009-12-12 07:36:16 +00:00
Jeremy Leibs fe19f15b1f Fixing incorrect use of static variables in topic_tools. 2009-12-12 07:30:06 +00:00
Ken Conley b2f1323e07 rosnode: #2101 list now accept namespaces. Reworked code to add unit tests. Minor cleanup in rosparam tests 2009-12-12 02:24:48 +00:00
Tully Foote 1fcd20ee9f better -a parsing 2009-12-12 01:23:28 +00:00
Tim Field 9e45f9974e rxplay: ImageHelper moved to rxplay_plugins 2009-12-12 00:13:28 +00:00
Josh Faust ba5bf89dfc Fix SubscriptionQueue::clear() 2009-12-11 23:54:56 +00:00
Tully Foote 033360dd6e adding dependent stacks too for bottom level packages 2009-12-11 23:39:46 +00:00
Tully Foote 394a153ffb better debugging output 2009-12-11 23:37:30 +00:00
Brian Gerkey b9606e81bd Added -lpthread to lflags when the user calls rosbuild_link_boost(...
thread).
2009-12-11 23:35:14 +00:00
Tully Foote 9c7fe2c6fc changing rosdep search order, all rosdeps package if not in stack, else stack 2009-12-11 23:25:27 +00:00
Tim Field 4bd12e1dcd rxplay: close down play thread cleanly 2009-12-11 23:19:53 +00:00
Tim Field 1ccd20ce2a rxplay: fix background index generation 2009-12-11 23:13:52 +00:00
Josh Faust e7c9157dc8 Fix crash in SubscriptionQueue::full() which was causing subpub_n_fast test to fail 2009-12-11 23:13:19 +00:00
Tully Foote 90f084ae30 quieting override on where_defined 2009-12-11 21:39:29 +00:00
Tully Foote 5a8abd0c3f fixing format in used class, deleting unused class 2009-12-11 21:22:53 +00:00
Tully Foote 5288409960 better abstraction 2009-12-11 21:14:38 +00:00
Tully Foote 00ca74f26e More obvious override text 2009-12-11 20:05:49 +00:00
Tully Foote e06daf7c09 refactored package search path 2009-12-11 20:03:56 +00:00
Brian Gerkey 8d70b10d1b Added rosbuild_precompile target, #2079 2009-12-11 18:42:37 +00:00
Tim Field 657ab3efff rxplay: cleanup 2009-12-11 06:12:40 +00:00
Tim Field a8bfbc6d46 rxplay: cleanup 2009-12-11 06:11:39 +00:00
Tim Field 7ad7712afc rxplay: optimized rendering; zoom limits; toggle individual thumbnail topics; plugins support 2009-12-11 06:09:32 +00:00
Tim Field c07e9bbfce rxplay: slowmo frame rates displayed as 1/X rather than 0.X 2009-12-11 06:07:52 +00:00
Morgan Quigley e49fa4a159 switch libxext on ubuntu to resolve to libxext-dev not libXext-dev (i.e., use lowercase x) so that rosdep won't think that it isn't installed. from checking the ubuntu packages site, it appears that the lower-case x is the official debian package name 2009-12-11 06:06:49 +00:00
Tim Field 1b70f8d27d rxplay: raw view now a scrollable tree which remembers position and expanded state 2009-12-11 06:06:41 +00:00
Tim Field bbdc011d85 rxplay: new plugins functionality 2009-12-11 06:06:00 +00:00