Commit Graph

1994 Commits

Author SHA1 Message Date
Ken Conley aa4fec2c00 roslaunch: deprecated ros-ip and ros-host-name attributes of <machine> tag 2009-10-30 20:51:42 +00:00
Morgan Quigley e4e274d0aa incorporate patch from #1934, detecting RHEL from the redhat-release file. keys to 'rhel' in yaml files 2009-10-30 18:44:56 +00:00
Ken Conley e5143d691d roslaunch: bug fix to xmlloader 2009-10-29 02:18:39 +00:00
Ken Conley f0b7eb2475 roslaunch: #1894 <rosparam> tag now loads file into Param representation, rather than as a separate executable. Starting to refactor xmlloader and clean it up. Need to write unit tests that check if #1894 is functional 2009-10-29 02:06:07 +00:00
Ken Conley 6d82a50cea roslaunch: None check in add_executable and duplicate params are no longer considered errors,but a feature 2009-10-29 02:04:24 +00:00
Tully Foote 290fb43952 adding missing __init__.py 2009-10-29 01:09:51 +00:00
Tully Foote 553f49eed2 more robust cpu detection 2009-10-28 23:54:32 +00:00
Tully Foote ce9ab3fb5d seperating threading classes into own file 2009-10-28 22:51:58 +00:00
Tully Foote 5efaf9355d restructuring rosmake to allow testing 2009-10-28 21:51:59 +00:00
Tully Foote 9a3c959aae adding rosmake package to facilitate testing 2009-10-28 21:31:10 +00:00
Tully Foote 23aa36adaa getting rid of some of the excess rank=same lines 2009-10-28 16:57:44 +00:00
Brian Gerkey cec013514c Removed global variables, making rospack re-entrant (in response to problem reported in #1915 2009-10-28 04:28:16 +00:00
Ken Conley 3d7e188c78 rostest: #1883 bug in rosparam processing that wasn't allowing rosparam tags within test tags 2009-10-28 02:30:33 +00:00
Ken Conley b2f8036f9c rosparam: protect against non-file load arg 2009-10-28 00:22:37 +00:00
Ken Conley c2e095a4e9 rosparam: validate that dictionary keys are on-unicode strings 2009-10-28 00:19:53 +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 fe90bbf26b roswtf: fix for /time rule to include /clock 2009-10-28 00:08:33 +00:00
Ken Conley 4dc7c2a86d rxgraph: #1918 filter /rosout, /time and /clock in quiet mode 2009-10-27 21:59:04 +00:00
Ken Conley 1e2286204c fixing r6592. somehow lines got joined 2009-10-27 20:12:07 +00:00
Brian Gerkey e525006028 Added EINTR-retry loops around system calls; added test with SIGALRM bombardment 2009-10-27 19:58:49 +00:00
Ken Conley 162e893a7b added prairiedog (CU) 2009-10-27 18:11:23 +00:00
Brian Gerkey 1d2b96c2ce Modified ROSPack to accumulate output in a member variable, accessible later via getOutput(). Tests pass 2009-10-27 17:02:44 +00:00
Ken Conley a17ec5aabd rosdoc: added 'homepage' var to doxygen config for linking to non-ros.org wiki pages 2009-10-27 15:10:12 +00:00
Morgan Quigley b28d3ec9c5 add kudos to yaml-cpp in the documentation 2009-10-24 03:59:30 +00:00
Morgan Quigley 0fcfb8cdc4 remove a few spurious files 2009-10-24 03:58:11 +00:00
Morgan Quigley 3f494671c6 adding newest (0.2.3) version of yaml-cpp, which has greatly improved error messages, to fix #1911 2009-10-24 03:57:16 +00:00
Morgan Quigley b2e5889851 removing old version of yaml-cpp to make way for new one; in progress of fixing #1911 2009-10-24 03:54:49 +00:00
Brian Gerkey f1291c0622 Added routine to extract base topic name from a potentially fully-qualified
name, to avoid getting an exception from ros::init, #1895.
2009-10-22 17:18:01 +00:00
Ken Conley edd82cb86f fixing bad checkin to example-params 2009-10-21 21:08:50 +00:00
Ken Conley 5c06fd4488 update_path->load_manifest 2009-10-21 20:53:37 +00:00
Ken Conley 08391070b2 roslib: #1873 removing uuid Python 2.4 compat 2009-10-16 21:18:33 +00:00
Ken Conley e5621e2845 enabling epydoc on rosparam 2009-10-16 21:18:12 +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 efa78977a9 better error message if message load fails. suggests rosmake 2009-10-16 16:24:58 +00:00
Ken Conley dd3d0de2eb rosservice: list now returns in sorted order for easier readability 2009-10-16 15:47:29 +00:00
Ken Conley 94c58bcf46 rosservice #1888 usage doc error 2009-10-16 15:37:00 +00:00
Ken Conley 326e4ad45a moved command-line routines to private API and improved epydoc 2009-10-16 00:07:36 +00:00
Ken Conley 7583aef02c rostopic: moved command-line functions to private API. Polished the epydoc more. Renamed methods that are library-oriented so that they have a more natural naming. Not providing backwards compatibility as these are previously internal APIs that don't appear to be used in our codebase 2009-10-15 23:57:53 +00:00
Ken Conley 66d9a7d3de removing false rostopic deps 2009-10-15 23:56:42 +00:00
Ken Conley fed9b8ef72 typo in previous rosdoc checkin 2009-10-15 23:05:14 +00:00
Ken Conley 39b008d1a9 updated description 2009-10-15 22:56:45 +00:00
Ken Conley cff0f53e13 redoing r6527 to fix breakage on non-rosmake-based builders 2009-10-15 22:55:01 +00:00
Ken Conley ec1f7e604d getting rid of unused local variable 2009-10-15 22:44:47 +00:00
Ken Conley 99c6187c69 better error behavior if stack is invalid 2009-10-15 22:42:18 +00:00
Ken Conley 57e0943150 roswtf: #1881 missing initializer for stack_dir 2009-10-15 22:36:32 +00:00
Ken Conley de0a06ac50 epydoc conversion and privatization of command apis 2009-10-15 22:12:27 +00:00
Ken Conley 301bc2ee29 epydoc conversion and privatization of top-level command apis 2009-10-15 22:10:09 +00:00
James Bowman bc776393fb fix: landing page wasn't being made for packages with a rosmake build 2009-10-15 19:30:37 +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
Ken Conley 5d58e50920 epydoc conversion and license 2009-10-13 01:48:12 +00:00
Ken Conley 1deca3c763 epydoc conversion 2009-10-13 01:42:53 +00:00
Ken Conley 322a85b1b4 epydoc conversion 2009-10-13 01:33:06 +00:00
Ken Conley d44adbb3ae roslaunch: #1876 protect against multiple shutdown attempts, and epydoc conversion 2009-10-13 01:18:07 +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 6a0f5d65c9 roslaunch: #1824 improved error message 2009-10-09 00:20:31 +00:00
Ken Conley 3fe8daff42 roslaunch: #1685 ros master uri is now included in terminal titlebar 2009-10-09 00:14:36 +00:00
Ken Conley 5b7910c9b8 roslaunch: #1849 improved error message by grabbing the system host keys. Introduced ROSLAUNCH_SSH_UNKNOWN environment variable to set policy override 2009-10-08 23:22:58 +00:00
Ken Conley 86b3394029 removed references to rospy_tutorials in launch files 2009-10-08 23:21:15 +00:00
Ken Conley f9fcd00589 disable deprecation warnings on md5/sha due to pycrypto. pycrypto is end-of-life, at least until the new maintainer releases an update 2009-10-08 22:19:00 +00:00
Ken Conley 922d1c6aac rosgraph now immediately fails if no master to be consistent with other command-line tools 2009-10-08 22:02:03 +00:00
Ken Conley d7f1939934 rxgraph #1720: fixed multi-edge bug as well as implemented timer to prevent xcb_lock issues 2009-10-08 21:44:43 +00:00
Ken Conley e352ec9351 rxgraph: #1741 added in -t/--topics mode to show all topics 2009-10-08 20:44:24 +00:00
Brian Gerkey d98854e381 Fixed command-line parsing to handle ROS args, #1862 2009-10-08 19:43:04 +00:00
Jeremy Leibs 5b1146d296 Changing topic_tools for 64-bit-compliant printf. 2009-10-08 18:31:53 +00:00
James Bowman 978405d81b Topic renamer 2009-10-07 23:38:43 +00:00
Jeremy Leibs e74f99a118 Fixes to rosbash to that ROS_LOCATIONS works on OS X. 2009-10-03 18:30:10 +00:00
Brian Gerkey 400fdc35e7 Migrated from deprecated rosbuild APIs. 2009-10-03 01:19:53 +00:00
Jeremy Leibs ff3e472a5b Making bagmigration not pass through in the event that constants have changed in the message. 2009-10-03 01:11:14 +00:00
Tully Foote f90db29fd5 removing screenshot no longer used in mainpage 2009-10-02 22:52:50 +00:00
Tully Foote 400e9fc1ae removing outdated mainpage 2009-10-02 22:40:00 +00:00
Tully Foote 5ae96de9ba updating to include new review status 2009-10-02 22:38:21 +00:00
Jeremy Leibs 56e6b5bb2b Adding bool to primitive types for rosbagmigration. 2009-10-02 22:30:11 +00:00
Jeremy Leibs a63f0729a2 Standardizing on "Usage:" across nodes and adding trivial test for rosrebag. 2009-10-02 21:48:22 +00:00
Jeremy Leibs a732065b46 Making rosplay print usage cleanly even with no master and adding trivial tests that all 4 exe variants at least print usage instructions. 2009-10-02 21:39:24 +00:00
Ken Conley 80e00d36ce rostopic: fixed for fill_message_args changes 2009-10-02 21:32:01 +00:00
Ken Conley 0fac532383 fixed rosservice for fill_message_args changes 2009-10-02 21:06:46 +00:00
Jeremy Leibs 64ee9305c8 Preventing creation from a bagfile if ctrl-c'd without a master. 2009-10-02 20:40:36 +00:00
Morgan Quigley 9c54af5da6 ignore trailing slashes in ROS_PACKAGE_PATH in both rospack and rosstack, and print a warning to stderr if any are seen. fix for #1769 2009-10-02 06:03:23 +00:00
Morgan Quigley db7308d517 fix rosdep keys for debian sid, and boost packaging, #1792 2009-10-02 05:39:00 +00:00
Morgan Quigley 3b4505af1f rosdep will now be less chatty, though it still should make plenty of noise when it fails. an extra 'success' or 'failure' message is also printed at the end. #1794 2009-10-02 05:24:15 +00:00
Morgan Quigley 43a0c1f0d7 fix random rosstack bug which was causing an opendir error if ROS_PACKAGE_PATH was not defined; this was because my string_split function was returning a 1-element vector (with an empty string) if it was passed an empty string. 2009-10-02 05:15:34 +00:00
Morgan Quigley 6f8398647c update boost version for debian sid to 1.38, as per #1797 2009-10-02 04:54:58 +00:00
Ken Conley db47658a16 roswtf: updated sim time check to handle clock 2009-10-02 01:45:46 +00:00
Ken Conley 5f40ef256a roslaunch: #1692 format string fix 2009-10-02 01:41:47 +00:00
Ken Conley f2a9efa280 roslaunch: #1821 node 'name' attribute cannot contain a namespace 2009-10-02 00: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 8a6ee0137f getting rid of spurious rosstack list warnings 2009-10-01 01:25:52 +00:00
Ken Conley 9e540753a0 rosdoc: #3005 convert whitespace to nbsp for msgeneator raw mode 2009-10-01 00:25:40 +00:00
Ken Conley c994a436a0 svn keywords 2009-10-01 00:15:02 +00:00
Ken Conley 17529daee8 added timings for rosdoc 2009-09-30 20:57:49 +00:00
James Bowman 4435afed62 Sphinx dump stdout and stderr. rosmake build restricted to command-line pacages 2009-09-29 23:31:44 +00:00
James Bowman 19147ae8f4 Added rosmake builder, so that Python documentation can import modules 2009-09-29 21:00:46 +00:00
Scott Hassan 7c9e5cf23e added completion rules for rosdep 2009-09-29 03:46:05 +00:00
Josh Faust c062af12c4 Remove invalid breakpoint 2009-09-29 01:46:49 +00:00
Ken Conley fd64f35ea5 added in more bsl recognition 2009-09-28 20:33:15 +00:00
Ken Conley 3282769dfb sphinxenator was breaking cwd if sphinx wasn't installed 2009-09-28 17:53:32 +00:00
Ken Conley 099d4b126a r6311 accidentally included debug change 2009-09-26 00:50:18 +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
Ken Conley f52be392de rostopic: more fixes on top of r6305 2009-09-26 00:23:51 +00:00
Ken Conley 47cd69be2d rostopic: #1774 bug fix to type compare on Time/Duration that was causing crash with -p 2009-09-26 00:10:13 +00:00
Ken Conley 65547a2a5a roslaunch: #1784 changing error assignment to PIPE so that even if logfile initialization fails, subprocess args are safer 2009-09-25 20:57:53 +00:00
Ken Conley 6723df7732 rostest: better debugging for #1784 2009-09-25 20:54:02 +00:00
Ken Conley dd61e689af rosdoc: update doc 2009-09-25 20:35:32 +00:00
Ken Conley a09180b15b roslaunch: #1782: fixed error message 2009-09-25 20:12:39 +00:00
Morgan Quigley a591b9ed57 fix megamanifest.xml generation script so it works when multiple repositories are on the same server (e.g., code.ros.org), by changing the format of the 'repos' file to be two-column, one for a 'friendly' name, and one for the actual SVN URI. revamp the 'repos' file to include one line for each stack repository, so that the 'browse code' PHP links work... evidently svn:external won't follow links into the external repos. 2009-09-25 16:30:20 +00:00
Brian Gerkey 9842269453 Reverted tinxml source to be identical to what was released as 2.5.3 2009-09-24 18:59:31 +00:00
Tully Foote 9a128dfb5c markstack deprecate --stack_name --stack_string --stack_version with warnings. Use args now for stacks coming in 2009-09-24 18:30:29 +00:00
Ken Conley 4fdbec18a0 rosdoc: figured out problem with landing_page docs 2009-09-24 07:52:09 +00:00
Josh Faust bc47e5f230 Fix rosplay to exit when finished when -b is specified 2009-09-23 22:29:22 +00:00
Ken Conley 3557d195d5 rosdoc: landing page bug fix 2009-09-23 18:59:52 +00:00
Ken Conley c20f6389f8 rosdoc: trying using package keys instead 2009-09-23 17:53:15 +00:00
Ken Conley ee8e0932fc rosdoc: landing page still failing on hudson, still trying to track down 2009-09-23 17:52:15 +00:00
Ken Conley ed90ea28fb rosdoc: more instrumentation to try and track down hudson build issue 2009-09-23 16:48:42 +00:00
Jeremy Leibs f710e17df5 Making makerule.py mirror user interaction of checkbag.py 2009-09-23 15:44:16 +00:00
Ken Conley 6b406d5f47 rosdoc: reorganized block to try and figure out what's going wrong on hudson 2009-09-23 07:55:56 +00:00
Ken Conley e93053848e rosdoc: #1767 fixed linked from index-msg to Code API docs 2009-09-23 07:39:14 +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 c0d712d938 rostopic: converted to epydoc 2009-09-23 01:16:17 +00:00
Ken Conley 3dbe71df96 roswtf: rpath check, improved msg/srv export check, and rosbuild_() updatese 2009-09-22 22:08:20 +00:00
Ken Conley 0548169440 epydoc 2009-09-22 20:46:56 +00:00
Ken Conley 4cae681647 rosservice: changing r6246 to favor dictionaries over lists 2009-09-22 02:14:27 +00:00
Ken Conley d8b2ec8f39 rosservice: allow dictionary as main argument, though prefer list 2009-09-22 02:08:01 +00:00
Ken Conley 539eb9e4d1 rosservice: #1759 convert empty command-line args to empty string 2009-09-22 01:22:29 +00:00
Ken Conley c8644da56c better error checking for invalid registrations, starting to switch to epydoc 2009-09-22 01:05:41 +00:00
Ken Conley 63987d8807 cleaning up more rospy_tutorials test dependencies 2009-09-19 01:10:26 +00:00
Ken Conley ea335846b5 rostopic: #1734 fixed logic so that rostopic always prefers exact match 2009-09-18 01:33:33 +00:00
Ken Conley 5d6d560d4b roscore: #1737 respawn rosout 2009-09-18 00:54:39 +00:00
Ken Conley 0a4bd45a33 addig epydoc support 2009-09-17 22:45:59 +00:00
Ken Conley 6b367e2e8d updated output 2009-09-17 22:18:35 +00:00
Ken Conley 29dd39a47f protect against manifests missing descriptions 2009-09-17 21:51:56 +00:00
Ken Conley 9638005b97 roslaunch: #1731 strip ... in yaml encoding 2009-09-17 21:45:07 +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 75546c14f7 rxgraph: #1729 more helpful error message 2009-09-17 18:59:24 +00:00
Ken Conley 3d6a154bb0 epydoc support. Reworked support for sphinx in light of this extension 2009-09-17 04:01:44 +00:00
Bhaskara Marthi edbc5d320b topic info command 2009-09-16 22:51:14 +00:00
Ken Conley a7fb9d7099 roswtf now properly handles genmsg/gensrv with rosbuild prefix 2009-09-16 17:58:46 +00:00
Ken Conley c89acf1805 updated CMake rules to non-deprecated ones 2009-09-16 17:57:54 +00:00
Morgan Quigley 5ecd2dd884 os detection for the linux mint distro 2009-09-15 20:01:53 +00:00
Bhaskara Marthi 1a93d030fc changed setup instructions 2009-09-15 00:51:16 +00:00
Ken Conley 0dcfe391ed roswtf: #1714 more robust to import failures, including ROS not being built 2009-09-14 22:45:53 +00:00
Ken Conley 8a1a03f015 sound drivers 0.2.0 2009-09-11 03:08:16 +00:00