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