Commit Graph

903 Commits

Author SHA1 Message Date
Ken Conley 30d3d791c0 adding is_local_address 2010-10-27 03:52:00 +00:00
Ken Conley 723ca9efc1 updated for rosunit paths 2010-10-27 02:04:16 +00:00
Tully Foote 578bc4d65c fixing pathing for roslaunch-check.py 2010-10-27 01:51:36 +00:00
Tully Foote 50d50f6c1f follow ros_unit -> rosunit name change 2010-10-27 01:32:08 +00:00
Ken Conley 34c9457ec6 ros_unit -> rosunit with new script names 2010-10-27 01:28:08 +00:00
Tully Foote 085105c0fd moving to ros_unit from sticking things in roslib 2010-10-27 01:18:02 +00:00
Ken Conley 0641434847 bug fix for missing on_run_error assignment 2010-10-27 01:01:51 +00:00
Tully Foote 686468043e to ros_comm 2010-10-27 00:53:18 +00:00
Tully Foote 8b5250b221 one more script from rostest 2010-10-27 00:08:27 +00:00
Tully Foote 2da63a5aab hack to get tests passing 2010-10-26 23:52:28 +00:00
Tully Foote b1de888a95 no more need for rostest if not using rostests 2010-10-26 23:09:52 +00:00
Tully Foote 92e30ee212 tests for build system 2010-10-26 23:09:01 +00:00
Tully Foote 6240eb426d copying test needed by rosbuild here 2010-10-26 23:05:38 +00:00
Tully Foote 238cf61a0e removing tests 2010-10-26 22:04:58 +00:00
Tully Foote 8818f8737d to ros_comm 2010-10-26 21:31:26 +00:00
Tully Foote da150e09fd to ros_comm 2010-10-26 21:29:47 +00:00
Tully Foote 0bc139eaad to ros_comm 2010-10-26 21:27:25 +00:00
Tully Foote 57eae4cf0d to ros_comm 2010-10-26 21:24:27 +00:00
Tully Foote d3e675ed00 to ros_comm 2010-10-26 21:14:19 +00:00
Tully Foote 6daa0e3834 to ros_comm 2010-10-26 21:03:28 +00:00
Tully Foote caade24851 roscore_migration_rules into ros_comm 2010-10-26 20:31:51 +00:00
Ken Conley 339916358b got rid of exiting... print out 2010-10-26 05:02:31 +00:00
Ken Conley 07dee88ebd rospy: #3044 fix for resolution of ~/name plus unit tests 2010-10-26 01:58:00 +00:00
Ken Conley 4128301991 roslaunch/roscore: #2987 write PID file by default for roscore 2010-10-25 09:51:08 +00:00
Ken Conley f003bdd331 rospy: #3055 support for __ns remapping 2010-10-25 09:26:18 +00:00
Ken Conley 2751c343f6 rospy: #3096 cleanup of cleanup code to better monitor closed state during various entry points to teardown. Reinstated multicall code now that we are ROS 1.3. Switched more locks to use 'with'. 2010-10-25 06:23:19 +00:00
Ken Conley 19074fa5d7 removed debug output 2010-10-25 04:43:27 +00:00
Ken Conley 5973c8582b roslib: #2730 added div overloads, plus float compatibility for * and / 2010-10-25 03:35:03 +00:00
Ken Conley a4c186e3b4 rospy/roslib/roslaunch/rostest: #2836 log settings are now configurable 2010-10-25 02:23:13 +00:00
Bhaskara Marthi b0b58304d8 fix service import 2010-10-25 01:07:52 +00:00
Bhaskara Marthi 7292273112 simplify names for accessors and classes in message generation; deprecate old ones 2010-10-24 18:28:29 +00:00
Bhaskara Marthi ba131bac3a stop importing cl and roslisp-msg-protocol into message packages
This will simplify things since we won't need to add a suffix to message slot accessors and class names to avoid collisions with lisp keywords
2010-10-24 17:03:22 +00:00
Ken Conley 012ecedbf3 roslib #3085: do not enforce files being writable when searching for nodes 2010-10-23 23:31:23 +00:00
Ken Conley f311c22740 rospy: #2879 plus new rospy_sim_time unit test 2010-10-23 22:06:27 +00:00
Ken Conley a83128c027 removed get_node_proxy 2010-10-23 21:33:30 +00:00
Ken Conley f95953dfa5 rospy: spring cleaning. Removed NodeProxy and get_node_proxy, which appear to have no usage in ros/ros-pkg/wg-ros-pkg and are an impediment to future work. Got rid of msnode in favor of an extra callback in roslib.xmlrpc.XmlRpcNode. Fixed DeprecationWarnings for BaseException. Simplified init and init_node() code. Moved logging config code into init instead of core. 2010-10-23 21:21:54 +00:00
Ken Conley 3f6f81a1d6 In porting to python keyword module, forgot to include 'self' in list. Also had bad reference to PythonKeyword msg file 2010-10-23 05:08:50 +00:00
Ken Conley 032fa5a746 rospy: #2990 bug fix for md5sum calculation when fieldname collides with Python keyword. Also made keyword list more robust by pulling from python keywords module instead of custom file. This required cleaning up example files and tests. 2010-10-23 04:39:47 +00:00
Ken Conley 3ee7e7f5cb undoing r11717 in favor of #2673 patch 2010-10-23 02:26:16 +00:00
Ken Conley d4f4dd25b4 rospy: #2673 squelch errors on shutdown to be consistent with rest of publish() error checking 2010-10-23 02:23:52 +00:00
Ken Conley 6c980913b0 preparing 1.3.0 release 2010-10-22 20:59:48 +00:00
Ken Conley 20a058c8e6 more detailed comment 2010-10-20 16:26:53 +00:00
Ken Conley 1a06fe843e deprecated roslib.distro and roslib.vcs 2010-10-20 00:21:17 +00:00
Brian Gerkey 4c09ffbd15 Removed premature reference to PROJECT_SOURCE_DIR that causes trouble in certain symlink environments, #3064 2010-10-14 05:14:23 +00:00
Tully Foote eb9df4ec29 Removing genmsg_cpp and all remaining references to it. Toward REP 100 2010-10-13 21:50:49 +00:00
Ken Conley 052f4b464f removing genmsg_cpp dependency 2010-10-13 21:14:29 +00:00
Ken Conley 8baf4b4167 removing old file. refers to prdev, so can't possibly work 2010-10-13 00:27:15 +00:00
Ken Conley 42520691a0 no longer used. see release project 2010-10-13 00:26:39 +00:00
Ken Conley 6cc4b93fce removing old files that don't appear to be used based on their contents 2010-10-13 00:26:17 +00:00
Bhaskara Marthi b2f04407d2 Modify cmake scripts to use the python message generator; modify asdf search to look in msg/srv_gen rather than msg/srv 2010-10-12 22:43:35 +00:00
Bhaskara Marthi 448aec30f7 Get service generation working 2010-10-12 21:43:45 +00:00
Ken Conley 7f994c3012 supress stderr to console for rosstack to be same as rospack 2010-10-12 19:28:00 +00:00
Bhaskara Marthi 6c0a563ea2 add code generation of asd file; verify on sensor_msgs, std_msgs, geometry_msgs, nav_msgs 2010-10-12 19:18:29 +00:00
Bhaskara Marthi 23cfb855b8 Get .asd-dep and package file generation working 2010-10-12 17:58:55 +00:00
Bhaskara Marthi c59f5f8d2a Get generator working on all messages in std_msgs and geometry_msgs 2010-10-12 01:30:55 +00:00
Bhaskara Marthi a459e5c24c wip genmsg_lisp 2010-10-10 05:08:20 +00:00
Brian Gerkey 2544bd8416 Applied (modified version of) patch from #3049 to add PyDev support for
Eclipse projects.
2010-10-08 18:48:01 +00:00
Ken Conley f08e7e2cf6 rospy #3053 bug fix in implementation of #1852 and better error message 2010-10-05 21:05:13 +00:00
Josh Faust 3ffc0fe808 Fix valgrind "Use of uninitialized value" and "conditional jump or move depends on uninitialized value(s)" errors when subscribers reconnect (#3047) 2010-09-30 23:56:04 +00:00
Ken Conley f5294d6527 patch from Severin Lemaignan, plus unit tests for ROSPackages 2010-09-30 18:01:18 +00:00
Lorenz Moesenlechner 4d150d73df * Turned ros-info messages into ros-debug messages
* Fixed a bug in service handler: don't access the md5 sum when the service is
  probed
2010-09-29 16:21:52 +00:00
Ken Conley 117080fdb0 undoing r11299. test failure was due to misconfiguration 2010-09-28 04:44:22 +00:00
Ken Conley ebbeba8207 roslib.packages: testing potential fix for issue seen in prerelease regression builds 2010-09-28 04:12:19 +00:00
Ken Conley a387d85ddc rosservice: updating error message per #3002. Also disabling debug print out and catching additional exception case. thanks kruset 2010-09-27 02:27:31 +00:00
Ken Conley 7b77e76668 rospy: #3029 plus a lot more unit tests for unregister 2010-09-27 02:14:45 +00:00
Ken Conley 3dc08bf13f roslib.xmlrpc: re-enabling shutdown code. This appears to have been resolved by cleanup in rospy and roslaunch_caller needs to restart roslaunch 2010-09-24 04:26:07 +00:00
Ken Conley 8fb9113225 getting rid of Py2.6 DeprecationWarnings 2010-09-20 18:21:37 +00:00
Tim Field 2a733cc481 roscore_migration_rules: updating package dependency for rosbag migration 2010-09-20 01:00:50 +00:00
Brian Gerkey 82b4e76ff3 Applied patch to provide test-nobuild target, #3008 2010-09-16 19:57:24 +00:00
Lorenz Moesenlechner 2d486775ac Changed the specialization of asdf:perform on cl-source-files again
The specialization on cl-source-file is already in use, so we need to use the
more generic method and explicitly check the type of the component parameter by
hand.
2010-09-14 20:25:40 +00:00
Lorenz Moesenlechner 64fcf3ea00 Check for environment variable ROS_DEBBUILD
When set, disable compilation of all asdf files during rosmake.
2010-09-14 20:18:15 +00:00
Jeremy Leibs 3210eaf952 Relaxing package_source.py version checking 2010-09-14 18:41:13 +00:00
Lorenz Moesenlechner 7cd26c68af Only create markers for files, not for modules and systems
If a directory and a source file had the same name, we might get deadlocks
somehow. Hopefully this fixes the issue.
2010-09-14 10:59:47 +00:00
Jeremy Leibs 1e4172af1f Creating a new script to package source and invoking from cmake_stack.mk 2010-09-10 19:48:01 +00:00
Brian Gerkey eb57071a8a Added global mutex to control roslib's calls into rospack, because it isn't thread-safe (test included). 2010-09-04 02:02:54 +00:00
Josh Faust 092a0cc040 didn't mean to leave that printf in 2010-09-01 20:28:51 +00:00
Josh Faust dfa9af6654 add demangling ability to getBacktrace() if cxxabi.h exists 2010-09-01 04:32:44 +00:00
Lorenz Moesenlechner 5c07038223 Added unsubscribe for roslisp 2010-08-30 13:39:57 +00:00
Tully Foote b6bbc4da58 removing inheritance at Ken's suggestion 2010-08-25 20:09:23 +00:00
Tully Foote a02a19eaef manually copying roslib2 vcs into roslib 2010-08-25 18:41:35 +00:00
Ken Conley 08ad385f9c roslib.packages: bug fix to list_pkgs_by_path where path is relative 2010-08-20 01:05:39 +00:00
Ken Conley 7f103b1b51 rospy: doc fixes 2010-08-20 01:02:35 +00:00
Lorenz Moesenlechner 6c8370d728 make-roslisp-exec.lisp should not create a package
This fixes a bug where fasls couldn't be loaded in slime because the package
ROSLISP-EXEC was missing. Apparently, the package was created by compilition
from rosmake but not present when loading the system in slime.
2010-08-19 15:06:26 +00:00
Josh Faust 2cf4710291 remove debug statement that was accidentally left in (#2962) 2010-08-17 20:32:06 +00:00
Lorenz Moesenlechner c998d09828 Bugfix: don't catch file-errors of call to CALL-NEXT-METHOD
When any source file specified in the asd file couldn't be found, the file
error was caught by the error handler for checking if the compilation marker
file exists. That means, the actual error message was shadowed by the marker
file message.
2010-08-12 20:34:02 +00:00
Lorenz Moesenlechner 8118a947b6 Fixed java message generation for string constants
Strings need to be trimmed and '\' and '"' characters need to be escaped.
2010-08-12 14:32:13 +00:00
Lorenz Moesenlechner 6fd1434bc1 Minor bug-fixes:
* node names must not contain - characters. Replaced them in anonymous nodes by _.
* Be robust against leading / characters in node names.
2010-08-06 20:34:38 +00:00
Ken Conley b7e4469aea added cwd param to ask_and_call 2010-08-05 21:50:24 +00:00
Josh Faust 57351caf7d Reduce CPU usage when running against system time instead of simulation time (#2936). Also reduces reconnect timer CPU usage in all nodes.
Previous checkin (r10587) was mistaken, should've been checked in along with this.
2010-08-02 21:14:00 +00:00
Josh Faust b44b1496ce forgot to check these in 2010-08-02 21:12:15 +00:00
Josh Faust 8d6c79241d change callAvailable/callOne timeouts to 100ms 2010-08-02 19:44:33 +00:00
Josh Faust 43c2d19744 change timeouts on poll()/select() to 100ms from 10ms 2010-08-02 18:57:54 +00:00
Bhaskara Marthi 649b55aaa3 Fix handling of names
- remappings happen w.r.t global names as per ros 0.9
- the node's own name is put into the node namespace, which wasn't happening before
2010-07-31 19:35:32 +00:00
Josh Faust 366895bb43 Remove warning when ROS_ROOT is not set, and allow separate config files (set through ROSCONSOLE_CONFIG_FILE) even if that's the case. 2010-07-29 18:40:54 +00:00
Ken Conley ce3d459363 rospy: fix to get/setstate for rospy.Time instances, plus unit tests 2010-07-29 00:50:35 +00:00
Ken Conley d8b21132d6 rospy: #2916 rospy logging now obeys log_level param in constructor, and default level is now INFO to stop CPU usage issues on less powerful targets 2010-07-26 18:57:04 +00:00
Ken Conley 7df5ebbb2d ros 1.1.16 version markers 2010-07-23 06:03:27 +00:00
Ken Conley 8059df3a05 roslib: Time and Duration are now pickle-able 2010-07-23 06:00:38 +00:00
Josh Faust 67652c1764 Fix message generator check for header, should only return true if the header is the first member (#2911) 2010-07-22 18:37:12 +00:00
Ken Conley 8c0069c539 rospy: less strict type-checking in service handler in order to enable serialization and deserialization tricks 2010-07-21 22:17:51 +00:00