Commit Graph

1641 Commits

Author SHA1 Message Date
Ken Conley 7cb7dda606 roslib.masterapi: support for getUri, plus an is_online check 2010-03-05 23:59:35 +00:00
Ken Conley 8f2ee6572e updated tests 2010-03-05 23:59:04 +00:00
Ken Conley 9795d7a678 test_rosmaster: updated tests 2010-03-05 23:58:57 +00:00
Ken Conley 4325d4b2e1 removing unused validators 2010-03-05 23:40:51 +00:00
Ken Conley 28f06c233d code cleanup and doc fixes 2010-03-05 23:40:37 +00:00
Ken Conley b50f44ccca removing unused validators 2010-03-05 23:40:21 +00:00
Ken Conley f7ab60c439 removing old master code 2010-03-05 23:40:08 +00:00
Josh Faust cbf9412b6f switch constant integral values to enums to avoid linker errors with some versions of gcc 2010-03-05 22:57:12 +00:00
Josh Faust 1503ee053e Add getSubscriber() method to message_filters::Subscriber 2010-03-05 22:45:05 +00:00
Josh Faust cdadb20fbe Pass along remappings from parent node handles (#2454) 2010-03-05 22:37:06 +00:00
Josh Faust 189485d7a2 add message file I forgot 2010-03-05 22:33:55 +00:00
Josh Faust 4b32097f0f Correct initialization of constant floating point and string values (#2478) 2010-03-05 22:18:50 +00:00
Josh Faust 9e7b50b545 Change name to full_name in MsgSpec (#2420) 2010-03-05 21:49:07 +00:00
Ken Conley 08c6649823 rosdoc: #2494 relative link for srvs 2010-03-05 19:28:59 +00:00
Brian Gerkey 2ac742cb3e build fix for OS X 2010-03-04 22:14:56 +00:00
Josh Faust 6f710aa146 Add factory function argument to SubscribeOptions::init 2010-03-03 20:45:26 +00:00
Brian Gerkey 6c256151d7 Turn off warnings about missing package dependencies when doing a
depends-on, langs, or plugins query, #2197.
2010-03-03 16:39:24 +00:00
Tim Field 14f9f4aa2c rxbag: fix bug where timestamp of 0.0 is considered invalid 2010-03-02 22:48:32 +00:00
Josh Faust b19b5b932d move Synchronizer/policies into synchro namespace (cannot use the name sync because of the sync() function in unistd) 2010-03-02 01:14:02 +00:00
Josh Faust fe145e5b08 fix approximate policy 2010-03-02 00:53:00 +00:00
Josh Faust b41dd27c46 Long-running timers should no longer be able to starve other callbacks when doing multithreaded spinning (#2470) 2010-03-02 00:28:21 +00:00
Ken Conley c874939a44 roslib.rosdistro: library for process distros. Copied from build_release. Have to merge in capabilities from release.py as well 2010-02-27 01:16:02 +00:00
Ken Conley 3877c977d0 rosdoc: fixed error message, as well as protect against bad rd_configs 2010-02-26 17:11:30 +00:00
Bhaskara Marthi 6572481fad fixed type specifiers for roslisp compound messages 2010-02-25 19:39:57 +00:00
Josh Faust 8a533debbb Fix compilation on OSX (and hopefully ubuntu hardy/anything else with gcc < 4.3) 2010-02-25 06:24:41 +00:00
Josh Faust ff8f464959 fix non-virtual destructor warnings 2010-02-25 05:49:07 +00:00
Josh Faust eda3954443 Refactor TimeSynchronizer into a policy-based Synchronizer class + ExactTime policy. Also integrate Romain's ApproximateTimeSynchronizer as ApproximateTime, but the tests are disabled as they are not passing yet.
TimeSynchronizer itself remains for backwards compatibility, but is not implemented as a subclass of Synchronizer<ExactTime<> >...
2010-02-24 23:43:40 +00:00
Josh Faust a83900af0a Fix auto-cflags for msg/srv generated files when the manifest of a package doesn't have an export tag (#2463) 2010-02-24 00:23:33 +00:00
Tully Foote 6b2d820229 acutally fixing tests 2010-02-23 23:15:24 +00:00
Tully Foote c33516d299 fixing usage in exception 2010-02-23 21:03:40 +00:00
Tully Foote 2848ab5d02 always building rospack since it's only 0.085 seconds and needed for new functionality 2010-02-23 19:43:46 +00:00
Josh Faust b7d2f5af73 add operator<< for messages (#2461) 2010-02-23 19:16:50 +00:00
Tully Foote ebca5bedca upgrading error messages from rosdep to be less confusing. #2373 2010-02-23 19:02:46 +00:00
Josh Faust 7339063b57 update docstrings 2010-02-22 23:40:30 +00:00
Josh Faust 35d4b08726 * Add new members to MsgSpec, SrvSpec: name, short_name, package
* Add new roslib.msgs.Field class, which contains name, type, base_type, is_array, array_len, is_header, is_builtin
 * Add MsgSpec.parsed_fields() which returns a list of Fields
 * Rework roscpp genmsg/gensrv code to work w/new members
 * Rework roscpp gensrv code to generate MsgRequest/MsgResponse classes that get put outside the service struct, and typedef'd in
2010-02-22 22:53:13 +00:00
Josh Faust faca051145 cached parameters no longer hit parameter server every time if the parameter did not exist (#2455) 2010-02-22 18:47:58 +00:00
Ken Conley 5332b0cf6f rosdoc: attempting to add in repo info to stack manifest, as well as vcs info 2010-02-22 04:01:24 +00:00
Ken Conley 9c77b79241 updating rosdoc per r8430 2010-02-20 11:53:21 +00:00
Ken Conley e35a86e57b roslib.vcs: bug fix to guess_vcs_uri 2010-02-20 10:26:42 +00:00
Ken Conley b6eb93059f roslib.vcs: added get_svn_url to help fix #2456 2010-02-20 10:04:18 +00:00
Ken Conley 44ef6c51a4 moved lazy import, which appears to be causing issues 2010-02-20 08:54:31 +00:00
Ken Conley e46600dce2 rosdoc.yaml 2010-02-20 08:53:45 +00:00
Ken Conley cec6c1fd23 roswtf: #2359 better error message when connection to master lost during checks 2010-02-20 08:36:34 +00:00
Ken Conley d70cc87bb1 roswtf: #2268 added --all option 2010-02-20 07:44:23 +00:00
Ken Conley d99cdec87a rosgraph: #2453 try to suppress clock 2010-02-20 07:33:54 +00:00
Ken Conley bb226b4dea roslib.vcs: adding common checkout routine 2010-02-20 07:11:58 +00:00
Ken Conley f9d252ffc6 rosdoc: fixed inverted git logic 2010-02-20 07:05:05 +00:00
Ken Conley f1defe62ab rosdoc: moved vcs routines to roslib.vcs 2010-02-20 06:57:59 +00:00
Ken Conley 99a8e7bd24 roslib.vcs: new module for collection version-control routines 2010-02-20 06:52:23 +00:00
Melonee Wise 02931ff239 adding umd 2010-02-20 05:29:00 +00:00