Ken Conley
20924b22c6
roslib.rospack: suppress stderr output of rospackexec()
2009-12-01 02:35:49 +00:00
Morgan Quigley
d0e0c5f694
new home
2009-11-30 21:24:21 +00:00
Morgan Quigley
80cd772896
doh, forgot a carriage return in the auto-generated environment setup script
2009-11-25 19:02:42 +00:00
Morgan Quigley
af3a57576c
create a default environment setup script to include with the ros-FOO-ros deb
2009-11-25 17:09:28 +00:00
Morgan Quigley
1fbd840bf5
debian package size was not being correctly computed
2009-11-25 06:36:30 +00:00
Morgan Quigley
b53c65e479
makedirs instead of mkdir, since /opt/ros/latest needs an intermediate directory
2009-11-25 04:59:09 +00:00
Morgan Quigley
33b1546aa8
build the latest distro in the actual landing location: /opt/ros/latest, as opposed to just /opt/ros
2009-11-25 04:47:58 +00:00
Brian Gerkey
7ffcef1a71
Added a warning when disabling openmp support
2009-11-25 01:48:53 +00:00
Brian Gerkey
cf938be1bb
Make package_source pass straight through, without running the cleaner script, #2077
2009-11-25 01:00:27 +00:00
Brian Gerkey
142c46ad5d
Added check for COVFILE to disable OpenMP when building with Bullseye's wrappers
2009-11-24 22:48:57 +00:00
Morgan Quigley
57ff602cdf
handle 64-bit vm's, and hopefully put the debs in the right place so apt-get will do the right thing for 32/64 bit architectures
2009-11-23 08:58:04 +00:00
Morgan Quigley
662dab7e91
do a proper crawl on the packages right before they're tossed in the deb, to ensure that ROS_NOBUILD gets dropped in each package, no matter how deep they are.
2009-11-23 04:48:48 +00:00
Morgan Quigley
370aae4273
a tiny bit of cleanup, and adding ROS_NOBUILD files to the debs, hopefully
2009-11-23 04:30:45 +00:00
Morgan Quigley
bb90f28c77
generate a ros-DISTRO-all deb, which depends on all debs in the distro, to simplify the kitchen-sink install
2009-11-22 07:11:11 +00:00
Morgan Quigley
59cffe19f1
debs were not being generated in the appropriate place in the filesystem; they were clobbering each other in /opt/ros/latest
2009-11-22 06:32:37 +00:00
Brian Gerkey
67fb36baef
Added warnings for unnecessary calls to rosbuild_genmsg and rosbuild_gensrv
2009-11-22 00:42:48 +00:00
Brian Gerkey
31738482aa
Fixed bug that was causing unnecessary call to non-existing command when no
...
msg/srv files were found.
2009-11-22 00:37:01 +00:00
Brian Gerkey
5580908020
Added better debug output when rospack fails
2009-11-22 00:14:44 +00:00
Morgan Quigley
c9517a3b47
vm_build_distro will work on /opt/ros, and will now also be attempting to generate debs when it's done
2009-11-20 09:23:50 +00:00
Morgan Quigley
c689e6db4f
fix a few minor things in the control files that lintian was complaining about
2009-11-20 09:23:07 +00:00
Morgan Quigley
6f5cb0b35c
assemble_debs now will really build debs, woo hoo
2009-11-20 09:09:04 +00:00
Morgan Quigley
319860aa9d
beginnings of an assemble_debs script, which is intended to run after a 'build_distro latest /opt/ros' invocation. it snarfs through an installation and currently builds the debian control files, including running rosdep to grab all the native debian dependencies. more hacking to do...
2009-11-19 08:32:33 +00:00
Morgan Quigley
861e806684
better error handling... vbox was bailing because of a duplicated state and it wasn't halting in a logical place.
2009-11-19 05:52:38 +00:00
Morgan Quigley
49833762c6
make build_distro slightly more parameterized, and tweak vm_build_distro to reflect this
2009-11-19 05:34:45 +00:00
Morgan Quigley
56ee1956fa
fix ros_package_path, so it actually will try to build the packages...
2009-11-19 04:58:40 +00:00
Tully Foote
5513907538
reverting accidental additional commits made in r6925
2009-11-18 17:44:44 +00:00
Josh Faust
9a9f9c330b
rate-limit warning about auto-filling, and print the message type in the warning as well
2009-11-18 01:38:22 +00:00
Ken Conley
77acc5a3f8
roslib: setup_default_environment had a bad ROS_LOG_DIR setting
2009-11-17 07:48:29 +00:00
Ken Conley
28abc13d0f
roslib: #2042 [from ros] import style now converts invalidrospkgexception to an import error, which mutes the stack trace a bit and converts to better typing
2009-11-17 07:41:21 +00:00
Tully Foote
82f24ce4ad
adding missing line #2040
2009-11-17 02:33:34 +00:00
Ken Conley
2b9f257d51
rospy: quieting the master. As anything it prints out is reproducible information via the many ros* tools, its no longer as important
2009-11-16 05:34:22 +00:00
James Bowman
710069de87
small fixes to make message filters actually work
2009-11-14 00:55:11 +00:00
Ken Conley
1a74954d34
rospy: #1852 implementation. Need to verify functionality with tests
2009-11-13 02:51:22 +00:00
Ken Conley
a5fa387da3
undoing r6888 checkin of rospy changes. Leaving rdcore fix
2009-11-13 02:44:55 +00:00
Ken Conley
7619cde7bc
rosdoc: require->required
2009-11-13 02:31:43 +00:00
Josh Faust
c1a06d127f
Fix subscription queue for zero-sized messages
2009-11-13 02:27:05 +00:00
Josh Faust
ed4fe42524
NodeHandle's destruction should only shutdown the node if it was started by a NodeHandle's construction
2009-11-12 22:12:21 +00:00
Ken Conley
a9a2e1556e
roslib: added type check to expand_to_packages
2009-11-12 21:28:17 +00:00
Ken Conley
ed60680ec4
roslib: #2022 expand_to_packages() with some basic unit tests
2009-11-12 21:24:44 +00:00
Ken Conley
36eb2ab75b
roslib: normalization of API. Many keywords args were updated, but this appears to have no impact on dependencies as they keywords args are mainly useful for testing
2009-11-12 21:10:24 +00:00
Josh Faust
0b5803f933
try {} around deserialization
2009-11-12 21:05:16 +00:00
Josh Faust
fc8a004fd0
Turn the deprecation warning about using ~ in node handles to an exception
2009-11-12 19:33:34 +00:00
Morgan Quigley
51fa38252c
bootstrap script for build_distro on the vm server
2009-11-12 08:09:45 +00:00
Morgan Quigley
c4e588a4cc
follow naming convention with underscores, not hyphens
2009-11-12 08:04:46 +00:00
Morgan Quigley
b4482f8c45
first hack at a script to check out and build an entire distro. much code pilfered from hudson_helper.
2009-11-12 08:04:11 +00:00
Tully Foote
6293a94513
suppressing warning I ticket in #2017 and #1856
2009-11-12 00:30:38 +00:00
Ken Conley
88497cdc60
rospy/roslib: #1834 much improved check_type() routine for printing errors messages on serialization failure
2009-11-11 20:19:37 +00:00
Ken Conley
f435256f24
rospy: changed super calls to direct calls to pass module reload test under coverage
2009-11-11 18:54:22 +00:00
Josh Faust
42977d5535
Fix crash in tests that do not initialize the file log
2009-11-11 18:52:33 +00:00
Ken Conley
70c305fb8e
roslib.rostime: updated deprecated tons calls
2009-11-11 06:05:17 +00:00
Ken Conley
7660354b6f
ros: #1718 rosmake now respects ROS_HOME override
2009-11-11 05:10:38 +00:00
Brian Gerkey
739f8b8858
Made it an error to call rosbuild_add_generated_* after calling
...
rosbuild_init(), #1487 .
2009-11-11 04:40:33 +00:00
Brian Gerkey
fa7d9568b5
Clarified error message from invoking rospack
2009-11-11 02:26:23 +00:00
Josh Faust
e45fad8317
Remove unused variable
2009-11-11 02:17:02 +00:00
Ken Conley
6e01c20a63
roslib: #1871 enabling new test_results directory now that #2003 is closed.
2009-11-11 01:34:41 +00:00
Josh Faust
1baccf53ee
roscpp connection information is now always logged to the log file ( #2006 )
2009-11-11 01:34:30 +00:00
Brian Gerkey
92d2f5a30e
Started calling gen*py scripts with --noinitpy and --initpy options, to
...
separate out the generation of __init__.py, making it the last step. The
individual file parsing is now allowed to happen in parallel. #1827 .
2009-11-11 01:24:32 +00:00
Ken Conley
70d1c9e8ab
roslib: #1693 master api backwards compatibility abstraction layer
2009-11-10 23:05:56 +00:00
Brian Gerkey
a244d57c3d
Changed to call out to rostest/bin/test-results-dir to determine where test
...
results go, #2003 .
2009-11-10 22:36:46 +00:00
Josh Faust
82478e7ce0
info->debug
2009-11-10 22:20:45 +00:00
Josh Faust
a6f9cf5f6b
Fix memory leak: shutdown the xmlrpc manager after everything else ( #2007 )
2009-11-10 22:19:04 +00:00
Ken Conley
10362aee40
ROS_TEST_DIR -> ROS_TEST_RESULTS_DIR to be more specific
2009-11-10 21:49:36 +00:00
Ken Conley
ae389def1e
roslib/rospy/rostest: #1871 logging data no longer goes to ROS_ROOT and respects ROS_HOME. Partial work on moving test results. Need action on #2003 to proceed
2009-11-10 21:21:43 +00:00
Josh Faust
7ee1ce0a70
Reimplement MultiThreadedSpinner in terms of AsyncSpinner
2009-11-10 19:58:11 +00:00
Josh Faust
6d1a9f6615
Switch from default argument to two constructors
2009-11-10 19:49:28 +00:00
Josh Faust
8c049083ce
* Add an AsyncSpinner object ( #1870 )
...
* Add ros::waitForShutdown()
2009-11-10 19:42:47 +00:00
Ken Conley
1a3c9af1bc
fixing typo in r6765
2009-11-10 03:07:50 +00:00
Ken Conley
02200142db
rospy: #1997 deprecating timeout parameter to rospy service call
2009-11-10 02:40:07 +00:00
Ken Conley
13c04a5140
rospy: epydoc
2009-11-10 02:39:27 +00:00
Josh Faust
4c6c26dd82
Store latched messages on the subscriber side in addition to the publisher side, so that multiple subscriptions in a single node work properly ( #1853 )
2009-11-10 01:19:54 +00:00
Josh Faust
0249d17b1e
Warn on auto-filling timestamps
2009-11-10 00:03:10 +00:00
Josh Faust
befbb114f5
Fix OSX compile error (hopefully)
2009-11-09 23:23:26 +00:00
Josh Faust
f2fd754d3d
Never write into ROS_ROOT (instead writing into ~/.ros by default)
2009-11-09 23:12:06 +00:00
Josh Faust
5814a90708
Add ros::removeROSArgs() ( #1656 )
2009-11-09 22:35:49 +00:00
Josh Faust
13e1079148
info->debug
2009-11-09 22:19:16 +00:00
Josh Faust
553a94bc1f
guard against deadlock by checking if we're already shutting down
2009-11-09 22:18:42 +00:00
Josh Faust
4844c882bd
Use atexit() to install a handler which gets run with exit() is called or main() returns which automatically shuts down the node
2009-11-09 22:17:49 +00:00
Josh Faust
349c8814b1
Rename xmlrpc++ to xmlrpcpp ( #1833 )
2009-11-09 22:03:27 +00:00
Josh Faust
85ea115423
Expose searchParam through the ros::param interface
2009-11-09 21:56:27 +00:00
Josh Faust
6f2cd8eb29
Validate names against the name spec, and warn if invalid
2009-11-09 19:26:37 +00:00
Ken Conley
932b02022f
rostest: #1989 improved error message and failure behavior if a test node is invalid
2009-11-08 00:57:03 +00:00
Ken Conley
32047aefe5
keywords
2009-11-07 02:46:21 +00:00
Ken Conley
e472ce8063
roslib: partial #1693
2009-11-07 02:46:03 +00:00
Ken Conley
0b66b2c313
more Time deprecated calls removal
2009-11-07 02:18:53 +00:00
Ken Conley
d4a9f4ef9e
rospy: #1827 updated genmsg_py and gensrv_py to make it possible to run __init__.py generation separately
2009-11-07 02:04:00 +00:00
Josh Faust
17dabefceb
Return logger level as well as name in GetLoggers. Allows rxloggerlevel to intelligently set the current logger level when a logger is selected
2009-11-06 22:19:57 +00:00
Ken Conley
de06998271
roslib: #1979 deprecated to/from_seconds, tons and updated references in ros core
2009-11-06 22:02:23 +00:00
Ken Conley
151738b55e
rospy: made unregistration with master on shutdown more reliable by running cleanup as a pre-shutdown hook
2009-11-06 21:41:28 +00:00
Ken Conley
52f0a9595a
rospy: #1980 stdout output now looks like roscpp
2009-11-06 19:46:08 +00:00
Ken Conley
0ffe6cbc92
rospy: more bug fixes to underlying TCP/IP layer
2009-11-06 01:27:08 +00:00
Ken Conley
6e5d50c5f8
rospy: #1702 bug fix for duplicate subscription case with unregister. Callbacks were not being removed properly
2009-11-06 00:55:49 +00:00
Brian Gerkey
cdf7964164
Added explicit output file name for pyunit tests, plus a check for their existence after the test runs, to catch crashing tests
2009-11-06 00:53:15 +00:00
Brian Gerkey
b451810853
Swapped boost for python implementation of count_cores
2009-11-05 22:32:30 +00:00
Brian Gerkey
abb670920f
Added rosbuild_check_for_display
2009-11-05 21:27:09 +00:00
Ken Conley
7ebdaae202
rospy: tcpserver shutdown hook was missing
2009-11-05 08:34:02 +00:00
Ken Conley
07a052bf82
rospy.tcpros_base: fixed race condition on processing inbound connection and shutdown
2009-11-05 08:27:46 +00:00
Ken Conley
9008e5dc06
rospy.masterslave: epydoc
2009-11-05 08:26:42 +00:00
Ken Conley
2623eeb438
roslib.message: changed error message to be more clear
2009-11-05 08:26:02 +00:00
Morgan Quigley
b582054875
add automatic accept for native package manager queries, and add port mapping for ubuntu karmic vm
2009-11-03 00:33:55 +00:00
Morgan Quigley
afd18f20af
point vm_build at ros.org instead of sf.net
2009-10-31 03:53:38 +00:00
Morgan Quigley
dfaded8830
updating the vm_build script to what was sitting (uncomitted) on the vm farmer
2009-10-31 03:52:03 +00:00
Ken Conley
349f40769b
rospy: documentation
2009-10-30 20:51:27 +00:00
Ken Conley
129c068fc9
_TVal fixes for r6636
2009-10-29 21:50:37 +00:00
Ken Conley
0214e4bda8
rospy: set timestamp in log message correctly
2009-10-29 21:50:17 +00:00
Ken Conley
9a46ce7e41
roslib.rostime: changed TVal to be non-private, updated epydoc to include in autodoc
2009-10-29 20:15:24 +00:00
Ken Conley
7f64aa17b9
roslib: ns_join now allow empty ns string
2009-10-29 02:02:21 +00:00
Josh Faust
86bc9e65bd
Fix possible deadlock on exit where the ROSOut appender would lock up joining its publish thread
2009-10-28 00:47:09 +00:00
Josh Faust
d2d4d9e5ca
Fix crash on application exit, XMLRPCManager was not properly removing its async connections from their dispatches in its destructor
2009-10-28 00:45:41 +00:00
Ken Conley
7f3039839c
missing import to fix r6605
2009-10-28 00:19:30 +00:00
Ken Conley
428c5fc457
roslib: validate ROS_MASTER_URI for better error reporting
2009-10-28 00:16:28 +00:00
Ken Conley
d339df3897
roswtf: #1880 catch unknown tags in manifest
2009-10-28 00:11:10 +00:00
Ken Conley
8fa6f94f4b
rospy: normalized from/to_sec* to be more consistent with roscpp API
2009-10-27 21:00:17 +00:00
Ken Conley
573aa78d9e
rospy.deleteParam now raises KeyError for consistency
2009-10-27 20:47:25 +00:00
Brian Gerkey
e96f899a5c
Changed ros: 📦 :command() to use librospack, instead of shelling
...
out to rospack via popen(). Added a couple of tests for ros::package to
test_roslib. Updated other tests in test_roslib to account for the new
dependency from roslib to rospack.
This change *should* fix the interrupted system cal bug, #1915 .
2009-10-27 20:24:27 +00:00
Brian Gerkey
ee4a6bb810
Added a dependency from on tests from test, to ensure that old results get cleaned prior to running tests, #1912
2009-10-26 19:07:50 +00:00
Josh Faust
98a469ae60
Fix compilation of bare-function registerCallback versions on OSX (gcc 4.0)
2009-10-26 05:46:04 +00:00
Josh Faust
1e908d1ea9
Add ros/message.h and ros/time.h includes to every generated srv ( #1896 )
2009-10-23 22:52:10 +00:00
Josh Faust
546756fa36
Simplify/share code a bit
2009-10-23 22:39:16 +00:00
Josh Faust
a46532d4f8
Fix TimeSynchronizer compilation for non-boost::binded functions
2009-10-23 22:32:34 +00:00
Ken Conley
8f176b1cff
roslib: #1908 tval is now hashable
2009-10-23 21:06:14 +00:00
Brian Gerkey
e075329040
Added __attribute__((unused)) to the seq param when there's no header in
...
the message.
2009-10-23 00:27:21 +00:00
Josh Faust
eb2f54fc67
Update doxygen to mention that init() can throw
2009-10-22 18:02:20 +00:00
Ken Conley
5c06fd4488
update_path->load_manifest
2009-10-21 20:53:37 +00:00
Ken Conley
fe87f170d8
rosli: #1874 removing update_path for good
2009-10-16 21:32:08 +00:00
Ken Conley
08391070b2
roslib: #1873 removing uuid Python 2.4 compat
2009-10-16 21:18:33 +00:00
Ken Conley
55077407b6
rostopic pub: #1884 special handling to deal with filling in timestamp via 'auto' and 'now' keys
2009-10-16 16:50:35 +00:00
Ken Conley
92ecb48367
rospy: #1884 warn on 0 timestamp
2009-10-16 16:25:47 +00:00
Ken Conley
c43bc76be1
epydoc fixes
2009-10-15 20:39:09 +00:00
Ken Conley
970fdd2160
epydoc updates
2009-10-13 20:02:58 +00:00
Ken Conley
8869169d24
doc bug
2009-10-13 19:49:21 +00:00
Ken Conley
1ddcf6b665
added epydoc config file to exclude roslib.msg
2009-10-13 19:48:49 +00:00
Ken Conley
de372f184d
epydoc conversion
2009-10-13 19:47:20 +00:00
Ken Conley
4af14073e9
deprecated rospack function calls
2009-10-13 19:37:19 +00:00
Ken Conley
d859cb3fad
updated code to use roslib.rospack instead of scriptutil
2009-10-13 19:32:34 +00:00
Ken Conley
ed19da0d4b
roslib.msgs: #1877 added load_recursive option and updated APIs. eventually need to redo roslib.msgs API to be cleaner
2009-10-13 19:25:39 +00:00
Rosen Diankov
beaf853300
updated rosoct code generator to include service datatype and message definition
2009-10-13 06:18:30 +00:00
Ken Conley
2a8df3f4a2
epydoc conversion
2009-10-13 00:11:53 +00:00
Ken Conley
e1c7bd81fb
epydoc conversion
2009-10-12 23:59:01 +00:00
Ken Conley
5054d07e58
epydoc conversions
2009-10-12 23:53:22 +00:00
Ken Conley
baa660e44b
epydoc conversions
2009-10-12 23:44:36 +00:00
Ken Conley
9ed0e8a7bb
epydoc conversion
2009-10-12 23:41:07 +00:00
Ken Conley
ca094eceae
usage examples for time and duration
2009-10-12 23:30:26 +00:00
Ken Conley
cf974ba75e
epydoc conversion
2009-10-12 23:14:59 +00:00
Ken Conley
e56744a921
converted to epydoc
2009-10-12 23:11:27 +00:00
Ken Conley
901e1af8c8
epydoc conversion
2009-10-12 22:13:25 +00:00
Ken Conley
28f0a3492f
epydoc conversion
2009-10-12 22:09:13 +00:00
Ken Conley
b2cc5a8891
epydoc conversion
2009-10-12 22:00:11 +00:00
Ken Conley
afacf62f55
bug fixes for latest code shuffle related to documentation cleanliness
2009-10-12 21:49:41 +00:00
Ken Conley
f033374520
epydoc conversion
2009-10-12 21:26:50 +00:00
Ken Conley
56e7c8e0c7
rosdoc: epyenator now handles config files, reorganized and updated more rospy files for better auto-gen
2009-10-12 20:54:37 +00:00
Ken Conley
adce000a93
added exclude option for epydoc and updated default options for epydoc to include included inheritance and no private
2009-10-12 19:15:31 +00:00
Ken Conley
412c7b25b4
restructuring code and documentation for clarity
2009-10-12 19:14:45 +00:00
Ken Conley
4bf31f933c
documented node name as a base name
2009-10-12 17:57:31 +00:00
Josh Faust
64257429ce
Fully remove a half-removed comment
2009-10-12 17:19:34 +00:00
Josh Faust
a6a9530e9c
doxygen explaining the name passed to init() cannot have namespaces in it
2009-10-12 17:18:55 +00:00
Morgan Quigley
32f5f838f5
add stdint.h to provide uint32 and friends, required for newer versions of gcc
2009-10-12 16:49:23 +00:00
Ken Conley
6536461411
create_release updated for wg_create_release.py refactoring
2009-10-09 19:03:49 +00:00
Brian Gerkey
63bdce9e49
Disabled count_cores build, #1865
2009-10-09 17:44:04 +00:00
James Bowman
91226c01c9
Python implementation, fist cut
2009-10-09 16:34:09 +00:00
Brian Gerkey
df13cd9f75
Adding touch to update timestamp on downloaded tarball, to ensure that it gets unpacked
2009-10-09 01:39:36 +00:00
Scott Hassan
f7c808e322
fixed escaping issues
2009-10-08 18:58:38 +00:00
Ken Conley
d2dfe4b706
removed references to rospy in doxygen
2009-10-08 03:23:33 +00:00
Brian Gerkey
c798de5bbc
Added bool to genmsg_oct, by aliasing to uint8
2009-10-03 01:23:12 +00:00
Brian Gerkey
400fdc35e7
Migrated from deprecated rosbuild APIs.
2009-10-03 01:19:53 +00:00
Brian Gerkey
7be59ddb98
Extended rosbuild_download_*() to accept and check md5sums, #1662 .
2009-10-03 00:25:03 +00:00
Ken Conley
321827d682
updated repr to include constants
2009-10-02 22:58:01 +00:00
Ken Conley
a544573dc1
removed debug statement
2009-10-02 21:31:39 +00:00
Josh Faust
88804b4947
Bomb if we get a node name with a "/" in it
2009-10-02 21:29:52 +00:00
Josh Faust
d9aafe2f86
Don't print an error if we're not supposed to wait for the master
2009-10-02 21:15:15 +00:00
Josh Faust
91e6806d78
Fix shutdown() being called before start() as been. ( #1831 )
2009-10-02 21:11:07 +00:00
Ken Conley
0fac532383
fixed rosservice for fill_message_args changes
2009-10-02 21:06:46 +00:00
Ken Conley
393db6dfff
roslib: #1607 unit tests for fill_message_args, accompanied by big rewrite of fill_message_args
2009-10-02 21:00:26 +00:00
Bhaskara Marthi
1f09a12471
added bool
2009-10-02 20:27:57 +00:00
Bhaskara Marthi
6dec8e1f2a
made genmsg_java not crash on bools by treating them as byte
2009-10-02 20:27:28 +00:00
Josh Faust
5af1ef6e75
If a ctrl-c or other shutdown request happens while we're in the middle of initializing, wait for it to be finished (and ok() to be false) before we return. ( #1830 )
2009-10-02 20:14:32 +00:00
Ken Conley
99df6770f9
documentation
2009-10-02 20:12:23 +00:00
Josh Faust
3993f258f1
Change remappings to happen after resolution. ( #1809 )
2009-10-02 20:09:55 +00:00
Brian Gerkey
d605344804
Forced serialization of msg/srv generation, #1828
2009-10-02 19:21:05 +00:00
Ken Conley
18db572e86
rospy: #1822 disallow '/' in node name and updated legal name rule for future use
2009-10-02 00:36:57 +00:00
Ken Conley
9086093533
rospy: #1810 major change to name resolution so that it now uses resolved names. This was a major change in rospy and in order to improve name consistency in rospy, variable names were changed to better indicate the use of resolved vs. unresolved names.
2009-10-02 00:27:14 +00:00
Josh Faust
c8a383408e
Fix deadlock with self-subscriptions: remove blocking negotiateConnection(), which was a workaround for a previously-fixed bug.
2009-10-01 20:39:44 +00:00
Ken Conley
2debf49d7e
roswtf: #1527 check for invalid stack dependencies. This required beefing up roslib stack libraries
2009-10-01 01:32:07 +00:00
Ken Conley
978500f761
touching script to try and force message rebuild on test servers
2009-10-01 00:12:54 +00:00
Ken Conley
8e8db70041
rospy: #1713 unit tests plus bug fixes and tweaks for bool support
2009-09-30 23:14:02 +00:00
Ken Conley
6bc0183b9d
bool bug fixes
2009-09-30 22:53:34 +00:00
Ken Conley
ee7f01f21e
rospy: #1801 /clock support
2009-09-30 21:51:55 +00:00
Josh Faust
42e6991b07
bool support (aliased uint8)
2009-09-30 21:51:52 +00:00
Ken Conley
93db75bbd3
roslib: serialization spec for bool
2009-09-30 21:46:10 +00:00
Josh Faust
dc26f61645
roscpp support for /clock
2009-09-30 21:26:49 +00:00
Ken Conley
842c656345
elif
2009-09-30 21:26:01 +00:00
Ken Conley
b635d8b59a
clock msg
2009-09-30 21:24:34 +00:00
Ken Conley
c0413c6bf2
roslib: started to add support for bool
2009-09-30 20:58:02 +00:00
Josh Faust
6b051e3e83
Implement ServiceClient::waitForExistence() and ServiceClient::exists() ( #1679 )
2009-09-30 18:54:57 +00:00
Brian Gerkey
359fcd308e
Fixed dependency logic bug that caused message/service generation when
...
rosbuild_add_executable() or rosbuild_add_library() was called, without
rosbuild_genmsg() or rosbuild_gensrv() being called, #1703 .
2009-09-30 02:40:56 +00:00
Ken Conley
422e09a5ad
roslaunch: #1776 substitution args for were not doing the proper replace. Also, there were several related bugs in xmlloader for use of in tags other than <node>
2009-09-26 00:45:47 +00:00
Brian Gerkey
a59c052c6a
Removed accidentally added check against ROS_BUILD_TEST_LABEL from rosbuild_add_rostest
2009-09-25 20:16:36 +00:00
Josh Faust
2721d7d0c2
If time jumps backwards, don't reset timers added since time jumped
2009-09-24 00:24:18 +00:00
Josh Faust
3e6af81abf
Another Timer time-jumping-backwards fix.
2009-09-23 23:24:00 +00:00
Josh Faust
55c8fd2df2
Another Timer fix, testing for backwards jumps in time
2009-09-23 22:47:00 +00:00
Josh Faust
0a1a9eb4d7
Add getSubscriberName(), deprecate getSubscriberCallerID()
2009-09-23 17:49:13 +00:00
Ken Conley
fcda5f921e
rosdoc: ported rosdoc to new config-style system for non-doxygen builds and added landing page for packages with multiple documentation sets. Also removed msgenator from doxygenator build. Much still to do with rosdoc in terms of refactoring doxygenator and also giving landing page better look and feel
2009-09-23 03:18:01 +00:00
Ken Conley
3e6fc574b6
removing broken doxygen include for srv autogen
2009-09-23 03:15:04 +00:00
Brian Gerkey
2df0101df0
Fixed path-handling with gtest / EXECUTABLE_OUTPUT_PATH, #1331
2009-09-23 02:33:05 +00:00
Brian Gerkey
408f759399
Added _labeled variants of test declaration macros
2009-09-23 02:27:04 +00:00
Brian Gerkey
041b835eaa
deprecated graphical macros
2009-09-22 18:20:06 +00:00
Ken Conley
51aab2df7d
check for uncommited files and also fixed OS X detect_os logic
2009-09-22 03:49:15 +00:00
Brian Gerkey
c7e76c42fd
Fixed test_results removal logic to handle the case where compilation of a test failed, #1701
2009-09-22 02:16:21 +00:00
Ken Conley
f82ce3bb84
added missing initializer for rosout
2009-09-22 01:32:38 +00:00
Ken Conley
b12a649573
filter out ServiceException so that error is correctly propagated
2009-09-22 01:27:11 +00:00
Brian Gerkey
6fdb33daf8
Added some test-related macros to rosbuild, allowing it to check for
...
the number of cores, and the presence of Xen. Updated bootstrap build
to make in the rosbuild package.
2009-09-22 01:25:45 +00:00
Ken Conley
4e9a732344
rospy: #1760 fixed format str in exception
2009-09-22 00:45:14 +00:00
Josh Faust
185317e8b2
Apply patch to build against boost 1.40 ( #1761 )
2009-09-21 23:43:18 +00:00
Josh Faust
260ac8d4bb
Add Subscriber::getTopic()
2009-09-21 21:42:27 +00:00
Ken Conley
2e3c02741d
roslib: #1739 better error message in InvalidROSStackException
...
svn ci -m roslib:
2009-09-18 02:44:30 +00:00
Ken Conley
f16587c94d
rospy: adding in get_name() to supercede get_caller_id()
2009-09-18 01:24:16 +00:00
Ken Conley
311ca713f5
converted to epydoc
2009-09-17 23:42:16 +00:00
Josh Faust
930433fe8f
Merge from Node removal branch, removing all Node references from the ROS stack
2009-09-17 21:21:47 +00:00
Ken Conley
f59aed7c7c
rospy: #1728 moved a lot of traceback logging into a separate, non-rosout logger. Also tweaked some log levels and log messages
2009-09-17 19:53:30 +00:00
Ken Conley
ce8d43dad2
lowered severity to debug
2009-09-17 19:04:12 +00:00
Ken Conley
04deef6a9a
lowered severity to debug
2009-09-17 19:03:28 +00:00
Ken Conley
c1e71c4aea
more epydoc updates
2009-09-17 04:04:41 +00:00
Ken Conley
02e6c53136
rospy: bug fix to sleep() with wallclock (parallel of r6161). Removed deprecated TopicPub, TopicSub, Service.register(), and ready() methods. In-progress conversion to Eepydoc for API documentation
2009-09-17 02:45:57 +00:00
Ken Conley
2eb6b89c3b
rospy: #1724 fixed documentation
2009-09-16 20:56:57 +00:00
Josh Faust
8ff4c21f39
Add <vector> include (to the right repo this time)
2009-09-16 18:22:16 +00:00
Ken Conley
c89acf1805
updated CMake rules to non-deprecated ones
2009-09-16 17:57:54 +00:00
Bhaskara Marthi
1bdef54035
added a fix to guarantee, in the case of fixed-length arrays, that a default constructed message is valid
2009-09-14 23:44:31 +00:00
Ken Conley
8a1a03f015
sound drivers 0.2.0
2009-09-11 03:08:16 +00:00