├── messages ├── std_msgs │ ├── msg │ │ ├── Empty.msg │ │ ├── Bool.msg │ │ ├── Char.msg │ │ ├── Int32.msg │ │ ├── Int64.msg │ │ ├── UInt32.msg │ │ ├── UInt64.msg │ │ ├── Byte.msg │ │ ├── Float32.msg │ │ ├── Float64.msg │ │ ├── Int16.msg │ │ ├── Int8.msg │ │ ├── String.msg │ │ ├── Time.msg │ │ ├── UInt16.msg │ │ ├── UInt8.msg │ │ ├── Duration.msg │ │ ├── ColorRGBA.msg │ │ ├── MultiArrayDimension.msg │ │ ├── ByteMultiArray.msg │ │ ├── Float32MultiArray.msg │ │ ├── Float64MultiArray.msg │ │ ├── Int16MultiArray.msg │ │ ├── Int32MultiArray.msg │ │ ├── Int64MultiArray.msg │ │ ├── Int8MultiArray.msg │ │ ├── UInt16MultiArray.msg │ │ ├── UInt32MultiArray.msg │ │ ├── UInt64MultiArray.msg │ │ ├── UInt8MultiArray.msg │ │ └── Header.msg │ ├── Makefile │ ├── mainpage.dox │ ├── include │ │ └── roslib │ │ │ └── Header.h │ ├── rosbuild.cmake │ └── CMakeLists.txt ├── std_srvs │ ├── srv │ │ └── Empty.srv │ ├── Makefile │ ├── mainpage.dox │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── manifest.xml └── rosgraph_msgs │ ├── Makefile │ ├── rosbuild.cmake │ ├── msg │ ├── Clock.msg │ └── Log.msg │ ├── CMakeLists.txt │ └── manifest.xml ├── clients ├── cpp │ ├── roscpp │ │ ├── srv │ │ │ ├── Empty.srv │ │ │ ├── GetLoggers.srv │ │ │ └── SetLoggerLevel.srv │ │ ├── src │ │ │ ├── roscpp │ │ │ │ └── __init__.py │ │ │ ├── CMakeLists.txt │ │ │ └── libros │ │ │ │ └── config.h.in │ │ ├── msg │ │ │ └── Logger.msg │ │ ├── Makefile │ │ ├── rosbuild.cmake │ │ └── CMakeLists.txt │ ├── roscpp_traits │ │ ├── Makefile │ │ └── rosbuild.cmake │ └── roscpp_serialization │ │ ├── Makefile │ │ └── rosbuild.cmake ├── rospy │ ├── src │ │ └── rospy │ │ │ └── impl │ │ │ └── __init__.py │ ├── Makefile │ ├── rosdoc.yaml │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── epydoc.config └── roslisp │ ├── asdf │ ├── s-xml.asd │ ├── roslisp.asd │ ├── s-xml-rpc.asd │ ├── roslisp-utils.asd │ ├── ros-load-manifest.asd │ └── roslisp-msg-protocol.asd │ ├── Makefile │ ├── .svnignore │ ├── CMakeLists.txt │ ├── s-xml │ └── test │ │ └── simple.xml │ ├── roslisp-msg-protocol │ └── roslisp-msg-protocol.asd │ ├── utils │ └── roslisp-utils.asd │ ├── s-xml-rpc │ └── test │ │ └── all-tests.lisp │ ├── manifest.xml │ └── scripts │ └── make_node_exec ├── test ├── perf_roscpp │ ├── src │ │ └── inter.cpp │ ├── include │ │ └── perf_roscpp │ │ │ └── inter.h │ ├── Makefile │ ├── msg │ │ ├── ThroughputMessage.msg │ │ └── LatencyMessage.msg │ └── manifest.xml ├── test_roscpp │ ├── msg │ │ ├── TestEmpty.msg │ │ ├── TestWithHeader.msg │ │ ├── TestStringInt.msg │ │ └── TestArray.msg │ ├── Makefile │ ├── srv │ │ ├── TestStringString.srv │ │ └── BadTestStringString.srv │ ├── test │ │ ├── handles.xml │ │ ├── inspection.xml │ │ ├── search_param.xml │ │ ├── wait_for_message.xml │ │ ├── latching_publisher.xml │ │ ├── ns_node_remapping.xml │ │ ├── real_time_test.xml │ │ ├── subscribe_self.xml │ │ ├── service_deadlock.xml │ │ ├── timer_callbacks.xml │ │ ├── get_master_information.xml │ │ ├── multiple_init_fini.xml │ │ ├── nonconst_subscriptions.xml │ │ ├── parameter_validation.xml │ │ ├── incrementing_sequence.xml │ │ ├── service_adv_multiple.xml │ │ ├── service_callback_types.xml │ │ ├── intraprocess_subscriptions.xml │ │ ├── subscription_callback_types.xml │ │ ├── sim_time_test.xml │ │ ├── pingpong.xml │ │ ├── service_call.xml │ │ ├── pingpong_large.xml │ │ ├── pub_onsub.xml │ │ ├── pubsub_unsub.xml │ │ ├── pubsub_empty.xml │ │ ├── pubsub_once.xml │ │ ├── check_master.xml │ │ ├── multiple_subscriptions.xml │ │ ├── subscribe_star.xml │ │ ├── service_call_unadv.xml │ │ ├── pubsub_unadv.xml │ │ ├── pubsub_n_fast.xml │ │ ├── no_remappings.xml │ │ ├── pubsub_n_fast_udp.xml │ │ ├── pubsub_n_fast_large_message.xml │ │ ├── name_not_remappable.xml │ │ ├── subscribe_retry_tcp.xml │ │ ├── service_multiple_providers.xml │ │ ├── params.xml │ │ ├── local_remappings.xml │ │ ├── left_right.xml │ │ ├── global_remappings.xml │ │ ├── pubsub_resub_once.xml │ │ ├── namespaces.xml │ │ ├── name_remapping.xml │ │ └── name_remapping_ROS_NAMESPACE.xml │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── src │ │ └── crashes_under_gprof.cpp ├── test_rospy │ ├── msg │ │ ├── Val.msg │ │ ├── PythonKeyword.msg │ │ ├── HeaderVal.msg │ │ ├── TransitiveMsg1.msg │ │ ├── TransitiveMsg2.msg │ │ ├── ArrayVal.msg │ │ ├── HeaderHeaderVal.msg │ │ ├── Floats.msg │ │ ├── TransitiveImport.msg │ │ ├── EmbedTest.msg │ │ ├── TestFixedArray.msg │ │ └── TestConstants.msg │ ├── srv │ │ ├── EmptySrv.srv │ │ ├── EmptyReqSrv.srv │ │ ├── EmptyRespSrv.srv │ │ ├── TransitiveSrv.srv │ │ ├── StringString.srv │ │ ├── ListReturn.srv │ │ ├── MultipleAddTwoInts.srv │ │ └── ConstantsMultiplex.srv │ ├── Makefile │ ├── test │ │ ├── on_shutdown.test │ │ ├── latch.test │ │ ├── embed-msg.test │ │ ├── pubsub-order.test │ │ ├── deregister.test │ │ ├── rospy.test │ │ ├── client-param-server.test │ │ ├── rospy_sim_time.test │ │ └── client-param-api-2.test │ ├── doc │ │ └── README.txt │ └── manifest.xml ├── test_roslaunch │ ├── test │ │ ├── params_empty1.yaml │ │ ├── xml │ │ │ ├── invalid-xml.xml │ │ │ ├── test-master-4.xml │ │ │ ├── test-master-1.xml │ │ │ ├── test-master-3.xml │ │ │ ├── test-master-2.xml │ │ │ ├── test-node-invalid-pkg.xml │ │ │ ├── test-params-invalid-2.xml │ │ │ ├── test-master-5.xml │ │ │ ├── test-node-invalid-pkg-2.xml │ │ │ ├── test-params-invalid-1.xml │ │ │ ├── test-rosparam-invalid-5.xml │ │ │ ├── test-clear-params-include.xml │ │ │ ├── test-node-invalid-type.xml │ │ │ ├── test-rosparam-invalid-4.xml │ │ │ ├── test-params-invalid-4.xml │ │ │ ├── test-node-invalid-type-2.xml │ │ │ ├── test-params-invalid-5.xml │ │ │ ├── test-remap-invalid-2.xml │ │ │ ├── test-remap-invalid-name-to.xml │ │ │ ├── test-rosparam-invalid-2.xml │ │ │ ├── test-node-invalid-ns.xml │ │ │ ├── test-node-invalid-output.xml │ │ │ ├── test-remap-invalid-1.xml │ │ │ ├── test-remap-invalid-name-from.xml │ │ │ ├── test-arg-invalid-sub.xml │ │ │ ├── test-node-invalid-ns-2.xml │ │ │ ├── test-remap-invalid-3.xml │ │ │ ├── test-remap-invalid-4.xml │ │ │ ├── test-rosparam-invalid-3.xml │ │ │ ├── test-valid.xml │ │ │ ├── test-env-include.xml │ │ │ ├── test-if-unless-invalid-both.xml │ │ │ ├── test-node-invalid-ns-3.xml │ │ │ ├── test-machine-invalid.xml │ │ │ ├── test-node-invalid-cwd.xml │ │ │ ├── test-node-invalid-required-1.xml │ │ │ ├── test-node-invalid-required-2.xml │ │ │ ├── test-node-invalid-respawn.xml │ │ │ ├── test-machine-invalid-4.xml │ │ │ ├── test-machine-invalid-5.xml │ │ │ ├── test-node-invalid-machine.xml │ │ │ ├── test-rosparam-invalid-1.xml │ │ │ ├── test-test-invalid-reqd-1.xml │ │ │ ├── test-test-invalid-reqd-2.xml │ │ │ ├── test-clear-params-invalid-2.xml │ │ │ ├── test-node-invalid-name-2.xml │ │ │ ├── test-clear-params-invalid-1.xml │ │ │ ├── test-params-invalid-3.xml │ │ │ ├── test-machine-invalid-2.xml │ │ │ ├── test-node-invalid-respawn-required.xml │ │ │ ├── test-arg-invalid-redecl.xml │ │ │ ├── test-machine-invalid-6.xml │ │ │ ├── test-test-invalid-respawn.xml │ │ │ ├── noop.launch │ │ │ ├── test-machine-invalid-7.xml │ │ │ ├── test-machine-invalid-8.xml │ │ │ ├── test-test-invalid-retry.xml │ │ │ ├── test-test-invalid-time-limit-2.xml │ │ │ ├── test-clear-params-invalid-4.xml │ │ │ ├── test-node-invalid-name-3.xml │ │ │ ├── test-node-substitution.xml │ │ │ ├── test-test-invalid-time-limit-1.xml │ │ │ ├── test-node-invalid-env-value.xml │ │ │ ├── test-node-invalid-env-name.xml │ │ │ ├── test-node-invalid-env-name-2.xml │ │ │ ├── test-node-invalid-exception.xml │ │ │ ├── test-clear-params-invalid-3.xml │ │ │ ├── test-node-rosparam-dump.xml │ │ │ ├── test-machine-substitution.xml │ │ │ ├── test-test-invalid-output.xml │ │ │ ├── test-node-rosparam-load.xml │ │ │ ├── test-node-rosparam-load-ns.xml │ │ │ ├── test-node-rosparam-load-param.xml │ │ │ ├── test-node-rosparam-delete.xml │ │ │ ├── test-node-rosparam-invalid-name.xml │ │ │ ├── test-rosparam-empty.xml │ │ │ ├── test-node-invalid-name-1.xml │ │ │ ├── test-node-rosparam-load-multi.xml │ │ │ ├── test-substitution.xml │ │ │ ├── test-env.xml │ │ │ └── test-local-param-group.xml │ │ ├── params_empty2.yaml │ │ ├── dump-params.yaml │ │ ├── roslaunch.test │ │ ├── env.test │ │ └── params.yaml │ └── Makefile ├── test_rosparam │ ├── test │ │ ├── test.yaml │ │ ├── test_ns.yaml │ │ └── rosparam.test │ ├── Makefile │ └── manifest.xml ├── test_rosbag │ ├── src │ │ └── test_rosbag │ │ │ └── __init__.py │ ├── msg_gen1 │ │ ├── Simple.msg │ │ ├── MigratedAddSub.msg │ │ ├── SimpleMigrated.msg │ │ ├── Constants.msg │ │ ├── Renamed1.msg │ │ ├── Unmigrated.msg │ │ ├── SubUnmigrated.msg │ │ ├── Converged.msg │ │ ├── PartiallyMigrated.msg │ │ ├── MigratedExplicit.msg │ │ ├── MigratedMixed.msg │ │ ├── MigratedImplicit.msg │ │ └── Convergent.msg │ ├── msg_gen2 │ │ ├── Simple.msg │ │ ├── SimpleMigrated.msg │ │ ├── Constants.msg │ │ ├── MigratedAddSub.msg │ │ ├── Renamed2.msg │ │ ├── Unmigrated.msg │ │ ├── SubUnmigrated.msg │ │ ├── Converged.msg │ │ ├── PartiallyMigrated.msg │ │ ├── MigratedExplicit.msg │ │ ├── MigratedMixed.msg │ │ ├── MigratedImplicit.msg │ │ └── Convergent.msg │ ├── msg_gen3 │ │ ├── Simple.msg │ │ ├── SimpleMigrated.msg │ │ ├── MigratedAddSub.msg │ │ ├── Unmigrated.msg │ │ ├── Renamed3.msg │ │ ├── SubUnmigrated.msg │ │ ├── Converged.msg │ │ ├── MigratedExplicit.msg │ │ ├── PartiallyMigrated.msg │ │ ├── MigratedMixed.msg │ │ └── MigratedImplicit.msg │ ├── msg_current │ │ ├── Simple.msg │ │ ├── SimpleMigrated.msg │ │ ├── MigratedAddSub.msg │ │ ├── Renamed4.msg │ │ ├── Constants.msg │ │ ├── Unmigrated.msg │ │ ├── SubUnmigrated.msg │ │ ├── Converged.msg │ │ ├── MigratedExplicit.msg │ │ ├── MigratedMixed.msg │ │ ├── MigratedImplicit.msg │ │ └── PartiallyMigrated.msg │ ├── gen2 │ ├── current │ ├── gen1 │ ├── gen3 │ ├── test │ │ ├── random_record.xml │ │ ├── random_play.xml │ │ ├── random_play_sim.xml │ │ └── constants.bmr │ ├── generate_data │ ├── rosbuild.cmake │ ├── manifest.xml │ └── CMakeLists.txt ├── test_rosmsg │ ├── msg │ │ ├── RosmsgA.msg │ │ ├── RosmsgB.msg │ │ └── RosmsgC.msg │ ├── Makefile │ ├── srv │ │ ├── RossrvA.srv │ │ └── RossrvB.srv │ └── manifest.xml ├── test_roslib_comm │ ├── test │ │ └── md5tests │ │ │ ├── same │ │ │ ├── empty1.txt │ │ │ ├── empty2.txt │ │ │ ├── embed2.txt │ │ │ ├── field1.txt │ │ │ ├── constant1.txt │ │ │ ├── field4.txt │ │ │ ├── constant2.txt │ │ │ ├── constantB1.txt │ │ │ ├── embed1.txt │ │ │ ├── empty3.txt │ │ │ ├── field2.txt │ │ │ ├── field3.txt │ │ │ ├── constantB2.txt │ │ │ ├── embed3.txt │ │ │ ├── empty4.txt │ │ │ ├── constant3.txt │ │ │ ├── field5.txt │ │ │ ├── embed4.txt │ │ │ ├── multi3.txt │ │ │ ├── constantC1.txt │ │ │ ├── multi1.txt │ │ │ ├── constantC2.txt │ │ │ ├── multi5.txt │ │ │ ├── multi2.txt │ │ │ └── multi4.txt │ │ │ ├── md5text │ │ │ ├── empty1.txt │ │ │ ├── empty2.txt │ │ │ ├── field1.txt │ │ │ ├── constant1.txt │ │ │ ├── constant2.txt │ │ │ ├── empty3.txt │ │ │ ├── field4.txt │ │ │ ├── constantB1.txt │ │ │ ├── embed2.txt │ │ │ ├── field2.txt │ │ │ ├── field3.txt │ │ │ ├── constantB2.txt │ │ │ ├── embed1.txt │ │ │ ├── embed3.txt │ │ │ ├── empty4.txt │ │ │ ├── constant3.txt │ │ │ ├── field5.txt │ │ │ ├── embed4.txt │ │ │ ├── multi3.txt │ │ │ ├── constantC1.txt │ │ │ ├── constantC2.txt │ │ │ ├── multi5.txt │ │ │ ├── multi1.txt │ │ │ ├── multi2.txt │ │ │ └── multi4.txt │ │ │ └── different │ │ │ ├── constants1.txt │ │ │ ├── constants2.txt │ │ │ ├── constants3.txt │ │ │ ├── fields2.txt │ │ │ ├── fields1.txt │ │ │ ├── fields4.txt │ │ │ ├── fields5.txt │ │ │ ├── fields3.txt │ │ │ ├── constantsB2.txt │ │ │ └── constantsB1.txt │ ├── msg │ │ ├── TypeNameChange1.msg │ │ ├── TypeNameChange2.msg │ │ ├── FieldNameChange1.msg │ │ ├── FieldNameChange2.msg │ │ ├── HeaderTest.msg │ │ ├── TypeNameChangeArray1.msg │ │ ├── TypeNameChangeArray2.msg │ │ ├── FillSimple.msg │ │ ├── TypeNameChangeComplex1.msg │ │ ├── TypeNameChangeComplex2.msg │ │ ├── SameSubMsg1.msg │ │ ├── SameSubMsg2.msg │ │ ├── ArrayOfMsgs.msg │ │ ├── FillEmbedTime.msg │ │ └── SameSubMsg3.msg │ ├── Makefile │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── manifest.xml ├── test_rostopic │ ├── msg │ │ ├── TVals.msg │ │ ├── Embed.msg │ │ ├── Floats.msg │ │ ├── Arrays.msg │ │ └── Simple.msg │ ├── Makefile │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ ├── test │ │ └── rostopic.test │ └── manifest.xml ├── test_roscpp_serialization │ ├── msg │ │ ├── WithTime.msg │ │ ├── CustomHeader.msg │ │ ├── VariableLength.msg │ │ ├── EmbeddedExternal.msg │ │ ├── WithDuration.msg │ │ ├── EmbeddedFixedLength.msg │ │ ├── FixedLength.msg │ │ ├── ArrayOfVariableLength.msg │ │ ├── EmbeddedVariableLength.msg │ │ ├── FixedLengthStringArray.msg │ │ ├── VariableLengthStringArray.msg │ │ ├── WithHeader.msg │ │ ├── HeaderNotFirstMember.msg │ │ ├── WithMemberNamedHeaderThatIsNotAHeader.msg │ │ ├── ArrayOfFixedLength.msg │ │ ├── VariableLengthArrayOfExternal.msg │ │ ├── FixedLengthArrayOfExternal.msg │ │ └── Constants.msg │ ├── Makefile │ └── test │ │ ├── builtin_types.test │ │ └── pre_deserialize.test ├── test_ros │ ├── Makefile │ ├── srv │ │ └── AddTwoInts.srv │ ├── msg │ │ ├── CompositeB.msg │ │ ├── Composite.msg │ │ ├── CompositeA.msg │ │ ├── TestString.msg │ │ ├── TestHeader.msg │ │ ├── TestArrays.msg │ │ └── TestPrimitives.msg │ ├── rosbuild.cmake │ ├── test │ │ └── client_verification │ │ │ └── rosjava_profile.yaml │ ├── doc │ │ └── README.txt │ └── CMakeLists.txt ├── test_rosgraph │ ├── Makefile │ ├── test │ │ └── masterapi.test │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── manifest.xml ├── test_rosnode │ ├── Makefile │ ├── manifest.xml │ └── rosbuild.cmake ├── test_rostest │ ├── Makefile │ ├── test │ │ ├── clean_master.test │ │ ├── hztest0.test │ │ ├── time-limit.test │ │ └── hztest.test │ ├── manifest.xml │ └── rosbuild.cmake ├── test_rostime │ ├── Makefile │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── manifest.xml ├── test_roswtf │ ├── Makefile │ ├── test │ │ ├── roswtf.test │ │ └── min.launch │ ├── manifest.xml │ └── rosbuild.cmake ├── test_crosspackage │ ├── Makefile │ ├── msg │ │ ├── TestSubMsgRename.msg │ │ └── TestMsgRename.msg │ └── manifest.xml ├── test_rosmaster │ ├── Makefile │ ├── test │ │ └── paramserver.test │ ├── manifest.xml │ └── mainpage.dox ├── test_rosservice │ ├── Makefile │ ├── srv │ │ └── HeaderEcho.srv │ ├── manifest.xml │ ├── test │ │ └── rosservice.test │ └── rosbuild.cmake ├── test_topic_tools │ ├── Makefile │ ├── test │ │ ├── shapeshifter.test │ │ ├── relay_latched.test │ │ ├── mux_add.test │ │ ├── delete_mux.test │ │ ├── mux.test │ │ └── throttle_simtime.test │ ├── manifest.xml │ └── mainpage.dox └── test_roscpp_serialization_perf │ ├── msg │ ├── ChannelFloat32.msg │ ├── Point32.msg │ └── PointCloud.msg │ ├── Makefile │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── manifest.xml ├── tools ├── rosmsg │ ├── rosdoc.yaml │ └── rosbuild.cmake ├── rosnode │ ├── rosdoc.yaml │ ├── Makefile │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ └── mainpage.dox ├── rosgraph │ ├── rosdoc.yaml │ ├── Makefile │ └── mainpage.dox ├── roslaunch │ ├── rosdoc.yaml │ ├── rosbuild.cmake │ ├── CMakeLists.txt │ ├── bin │ │ └── roslaunch │ ├── example-env-substutition.xml │ ├── example-min.launch │ ├── example-gdb.launch │ ├── roscore.xml │ ├── example-include.launch │ └── example-ssh.launch ├── topic_tools │ ├── srv │ │ ├── MuxAdd.srv │ │ ├── MuxList.srv │ │ ├── MuxDelete.srv │ │ └── MuxSelect.srv │ ├── Makefile │ ├── topic_tools.dox │ ├── demos │ │ ├── test_relay │ │ ├── test_drop │ │ ├── test_throttle │ │ └── test_mux │ └── rosbuild.cmake ├── rosbag │ ├── Makefile │ ├── rosdoc.yaml │ ├── test │ │ ├── latched_pub.test │ │ ├── latched_sub.test │ │ ├── record_one_publisher_two_topics.test │ │ ├── play_play.test │ │ ├── rosbag_play.test │ │ ├── record_two_publishers.test │ │ └── double_pub.cpp │ └── examples │ │ └── write.py ├── rosmaster │ ├── Makefile │ ├── rosdoc.yaml │ ├── rosbuild.cmake │ ├── epydoc.config │ ├── CMakeLists.txt │ └── manifest.xml ├── rosout │ ├── Makefile │ ├── rosbuild.cmake │ └── CMakeLists.txt ├── rosservice │ ├── Makefile │ ├── rosdoc.yaml │ ├── epydoc.config │ └── mainpage.dox ├── rosconsole │ ├── Makefile │ └── mainpage.dox ├── rosparam │ ├── Makefile │ ├── rosdoc.yaml │ ├── rosbuild.cmake │ ├── epydoc.config │ ├── CMakeLists.txt │ ├── mainpage.dox │ └── example.yaml ├── rostopic │ ├── Makefile │ ├── rosdoc.yaml │ ├── bin │ │ └── rostopic │ ├── rosbuild.cmake │ ├── epydoc.config │ ├── CMakeLists.txt │ └── mainpage.dox ├── rostest │ ├── rosdoc.yaml │ ├── rosbuild.cmake │ ├── epydoc.config │ ├── CMakeLists.txt │ └── Makefile └── rosbagmigration │ ├── rosbuild.cmake │ ├── src │ └── rosbagmigration │ │ └── __init__.py │ └── manifest.xml ├── utilities ├── roswtf │ ├── rosdoc.yaml │ ├── Makefile │ └── bin │ │ └── roswtf ├── rostime │ ├── Makefile │ ├── rosbuild.cmake │ └── manifest.xml ├── cpp_common │ ├── Makefile │ └── include │ │ └── ros │ │ └── cpp_common_decl.h ├── xmlrpcpp │ ├── .cvsignore │ ├── test │ │ ├── .cvsignore │ │ ├── pngnow.png │ │ ├── echo.xml │ │ ├── countTheEntities.xml │ │ ├── bool_test.cpp │ │ ├── Makefile │ │ └── easyStructTest.xml │ ├── README.html │ ├── export.cmake │ ├── src │ │ └── XmlRpcServerMethod.cpp │ └── CMakeLists.txt └── message_filters │ ├── Makefile │ ├── test │ ├── test_subscriber.xml │ └── time_sequencer_unittest.xml │ ├── rosdoc.yaml │ └── rosbuild.cmake ├── Makefile ├── roscore_migration_rules ├── Makefile ├── manifest.xml ├── mainpage.dox └── Time.saved ├── stack.xml └── AUTHORS /messages/std_msgs/msg/Empty.msg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /clients/cpp/roscpp/srv/Empty.srv: -------------------------------------------------------------------------------- 1 | --- -------------------------------------------------------------------------------- /messages/std_srvs/srv/Empty.srv: -------------------------------------------------------------------------------- 1 | --- -------------------------------------------------------------------------------- /test/perf_roscpp/src/inter.cpp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/test_roscpp/msg/TestEmpty.msg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_rospy/msg/Val.msg: -------------------------------------------------------------------------------- 1 | string val -------------------------------------------------------------------------------- /clients/cpp/roscpp/src/roscpp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /clients/rospy/src/rospy/impl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Bool.msg: -------------------------------------------------------------------------------- 1 | bool data -------------------------------------------------------------------------------- /messages/std_msgs/msg/Char.msg: -------------------------------------------------------------------------------- 1 | char data -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int32.msg: -------------------------------------------------------------------------------- 1 | int32 data -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int64.msg: -------------------------------------------------------------------------------- 1 | int64 data -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt32.msg: -------------------------------------------------------------------------------- 1 | uint32 data -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt64.msg: -------------------------------------------------------------------------------- 1 | uint64 data -------------------------------------------------------------------------------- /test/test_roslaunch/test/params_empty1.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_rosparam/test/test.yaml: -------------------------------------------------------------------------------- 1 | foo: bar -------------------------------------------------------------------------------- /test/test_rospy/srv/EmptySrv.srv: -------------------------------------------------------------------------------- 1 | --- 2 | -------------------------------------------------------------------------------- /clients/roslisp/asdf/s-xml.asd: -------------------------------------------------------------------------------- 1 | ../s-xml/s-xml.asd -------------------------------------------------------------------------------- /messages/std_msgs/msg/Byte.msg: -------------------------------------------------------------------------------- 1 | byte data 2 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Float32.msg: -------------------------------------------------------------------------------- 1 | float32 data -------------------------------------------------------------------------------- /messages/std_msgs/msg/Float64.msg: -------------------------------------------------------------------------------- 1 | float64 data -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int16.msg: -------------------------------------------------------------------------------- 1 | int16 data 2 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int8.msg: -------------------------------------------------------------------------------- 1 | int8 data 2 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/String.msg: -------------------------------------------------------------------------------- 1 | string data 2 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Time.msg: -------------------------------------------------------------------------------- 1 | time data 2 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt16.msg: -------------------------------------------------------------------------------- 1 | uint16 data 2 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt8.msg: -------------------------------------------------------------------------------- 1 | uint8 data 2 | -------------------------------------------------------------------------------- /test/test_rosbag/src/test_rosbag/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_rosmsg/msg/RosmsgA.msg: -------------------------------------------------------------------------------- 1 | int32 a 2 | -------------------------------------------------------------------------------- /tools/rosmsg/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | -------------------------------------------------------------------------------- /tools/rosnode/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | -------------------------------------------------------------------------------- /clients/roslisp/asdf/roslisp.asd: -------------------------------------------------------------------------------- 1 | ../src/roslisp.asd -------------------------------------------------------------------------------- /messages/std_msgs/msg/Duration.msg: -------------------------------------------------------------------------------- 1 | duration data 2 | -------------------------------------------------------------------------------- /test/perf_roscpp/include/perf_roscpp/inter.h: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/Simple.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #42 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/Simple.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #42 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/Simple.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #42 -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/empty1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_rospy/msg/PythonKeyword.msg: -------------------------------------------------------------------------------- 1 | int32 yield 2 | -------------------------------------------------------------------------------- /tools/rosgraph/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | -------------------------------------------------------------------------------- /tools/roslaunch/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | -------------------------------------------------------------------------------- /utilities/roswtf/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake_stack.mk -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/Simple.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #42 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/MigratedAddSub.msg: -------------------------------------------------------------------------------- 1 | Simple field1 -------------------------------------------------------------------------------- /test/test_roscpp/msg/TestWithHeader.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/invalid-xml.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/TypeNameChange1.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg1 a -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/TypeNameChange2.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg2 a -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/empty1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/empty2.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/test_rosmsg/msg/RosmsgB.msg: -------------------------------------------------------------------------------- 1 | std_msgs/Empty empty 2 | -------------------------------------------------------------------------------- /test/test_rosparam/test/test_ns.yaml: -------------------------------------------------------------------------------- 1 | _ns: a/b 2 | foo: baz -------------------------------------------------------------------------------- /test/test_rostopic/msg/TVals.msg: -------------------------------------------------------------------------------- 1 | time t 2 | duration d 3 | -------------------------------------------------------------------------------- /tools/topic_tools/srv/MuxAdd.srv: -------------------------------------------------------------------------------- 1 | string topic 2 | --- 3 | -------------------------------------------------------------------------------- /clients/cpp/roscpp/srv/GetLoggers.srv: -------------------------------------------------------------------------------- 1 | --- 2 | Logger[] loggers -------------------------------------------------------------------------------- /clients/roslisp/asdf/s-xml-rpc.asd: -------------------------------------------------------------------------------- 1 | ../s-xml-rpc/s-xml-rpc.asd -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/SimpleMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 data # 42 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/SimpleMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 data1 # 42 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/SimpleMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 data2 # 42 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/SimpleMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 data3 # 42 -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/WithTime.msg: -------------------------------------------------------------------------------- 1 | time my_time -------------------------------------------------------------------------------- /test/test_roslaunch/test/params_empty2.yaml: -------------------------------------------------------------------------------- 1 | # 2 | # 3 | # 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/FieldNameChange1.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg1 a -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/FieldNameChange2.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg1 b -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/empty2.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/embed2.txt: -------------------------------------------------------------------------------- 1 | Log log 2 | -------------------------------------------------------------------------------- /test/test_rospy/msg/HeaderVal.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | string val -------------------------------------------------------------------------------- /tools/topic_tools/srv/MuxList.srv: -------------------------------------------------------------------------------- 1 | --- 2 | string[] topics 3 | -------------------------------------------------------------------------------- /clients/cpp/roscpp/msg/Logger.msg: -------------------------------------------------------------------------------- 1 | string name 2 | string level 3 | -------------------------------------------------------------------------------- /clients/roslisp/asdf/roslisp-utils.asd: -------------------------------------------------------------------------------- 1 | ../utils/roslisp-utils.asd -------------------------------------------------------------------------------- /clients/rospy/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/perf_roscpp/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/perf_roscpp/msg/ThroughputMessage.msg: -------------------------------------------------------------------------------- 1 | uint8[] array 2 | 3 | -------------------------------------------------------------------------------- /test/test_ros/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/CustomHeader.msg: -------------------------------------------------------------------------------- 1 | uint32 a 2 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/VariableLength.msg: -------------------------------------------------------------------------------- 1 | uint32[] a 2 | -------------------------------------------------------------------------------- /test/test_rosgraph/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/HeaderTest.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | int32 i32 -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/TypeNameChangeArray1.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg1[] a -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/TypeNameChangeArray2.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg2[] a -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/field1.txt: -------------------------------------------------------------------------------- 1 | int32 field 2 | -------------------------------------------------------------------------------- /test/test_rosmsg/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rosnode/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rosparam/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rospy/msg/TransitiveMsg1.msg: -------------------------------------------------------------------------------- 1 | TransitiveMsg2 msg2 2 | 3 | -------------------------------------------------------------------------------- /test/test_rospy/msg/TransitiveMsg2.msg: -------------------------------------------------------------------------------- 1 | test_ros/Composite data 2 | -------------------------------------------------------------------------------- /test/test_rospy/srv/EmptyReqSrv.srv: -------------------------------------------------------------------------------- 1 | --- 2 | int32 fake_secret 3 | -------------------------------------------------------------------------------- /test/test_rospy/srv/EmptyRespSrv.srv: -------------------------------------------------------------------------------- 1 | int32 fake_secret 2 | --- 3 | -------------------------------------------------------------------------------- /test/test_rostest/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rostime/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rostopic/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rostopic/msg/Embed.msg: -------------------------------------------------------------------------------- 1 | Simple simple 2 | Arrays arrays 3 | -------------------------------------------------------------------------------- /test/test_roswtf/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /tools/rosbag/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /tools/rosgraph/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /tools/rosmaster/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /tools/rosnode/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /tools/rosout/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /tools/rosservice/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /tools/topic_tools/srv/MuxDelete.srv: -------------------------------------------------------------------------------- 1 | string topic 2 | --- 3 | 4 | -------------------------------------------------------------------------------- /utilities/rostime/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /utilities/roswtf/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /clients/cpp/roscpp/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /clients/cpp/roscpp/src/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(libros) 2 | 3 | -------------------------------------------------------------------------------- /messages/rosgraph_msgs/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /messages/std_msgs/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /messages/std_srvs/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /roscore_migration_rules/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_crosspackage/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/Constants.msg: -------------------------------------------------------------------------------- 1 | int32 CONSTANT=1 2 | int32 value -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/Constants.msg: -------------------------------------------------------------------------------- 1 | int32 CONSTANT=2 2 | int32 value -------------------------------------------------------------------------------- /test/test_roscpp/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/test_roscpp/msg/TestStringInt.msg: -------------------------------------------------------------------------------- 1 | string str 2 | int32 counter 3 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/EmbeddedExternal.msg: -------------------------------------------------------------------------------- 1 | std_msgs/UInt8 a -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/WithDuration.msg: -------------------------------------------------------------------------------- 1 | duration my_duration -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/field1.txt: -------------------------------------------------------------------------------- 1 | int32 field 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/constant1.txt: -------------------------------------------------------------------------------- 1 | int32 x=123456 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/field4.txt: -------------------------------------------------------------------------------- 1 | int32 field 2 | -------------------------------------------------------------------------------- /test/test_rosmaster/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rosmsg/srv/RossrvA.srv: -------------------------------------------------------------------------------- 1 | int32 areq 2 | --- 3 | int32 aresp 4 | -------------------------------------------------------------------------------- /test/test_rospy/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/test_rospy/msg/ArrayVal.msg: -------------------------------------------------------------------------------- 1 | Val[] vals 2 | #Val[10] vals_fixed 3 | -------------------------------------------------------------------------------- /test/test_rospy/msg/HeaderHeaderVal.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | HeaderVal val -------------------------------------------------------------------------------- /test/test_rosservice/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_rostopic/msg/Floats.msg: -------------------------------------------------------------------------------- 1 | float32 float32 2 | float64 float64 3 | -------------------------------------------------------------------------------- /test/test_topic_tools/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /tools/rosconsole/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /tools/rosparam/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /tools/rostopic/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /tools/topic_tools/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /utilities/cpp_common/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /clients/cpp/roscpp_traits/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /clients/rospy/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | config: epydoc.config 3 | -------------------------------------------------------------------------------- /test/test_ros/srv/AddTwoInts.srv: -------------------------------------------------------------------------------- 1 | int64 a 2 | int64 b 3 | --- 4 | int64 sum 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/MigratedAddSub.msg: -------------------------------------------------------------------------------- 1 | Simple field1 2 | Simple field2 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/MigratedAddSub.msg: -------------------------------------------------------------------------------- 1 | Simple field1 2 | Simple field2 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/MigratedAddSub.msg: -------------------------------------------------------------------------------- 1 | Simple field1 2 | Simple field2 -------------------------------------------------------------------------------- /test/test_roscpp/msg/TestArray.msg: -------------------------------------------------------------------------------- 1 | int32 counter 2 | float64[] float_arr 3 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/EmbeddedFixedLength.msg: -------------------------------------------------------------------------------- 1 | FixedLength a 2 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/FixedLength.msg: -------------------------------------------------------------------------------- 1 | uint32 a 2 | float32 b 3 | -------------------------------------------------------------------------------- /test/test_roslaunch/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/constants1.txt: -------------------------------------------------------------------------------- 1 | int32 x=1 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/constants2.txt: -------------------------------------------------------------------------------- 1 | int32 x=2 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/constants3.txt: -------------------------------------------------------------------------------- 1 | int32 x=10 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/constant1.txt: -------------------------------------------------------------------------------- 1 | int32 x=123456 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/constant2.txt: -------------------------------------------------------------------------------- 1 | int32 x = 123456 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/empty3.txt: -------------------------------------------------------------------------------- 1 | ### Just a comment 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/field4.txt: -------------------------------------------------------------------------------- 1 | int32 field 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/constant2.txt: -------------------------------------------------------------------------------- 1 | int32 x = 123456 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/constantB1.txt: -------------------------------------------------------------------------------- 1 | string foo="#bar 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/embed1.txt: -------------------------------------------------------------------------------- 1 | rosgraph_msgs/Log log 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/empty3.txt: -------------------------------------------------------------------------------- 1 | ### Just a comment 2 | -------------------------------------------------------------------------------- /test/test_rosmsg/msg/RosmsgC.msg: -------------------------------------------------------------------------------- 1 | std_msgs/String s1 2 | std_msgs/String s2 3 | -------------------------------------------------------------------------------- /tools/rosparam/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | config: epydoc.config 3 | -------------------------------------------------------------------------------- /tools/rostest/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | config: epydoc.config 3 | -------------------------------------------------------------------------------- /tools/rostopic/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | config: epydoc.config 3 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/.cvsignore: -------------------------------------------------------------------------------- 1 | Debug Release doc *.ncb *.opt *.plg *.suo -------------------------------------------------------------------------------- /clients/cpp/roscpp/srv/SetLoggerLevel.srv: -------------------------------------------------------------------------------- 1 | string logger 2 | string level 3 | --- -------------------------------------------------------------------------------- /clients/cpp/roscpp_serialization/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /clients/roslisp/asdf/ros-load-manifest.asd: -------------------------------------------------------------------------------- 1 | ../load-manifest/ros-load-manifest.asd -------------------------------------------------------------------------------- /test/test_crosspackage/msg/TestSubMsgRename.msg: -------------------------------------------------------------------------------- 1 | string field1 2 | int32 field2 3 | -------------------------------------------------------------------------------- /test/test_roscpp/srv/TestStringString.srv: -------------------------------------------------------------------------------- 1 | string str 2 | --- 3 | string str 4 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/ArrayOfVariableLength.msg: -------------------------------------------------------------------------------- 1 | VariableLength[4] a -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/EmbeddedVariableLength.msg: -------------------------------------------------------------------------------- 1 | VariableLength a 2 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/FixedLengthStringArray.msg: -------------------------------------------------------------------------------- 1 | string[5] foo 2 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/VariableLengthStringArray.msg: -------------------------------------------------------------------------------- 1 | string[] foo 2 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/WithHeader.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | uint32 a 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/fields2.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | int32 b 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/constantB1.txt: -------------------------------------------------------------------------------- 1 | string foo="#bar 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/embed2.txt: -------------------------------------------------------------------------------- 1 | rosgraph_msgs/Log log 2 | -------------------------------------------------------------------------------- /test/test_rosservice/srv/HeaderEcho.srv: -------------------------------------------------------------------------------- 1 | Header header 2 | --- 3 | Header header 4 | -------------------------------------------------------------------------------- /tools/rosmaster/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | config: epydoc.config 3 | -------------------------------------------------------------------------------- /tools/rosservice/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | config: epydoc.config 3 | -------------------------------------------------------------------------------- /tools/topic_tools/srv/MuxSelect.srv: -------------------------------------------------------------------------------- 1 | string topic 2 | --- 3 | string prev_topic 4 | -------------------------------------------------------------------------------- /utilities/message_filters/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/Renamed1.msg: -------------------------------------------------------------------------------- 1 | float64 foo # 2.17 2 | int32[3] bar # [8, 2, 5] -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/Unmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #12 2 | string field2 #"uuiasjs" -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/Renamed2.msg: -------------------------------------------------------------------------------- 1 | float64 foo # 2.17 2 | int32[3] bar # [8, 2, 5] -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/Unmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #12 2 | string field2 #"uuiasjs" -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/Unmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #12 2 | string field2 #"uuiasjs" -------------------------------------------------------------------------------- /test/test_roscpp_serialization_perf/msg/ChannelFloat32.msg: -------------------------------------------------------------------------------- 1 | string name 2 | float32[] vals -------------------------------------------------------------------------------- /test/test_roscpp_serialization_perf/msg/Point32.msg: -------------------------------------------------------------------------------- 1 | float32 x 2 | float32 y 3 | float32 z -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-master-4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/field2.txt: -------------------------------------------------------------------------------- 1 | #comment before 2 | int32 field 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/field3.txt: -------------------------------------------------------------------------------- 1 | int32 field 2 | #comment after 3 | -------------------------------------------------------------------------------- /tools/rostest/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | 3 | -------------------------------------------------------------------------------- /clients/roslisp/asdf/roslisp-msg-protocol.asd: -------------------------------------------------------------------------------- 1 | ../roslisp-msg-protocol/roslisp-msg-protocol.asd -------------------------------------------------------------------------------- /clients/rospy/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | 3 | 4 | -------------------------------------------------------------------------------- /messages/std_msgs/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | */ -------------------------------------------------------------------------------- /messages/std_msgs/msg/ColorRGBA.msg: -------------------------------------------------------------------------------- 1 | float32 r 2 | float32 g 3 | float32 b 4 | float32 a 5 | -------------------------------------------------------------------------------- /messages/std_srvs/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | */ -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/Renamed3.msg: -------------------------------------------------------------------------------- 1 | float64 foo # 2.17 2 | int32[4] bar # [8, 2, 5, 1] -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/HeaderNotFirstMember.msg: -------------------------------------------------------------------------------- 1 | int8 foo 2 | Header header 3 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization_perf/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/fields1.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | int32 b 3 | int32 c 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/field2.txt: -------------------------------------------------------------------------------- 1 | #comment before 2 | int32 field 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/field3.txt: -------------------------------------------------------------------------------- 1 | int32 field 2 | #comment after 3 | -------------------------------------------------------------------------------- /test/test_rosmsg/srv/RossrvB.srv: -------------------------------------------------------------------------------- 1 | std_msgs/Empty empty 2 | --- 3 | std_msgs/Empty empty 4 | -------------------------------------------------------------------------------- /tools/rosmaster/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | 3 | -------------------------------------------------------------------------------- /clients/cpp/roscpp_traits/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | -------------------------------------------------------------------------------- /clients/roslisp/Makefile: -------------------------------------------------------------------------------- 1 | ROS_PARALLEL_JOBS= 2 | include $(shell rospack find mk)/cmake.mk 3 | 4 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/Renamed4.msg: -------------------------------------------------------------------------------- 1 | float64 foo # 2.17 2 | int32[4] bar # [8, 2, 5, 1] -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-master-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-master-3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/FillSimple.msg: -------------------------------------------------------------------------------- 1 | int32 i32 2 | string str 3 | int32[] i32_array 4 | bool b -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/TypeNameChangeComplex1.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg1[] a 2 | SameSubMsg2[10] b 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/TypeNameChangeComplex2.msg: -------------------------------------------------------------------------------- 1 | SameSubMsg2[] a 2 | SameSubMsg3[10] b 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/fields4.txt: -------------------------------------------------------------------------------- 1 | int32 a1 2 | int32 b 3 | int32 c 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/fields5.txt: -------------------------------------------------------------------------------- 1 | uint32 a 2 | int32 b 3 | int32 c 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/constantB2.txt: -------------------------------------------------------------------------------- 1 | #blah 2 | string foo ="#bar 3 | #b 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/embed1.txt: -------------------------------------------------------------------------------- 1 | acffd30cd6b6de30f120938c17c593fb log 2 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/constantB2.txt: -------------------------------------------------------------------------------- 1 | #blah 2 | string foo ="#bar 3 | #b 4 | -------------------------------------------------------------------------------- /test/test_rospy/srv/TransitiveSrv.srv: -------------------------------------------------------------------------------- 1 | test_rospy/TransitiveMsg1 msg 2 | --- 3 | int32 a 4 | 5 | -------------------------------------------------------------------------------- /tools/roslaunch/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | 3 | 4 | -------------------------------------------------------------------------------- /clients/cpp/roscpp/src/libros/config.h.in: -------------------------------------------------------------------------------- 1 | #cmakedefine HAVE_TRUNC 2 | #cmakedefine HAVE_IFADDRS_H 3 | -------------------------------------------------------------------------------- /test/test_crosspackage/msg/TestMsgRename.msg: -------------------------------------------------------------------------------- 1 | string field1 2 | int32 field2 3 | TestSubMsgRename field3 -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/Constants.msg: -------------------------------------------------------------------------------- 1 | int32 CONSTANT=2 2 | int32 CONSTANT_TWO=42 3 | int32 value -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-master-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /clients/roslisp/.svnignore: -------------------------------------------------------------------------------- 1 | *.fasl 2 | *~ 3 | .build_version 4 | bin 5 | build 6 | lib 7 | src 8 | msg 9 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/WithMemberNamedHeaderThatIsNotAHeader.msg: -------------------------------------------------------------------------------- 1 | CustomHeader header 2 | uint32 a -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-pkg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/SameSubMsg1.msg: -------------------------------------------------------------------------------- 1 | int32 a 2 | float32 b 3 | string c 4 | uint64[10] d 5 | float64[] e -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/SameSubMsg2.msg: -------------------------------------------------------------------------------- 1 | int32 a 2 | float32 b 3 | string c 4 | uint64[10] d 5 | float64[] e -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/fields3.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | int32 b 3 | int32 c 4 | int32 d 5 | -------------------------------------------------------------------------------- /test/test_rospy/srv/StringString.srv: -------------------------------------------------------------------------------- 1 | std_msgs/String str 2 | Val str2 3 | --- 4 | std_msgs/String str 5 | -------------------------------------------------------------------------------- /tools/roslaunch/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake) 3 | return() 4 | endif() 5 | -------------------------------------------------------------------------------- /tools/roslaunch/bin/roslaunch: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | from ros import roslaunch 3 | roslaunch.main() 4 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/test/.cvsignore: -------------------------------------------------------------------------------- 1 | Debug 2 | Release 3 | doc 4 | *.ncb 5 | *.opt 6 | *.plg 7 | *.suo 8 | -------------------------------------------------------------------------------- /test/test_rosbag/gen2: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | make clean-msg-only; 4 | rm -rf msg; 5 | cp -r msg_gen2 msg; 6 | make; -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/ArrayOfFixedLength.msg: -------------------------------------------------------------------------------- 1 | # This comment has "quotes" in it 2 | FixedLength[4] a -------------------------------------------------------------------------------- /test/test_roslaunch/test/dump-params.yaml: -------------------------------------------------------------------------------- 1 | string1: bar 2 | dict1: { head: 1, shoulders: 2, knees: 3, toes: 4} 3 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-params-invalid-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/embed3.txt: -------------------------------------------------------------------------------- 1 | #commented 2 | rosgraph_msgs/Log log 3 | #another comment 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/empty4.txt: -------------------------------------------------------------------------------- 1 | # A comment 2 | 3 | # With multiple lines 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_rospy/msg/Floats.msg: -------------------------------------------------------------------------------- 1 | # exact copy of rospy_tutorials/Floats, used for testing 2 | float32[] data 3 | -------------------------------------------------------------------------------- /tools/topic_tools/topic_tools.dox: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | @mainpage 4 | 5 | @htmlinclude manifest.html 6 | 7 | */ 8 | 9 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strawlab/ros_comm/HEAD/utilities/xmlrpcpp/README.html -------------------------------------------------------------------------------- /test/test_rosbag/current: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | make clean-msg-only; 4 | rm -rf msg; 5 | cp -r msg_current msg; 6 | make -------------------------------------------------------------------------------- /test/test_rosbag/gen1: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | make clean-msg-only; 4 | rm -rf msg; 5 | cp -r msg_gen1 msg; 6 | make; 7 | -------------------------------------------------------------------------------- /test/test_rosbag/gen3: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | make clean-msg-only; 4 | rm -rf msg; 5 | cp -r msg_gen3 msg; 6 | make; 7 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/Unmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 #12 2 | string field2 #"uuiasjs" 3 | float32 field3 #61.7 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/SubUnmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 92 2 | Unmigrated field2 # (12, "uuiasjs", 61.7) 3 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/SubUnmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 92 2 | Unmigrated field2 # (12, "uuiasjs", 61.7) 3 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/SubUnmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 92 2 | Unmigrated field2 # (12, "uuiasjs", 61.7) 3 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization_perf/msg/PointCloud.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | Point32[] pts 3 | ChannelFloat32[] chan 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-master-5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-pkg-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-params-invalid-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-rosparam-invalid-5.xml: -------------------------------------------------------------------------------- 1 | 2 | 1 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/constantsB2.txt: -------------------------------------------------------------------------------- 1 | # protect against aliasing 2 | string s=uint32 a 3 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/embed3.txt: -------------------------------------------------------------------------------- 1 | #commented 2 | rosgraph_msgs/Log log 3 | #another comment 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/empty4.txt: -------------------------------------------------------------------------------- 1 | # A comment 2 | 3 | # With multiple lines 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/constant3.txt: -------------------------------------------------------------------------------- 1 | #x is a value 2 | int32 x=123456 #a constant 3 | #i'm done 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/field5.txt: -------------------------------------------------------------------------------- 1 | int32 field #field does something 2 | 3 | 4 | 5 | #the end 6 | -------------------------------------------------------------------------------- /test/test_ros/msg/CompositeB.msg: -------------------------------------------------------------------------------- 1 | # copy of geometry_msgs/Point for testing 2 | float64 x 3 | float64 y 4 | float64 z 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/SubUnmigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 92 2 | Unmigrated field2 # (12, "uuiasjs", 61.7) 3 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-clear-params-include.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-type.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-rosparam-invalid-4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/different/constantsB1.txt: -------------------------------------------------------------------------------- 1 | # protect against aliasing 2 | string s=u 3 | int32 a 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/constant3.txt: -------------------------------------------------------------------------------- 1 | #x is a value 2 | int32 x=123456 #a constant 3 | #i'm done 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/field5.txt: -------------------------------------------------------------------------------- 1 | int32 field #field does something 2 | 3 | 4 | 5 | #the end 6 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/export.cmake: -------------------------------------------------------------------------------- 1 | include_directories(${ROS_PACKAGE_PATH}/src) 2 | message("in xmlrpc++ export.cmake") 3 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/test/pngnow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strawlab/ros_comm/HEAD/utilities/xmlrpcpp/test/pngnow.png -------------------------------------------------------------------------------- /test/test_roscpp/test/handles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/VariableLengthArrayOfExternal.msg: -------------------------------------------------------------------------------- 1 | # This comment has "quotes" in it 2 | rosgraph_msgs/Log[] a -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-params-invalid-4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/embed4.txt: -------------------------------------------------------------------------------- 1 | #comment. note the stripped package name 2 | Log log 3 | 4 | #comment 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/Converged.msg: -------------------------------------------------------------------------------- 1 | float32[] field1 # [1.2, 3.4, 5.6, 7.8] 2 | SimpleMigrated[] field2 # [11, 22, 33, 44] -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/PartiallyMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 40 2 | MigratedExplicit field2 # (17, 58.2, "aldfkja") 3 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/Converged.msg: -------------------------------------------------------------------------------- 1 | float32[] field1 # [1.2, 3.4, 5.6, 7.8] 2 | SimpleMigrated[] field2 # [11, 22, 33, 44] -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-type-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-params-invalid-5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-remap-invalid-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-remap-invalid-name-to.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-rosparam-invalid-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/ArrayOfMsgs.msg: -------------------------------------------------------------------------------- 1 | std_msgs/String[] strings 2 | std_msgs/Time[] times 3 | std_msgs/MultiArrayLayout[] muls -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/embed4.txt: -------------------------------------------------------------------------------- 1 | #comment. note the stripped package name 2 | Log log 3 | 4 | #comment 5 | -------------------------------------------------------------------------------- /tools/roslaunch/example-env-substutition.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/PartiallyMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 40 2 | MigratedExplicit field2 # (17, 58.2, "aldfkja", 82) 3 | -------------------------------------------------------------------------------- /test/test_roscpp/test/inspection.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-ns.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-output.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-remap-invalid-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-remap-invalid-name-from.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_rospy/msg/TransitiveImport.msg: -------------------------------------------------------------------------------- 1 | # Bug #2133/2139: EmbedTest uses std_msgs, so TransitiveImport needs it as well 2 | EmbedTest data -------------------------------------------------------------------------------- /tools/rosout/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | 3 | rosbuild_add_executable(rosout rosout.cpp) 4 | -------------------------------------------------------------------------------- /test/test_ros/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | rosbuild_add_rostest(test/test-param-server.xml) 3 | 4 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/Converged.msg: -------------------------------------------------------------------------------- 1 | float32[4] field1 # [1.2, 3.4, 5.6, 7.8] 2 | SimpleMigrated[4] field2 # [11, 22, 33, 44] -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/MigratedExplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | int32 field1 #17 3 | float32 field2 #58.2 4 | string field3 #"aldfkja" 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/Converged.msg: -------------------------------------------------------------------------------- 1 | float32[4] field1 # [1.2, 3.4, 5.6, 7.8] 2 | SimpleMigrated[4] field2 # [11, 22, 33, 44] -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/FixedLengthArrayOfExternal.msg: -------------------------------------------------------------------------------- 1 | # This comment has "quotes" in it and \slashes\ 2 | rosgraph_msgs/Log[4] a -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-arg-invalid-sub.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-ns-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-remap-invalid-3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-remap-invalid-4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-rosparam-invalid-3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-valid.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/FillEmbedTime.msg: -------------------------------------------------------------------------------- 1 | time t 2 | duration d 3 | std_msgs/String str_msg 4 | std_msgs/String[] str_msg_array 5 | int32 i32 -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/multi3.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | Log log 3 | string s 4 | Clock time 5 | int32 b 6 | duration d 7 | time t 8 | -------------------------------------------------------------------------------- /test/test_ros/msg/Composite.msg: -------------------------------------------------------------------------------- 1 | # composite message. required for testing import calculation in generators 2 | CompositeA a 3 | CompositeB b 4 | -------------------------------------------------------------------------------- /test/test_roscpp/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | add_subdirectory(src) 3 | add_subdirectory(test) 4 | 5 | -------------------------------------------------------------------------------- /test/test_roscpp/srv/BadTestStringString.srv: -------------------------------------------------------------------------------- 1 | # field name is different, so md5 sum should be different 2 | string strbad 3 | --- 4 | string str 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-env-include.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-if-unless-invalid-both.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-ns-3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/multi3.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | Log log 3 | string s 4 | Clock time 5 | int32 b 6 | duration d 7 | time t 8 | -------------------------------------------------------------------------------- /clients/roslisp/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 2.4.6) 2 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 3 | rosbuild_init() 4 | -------------------------------------------------------------------------------- /test/perf_roscpp/msg/LatencyMessage.msg: -------------------------------------------------------------------------------- 1 | float64 publish_time 2 | float64 receipt_time 3 | uint64 count 4 | uint32 thread_index 5 | uint8[] array 6 | 7 | -------------------------------------------------------------------------------- /test/test_ros/test/client_verification/rosjava_profile.yaml: -------------------------------------------------------------------------------- 1 | pubs: 2 | '/chatter_out': std_msgs/String 3 | '/int64': std_msgs/Int64 4 | subs: {} 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/MigratedExplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | float32 afield2 #58.2 3 | string combo_field3 #"aldfkja 17" 4 | int32 afield4 #82 -------------------------------------------------------------------------------- /test/test_roscpp/test/search_param.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-invalid.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-cwd.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-required-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-required-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-respawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /tools/rostopic/bin/rostopic: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | import roslib; roslib.load_manifest('rostopic') 3 | import rostopic 4 | rostopic.rostopicmain() 5 | -------------------------------------------------------------------------------- /utilities/roswtf/bin/roswtf: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | import roslib; roslib.load_manifest('roswtf') 3 | import roswtf 4 | 5 | roswtf.roswtf_main() 6 | -------------------------------------------------------------------------------- /messages/std_msgs/include/roslib/Header.h: -------------------------------------------------------------------------------- 1 | #warning("This header has been deprecated in favor of std_msgs/Header.h") 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/MigratedMixed.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | MigratedImplicit field1 #(34, 16.32, "kjljene", (17, 58.2, "aldfkja")) 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/wait_for_message.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-invalid-4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-invalid-5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-machine.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-rosparam-invalid-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-test-invalid-reqd-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-test-invalid-reqd-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | 5 | -------------------------------------------------------------------------------- /messages/std_srvs/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/MigratedExplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | int32 field1 #17 3 | float32 field2 #58.2 4 | string field3 #"aldfkja" 5 | int32 field4 #82 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/MigratedMixed.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | MigratedImplicit field1 #(34, 16.32, "kjljene", (17, 58.2, "aldfkja", 82)) 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/latching_publisher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/ns_node_remapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/real_time_test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roscpp/test/subscribe_self.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-clear-params-invalid-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-name-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/constantC1.txt: -------------------------------------------------------------------------------- 1 | int32 x=123 2 | int32 y=234 3 | int32 z=345 4 | float32 a=1.0 5 | float32 b=2.0 6 | float32 pi=3.14159 7 | -------------------------------------------------------------------------------- /test/test_rospy/msg/EmbedTest.msg: -------------------------------------------------------------------------------- 1 | std_msgs/String str1 2 | std_msgs/Int32 int1 3 | std_msgs/Int32[] ints 4 | Val val 5 | Val[] vals 6 | ArrayVal[] arrayval 7 | -------------------------------------------------------------------------------- /test/test_rospy/srv/ListReturn.srv: -------------------------------------------------------------------------------- 1 | # test case for having single list return value 2 | int32 a 3 | int32 b 4 | int32 c 5 | int32 d 6 | --- 7 | int32[] abcd 8 | -------------------------------------------------------------------------------- /tools/rosnode/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | 5 | -------------------------------------------------------------------------------- /tools/rosparam/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | 5 | -------------------------------------------------------------------------------- /tools/rostopic/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | 5 | -------------------------------------------------------------------------------- /clients/cpp/roscpp/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | 3 | add_subdirectory(src) 4 | add_subdirectory(test EXCLUDE_FROM_ALL) 5 | 6 | -------------------------------------------------------------------------------- /test/test_ros/msg/CompositeA.msg: -------------------------------------------------------------------------------- 1 | # This represents an orientation in free space in quaternion form. 2 | 3 | float64 x 4 | float64 y 5 | float64 z 6 | float64 w 7 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/MigratedExplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | int32 afield1 #17 3 | float32 afield2 #58.2 4 | string afield3 #"aldfkja" 5 | int32 afield4 #82 -------------------------------------------------------------------------------- /test/test_roscpp/test/service_deadlock.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roscpp/test/timer_callbacks.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-clear-params-invalid-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-params-invalid-3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/constantC1.txt: -------------------------------------------------------------------------------- 1 | int32 x=123 2 | int32 y=234 3 | int32 z=345 4 | float32 a=1.0 5 | float32 b=2.0 6 | float32 pi=3.14159 7 | -------------------------------------------------------------------------------- /test/test_rostopic/msg/Arrays.msg: -------------------------------------------------------------------------------- 1 | int8[] int8_arr 2 | uint8[] uint8_arr 3 | int32[] int32_arr 4 | uint32[] uint32_arr 5 | string[] string_arr 6 | time[] time_arr 7 | -------------------------------------------------------------------------------- /test/test_roscpp/test/get_master_information.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/multiple_init_fini.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/nonconst_subscriptions.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/parameter_validation.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/multi1.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | rosgraph_msgs/Log log 3 | string s 4 | rosgraph_msgs/Clock time 5 | int32 b 6 | duration d 7 | time t 8 | -------------------------------------------------------------------------------- /test/test_rosmaster/test/paramserver.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_rospy/srv/MultipleAddTwoInts.srv: -------------------------------------------------------------------------------- 1 | # test case for having multiple return values 2 | int32 a 3 | int32 b 4 | int32 c 5 | int32 d 6 | --- 7 | int32 ab 8 | int32 cd -------------------------------------------------------------------------------- /tools/rostest/epydoc.config: -------------------------------------------------------------------------------- 1 | [epydoc] 2 | name: rostest 3 | modules: rostest 4 | inheritance: included 5 | url: http://ros.org/wiki/rostest 6 | frames: no 7 | private: no 8 | -------------------------------------------------------------------------------- /utilities/message_filters/test/test_subscriber.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /clients/roslisp/s-xml/test/simple.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Hello World! 5 | 6 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/PartiallyMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 40 2 | MigratedExplicit field2 # (17, 58.2, "aldfkja", 82) 3 | string field3 # "radasdk" 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/incrementing_sequence.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roscpp/test/service_adv_multiple.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roscpp/test/service_callback_types.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-invalid-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-respawn-required.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roswtf/test/roswtf.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /tools/rosparam/epydoc.config: -------------------------------------------------------------------------------- 1 | [epydoc] 2 | name: rosparam 3 | modules: rosparam 4 | inheritance: included 5 | url: http://ros.org/wiki/rosparam 6 | frames: no 7 | private: no 8 | -------------------------------------------------------------------------------- /tools/rostopic/epydoc.config: -------------------------------------------------------------------------------- 1 | [epydoc] 2 | name: rostopic 3 | modules: rostopic 4 | inheritance: included 5 | url: http://ros.org/wiki/rostopic 6 | frames: no 7 | private: no 8 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/test/builtin_types.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-arg-invalid-redecl.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/constantC2.txt: -------------------------------------------------------------------------------- 1 | int32 x = 123 2 | int32 y = 234 3 | int32 z = 345 4 | float32 a= 1.0 5 | float32 b= 2.0 6 | float32 pi = 3.14159 7 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/constantC2.txt: -------------------------------------------------------------------------------- 1 | int32 x = 123 2 | int32 y = 234 3 | int32 z = 345 4 | float32 a= 1.0 5 | float32 b= 2.0 6 | float32 pi = 3.14159 7 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/multi5.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | rosgraph_msgs/Log log 3 | 4 | string s 5 | rosgraph_msgs/Clock time 6 | int32 b 7 | duration d 8 | time t 9 | -------------------------------------------------------------------------------- /test/test_rostopic/msg/Simple.msg: -------------------------------------------------------------------------------- 1 | byte b 2 | int16 int16 3 | int32 int32 4 | int64 int64 5 | char c 6 | uint16 uint16 7 | uint32 uint32 8 | uint64 uint64 9 | string str 10 | -------------------------------------------------------------------------------- /tools/rosmaster/epydoc.config: -------------------------------------------------------------------------------- 1 | [epydoc] 2 | name: rosmaster 3 | modules: rosmaster 4 | inheritance: included 5 | url: http://ros.org/wiki/rosmaster 6 | frames: no 7 | private: no 8 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/MigratedImplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | int32 field1 #34 3 | float32 field2 #16.32 4 | string field3 #"kljene" 5 | MigratedExplicit field4 #(17, 58.2 "aldfkja") -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/MigratedMixed.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | MigratedImplicit field1 #((17, 58.2, "aldfkja", 82), "kjljene", 16.32, 34) 3 | int32 field2 #59 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/intraprocess_subscriptions.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_rosgraph/test/masterapi.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-invalid-6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-test-invalid-respawn.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/multi5.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | rosgraph_msgs/Log log 3 | 4 | string s 5 | rosgraph_msgs/Clock time 6 | int32 b 7 | duration d 8 | time t 9 | -------------------------------------------------------------------------------- /tools/rosservice/epydoc.config: -------------------------------------------------------------------------------- 1 | [epydoc] 2 | name: rosservice 3 | modules: rosservice 4 | inheritance: included 5 | url: http://ros.org/wiki/rosservice 6 | frames: no 7 | private: no 8 | -------------------------------------------------------------------------------- /utilities/message_filters/test/time_sequencer_unittest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/MigratedMixed.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | MigratedImplicit field1 #(34, 16.32, "kjljene", (17, 58.2, "aldfkja", 82)) 3 | int32 field2 #59 4 | -------------------------------------------------------------------------------- /test/test_rosbag/test/random_record.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roscpp/test/subscription_callback_types.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/test/pre_deserialize.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/roslaunch.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/noop.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-invalid-7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-invalid-8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-test-invalid-retry.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-test-invalid-time-limit-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/MultiArrayDimension.msg: -------------------------------------------------------------------------------- 1 | string label # label of given dimension 2 | uint32 size # size of given dimension (in type units) 3 | uint32 stride # stride of given dimension -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/MigratedImplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | int32 field1 #34 3 | float32 field2 #16.32 4 | string field3 #"kljene" 5 | MigratedExplicit field4 #(17, 58.2 "aldfkja", 82) 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-clear-params-invalid-4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-name-3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-substitution.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-test-invalid-time-limit-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roswtf/test/min.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /tools/rosbag/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: epydoc 2 | output_dir: python 3 | - builder: doxygen 4 | name: C++ API 5 | output_dir: c++ 6 | file_patterns: '*.c *.cpp *.h *.cc *.hh *.dox' 7 | -------------------------------------------------------------------------------- /tools/rosbagmigration/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # autogenerated dummy file 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-env-value.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/multi1.txt: -------------------------------------------------------------------------------- 1 | int32 a 2 | acffd30cd6b6de30f120938c17c593fb log 3 | string s 4 | a9c97c1d230cfc112e270351a944ee47 time 5 | int32 b 6 | duration d 7 | time t 8 | -------------------------------------------------------------------------------- /tools/roslaunch/example-min.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen3/MigratedImplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | MigratedExplicit field4 #(17, 58.2 "aldfkja", 82) 3 | string field3 #"kljene" 4 | float32 field2 #16.32 5 | int32 field1 #34 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-env-name.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /messages/rosgraph_msgs/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | #uncomment if you have defined messages 5 | 6 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/MigratedImplicit.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | MigratedExplicit field4 #(17, 58.2 "aldfkja", 82) 3 | string field3 #"kljene" 4 | float32 field2 #16.32 5 | int32 field1 #34 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_current/PartiallyMigrated.msg: -------------------------------------------------------------------------------- 1 | int32 field1 # 40 2 | MigratedExplicit field2 # (17, 58.2, "aldfkja", 82) 3 | string field3 # "radasdk" 4 | float32 field5 # 63.4 5 | -------------------------------------------------------------------------------- /test/test_roscpp/test/sim_time_test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-env-name-2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /clients/rospy/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pingpong.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roscpp/test/service_call.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-exception.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslib_comm/msg/SameSubMsg3.msg: -------------------------------------------------------------------------------- 1 | 2 | # Lots of comments 3 | int32 a #And more comments 4 | float32 b 5 | string c 6 | # And also some white space 7 | 8 | 9 | uint64[10] d 10 | float64[] e 11 | 12 | -------------------------------------------------------------------------------- /test/test_rospy/test/on_shutdown.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_rostime/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # unit tests 5 | rosbuild_add_gtest(test_time test/time.cpp) 6 | 7 | -------------------------------------------------------------------------------- /tools/roslaunch/example-gdb.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /tools/rosnode/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | -------------------------------------------------------------------------------- /tools/rostopic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | -------------------------------------------------------------------------------- /utilities/message_filters/rosdoc.yaml: -------------------------------------------------------------------------------- 1 | - builder: sphinx 2 | name: Python API 3 | output_dir: python 4 | - builder: doxygen 5 | name: C++ API 6 | output_dir: c++ 7 | file_patterns: '*.c *.cpp *.h *.cc *.hh *.dox' 8 | -------------------------------------------------------------------------------- /messages/rosgraph_msgs/msg/Clock.msg: -------------------------------------------------------------------------------- 1 | # roslib/Clock is used for publishing simulated time in ROS. 2 | # This message simply communicates the current time. 3 | # For more information, see http://www.ros.org/wiki/Clock 4 | time clock 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-clear-params-invalid-3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/test_rospy/doc/README.txt: -------------------------------------------------------------------------------- 1 | ======================= 2 | test_rospy: rospy tests 3 | ======================= 4 | 5 | Ken Conley/kwc@willowgarage.com 6 | http://pr.willowgarage.com/ 7 | 8 | rospy unit and integration test framework. -------------------------------------------------------------------------------- /test/test_rospy/test/latch.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /tools/rosbag/test/latched_pub.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /tools/rosparam/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | 9 | -------------------------------------------------------------------------------- /tools/rostest/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | 9 | -------------------------------------------------------------------------------- /test/test_ros/msg/TestString.msg: -------------------------------------------------------------------------------- 1 | # Integration test message 2 | # caller_id of most recent node to send this message 3 | string caller_id 4 | # caller_id of the original node to send this message 5 | string orig_caller_id 6 | string data 7 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pingpong_large.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pub_onsub.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /tools/rosbag/test/latched_sub.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_unsub.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-rosparam-dump.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_empty.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_once.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /tools/rosmsg/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # autogenerated dummy file 5 | 6 | install(FILES src/rosmsg.py 7 | DESTINATION python/ 8 | ) -------------------------------------------------------------------------------- /test/test_roscpp/test/check_master.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roscpp/test/multiple_subscriptions.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-machine-substitution.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /tools/rosbagmigration/src/rosbagmigration/__init__.py: -------------------------------------------------------------------------------- 1 | import warnings 2 | warnings.warn('rosbagmigration is deprecated; use the rosbag package (http://www.ros.org/wiki/rosbag) instead', category=DeprecationWarning) 3 | 4 | from rosbag.migration import * 5 | -------------------------------------------------------------------------------- /test/test_roscpp/test/subscribe_star.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_roscpp/test/service_call_unadv.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /tools/rostest/Makefile: -------------------------------------------------------------------------------- 1 | include $(shell rospack find mk)/cmake.mk 2 | 3 | #OUT = ../../bin/rostest 4 | # 5 | #all: $(OUT) 6 | # 7 | #$(OUT): bin/rostest 8 | # cp bin/rostest $(OUT) 9 | # 10 | #clean: 11 | # -rm $(OUT) 12 | # -rm src/rostest/*.pyc 13 | # 14 | -------------------------------------------------------------------------------- /clients/roslisp/roslisp-msg-protocol/roslisp-msg-protocol.asd: -------------------------------------------------------------------------------- 1 | 2 | (in-package :asdf) 3 | 4 | (defsystem :roslisp-msg-protocol 5 | :name "roslisp-msg" 6 | 7 | :serial t 8 | :components 9 | ((:file "package") 10 | (:file "msg-protocol"))) 11 | 12 | -------------------------------------------------------------------------------- /messages/std_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | rosbuild_genmsg() 9 | 10 | -------------------------------------------------------------------------------- /messages/std_srvs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | rosbuild_gensrv() 9 | 10 | -------------------------------------------------------------------------------- /test/test_ros/msg/TestHeader.msg: -------------------------------------------------------------------------------- 1 | Header header 2 | 3 | # caller_id of most recent node to send this message 4 | string caller_id 5 | # caller_id of the original node to send this message 6 | string orig_caller_id 7 | 8 | byte auto_header # autoset header on response 9 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_unadv.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-test-invalid-output.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/ByteMultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | byte[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Float32MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | float32[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Float64MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | float64[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int16MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | int16[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int32MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | int32[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int64MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | int64[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Int8MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | int8[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt16MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | uint16[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt32MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | uint32[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt64MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | uint64[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/UInt8MultiArray.msg: -------------------------------------------------------------------------------- 1 | # Please look at the MultiArrayLayout message definition for 2 | # documentation on all multiarrays. 3 | 4 | MultiArrayLayout layout # specification of data layout 5 | uint8[] data # array of data 6 | 7 | -------------------------------------------------------------------------------- /test/test_ros/doc/README.txt: -------------------------------------------------------------------------------- 1 | =============================== 2 | test_ros: ROS integration tests 3 | =============================== 4 | 5 | Ken Conley/kwc@willowgarage.com 6 | http://pr.willowgarage.com/ 7 | 8 | ROS high-level (language-neutral) integration test framework. -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_n_fast.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-rosparam-load.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /tools/rosout/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | rosbuild_add_executable(rosout rosout.cpp) 9 | -------------------------------------------------------------------------------- /test/test_roscpp/test/no_remappings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_n_fast_udp.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_rospy/test/embed-msg.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /tools/topic_tools/demos/test_relay: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #xterm -e "roscore" & 3 | #sleep 2 4 | xterm -e "source ~/.bashrc && roscd roscpp_tutorials/bin; ./talker" & 5 | xterm -e "source ~/.bashrc && roscd roscpp_tutorials/bin; ./listener chatter:=chatter_relay" & 6 | ./relay chatter 7 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-rosparam-load-ns.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /test/test_topic_tools/test/shapeshifter.test: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-rosparam-load-param.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /tools/topic_tools/demos/test_drop: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | xterm -e "source ~/.bashrc && rosrun roscpp_tutorials talker" & 3 | xterm -e "source ~/.bashrc && rosrun roscpp_tutorials listener chatter:=chatter_drop" & 4 | # this will make it drop 2 out of 3 messages 5 | rosrun topic_tools drop chatter 2 3 6 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/test/echo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | echo 4 | 5 | Hello Chris 6 | 123 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen1/Convergent.msg: -------------------------------------------------------------------------------- 1 | float32 field1_a # 1.2 2 | float32 field1_b # 3.4 3 | float32 field1_c # 5.6 4 | float32 field1_d # 7.8 5 | 6 | SimpleMigrated field2_a # 11 7 | SimpleMigrated field2_b # 22 8 | SimpleMigrated field2_c # 33 9 | SimpleMigrated field2_d # 44 -------------------------------------------------------------------------------- /test/test_rosbag/msg_gen2/Convergent.msg: -------------------------------------------------------------------------------- 1 | float32 field1_a # 1.2 2 | float32 field1_b # 3.4 3 | float32 field1_c # 5.6 4 | float32 field1_d # 7.8 5 | 6 | SimpleMigrated field2_a # 11 7 | SimpleMigrated field2_b # 22 8 | SimpleMigrated field2_c # 33 9 | SimpleMigrated field2_d # 44 -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_n_fast_large_message.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_roscpp/test/name_not_remappable.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-rosparam-delete.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /test/test_roscpp/test/subscribe_retry_tcp.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization/msg/Constants.msg: -------------------------------------------------------------------------------- 1 | uint8 a = 1 2 | int8 b = 2 3 | uint16 c = 3 4 | int16 d = 4 5 | uint32 e = 5 6 | int32 f = 6 7 | uint64 g = 7 8 | int64 h = 8 9 | float32 fa = 1.5 10 | float64 fb = 40.9 11 | string str = hello there 12 | string str2 = this string has "quotes" and \slashes\ in it -------------------------------------------------------------------------------- /test/test_roscpp_serialization_perf/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | rosbuild_add_executable(pointcloud_serdes pointcloud_serdes.cpp) 3 | #rosbuild_add_compile_flags(pointcloud_serdes "-O3 -funroll-loops") 4 | #rosbuild_add_compile_flags(pointcloud_serdes "-march=prescott") 5 | 6 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-rosparam-invalid-name.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /test/test_rostest/test/clean_master.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/test_rostopic/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | rosbuild_add_pyunit(test/test_rostopic_command_line_offline.py) 5 | rosbuild_add_pyunit(test/test_rostopic_unit.py) 6 | rosbuild_add_rostest(test/rostopic.test) 7 | 8 | -------------------------------------------------------------------------------- /clients/roslisp/utils/roslisp-utils.asd: -------------------------------------------------------------------------------- 1 | 2 | (defsystem :roslisp-utils 3 | :name "roslisp-utils" 4 | 5 | :components 6 | ((:file "utils") 7 | (:file "float-bytes") 8 | (:file "extended-reals") 9 | (:file "queue" :depends-on ("utils" "extended-reals")) 10 | (:file "hash-utils" :depends-on ("utils")))) 11 | -------------------------------------------------------------------------------- /test/test_ros/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | rosbuild_genmsg() 9 | rosbuild_gensrv() 10 | rosbuild_add_rostest(test/test-param-server.xml) 11 | -------------------------------------------------------------------------------- /test/test_rosgraph/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | rosbuild_add_pyunit(test/test_rosgraph_command_offline.py) 5 | rosbuild_add_pyunit(test/test_rosgraph_masterapi_offline.py) 6 | rosbuild_add_rostest(test/masterapi.test) 7 | 8 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/test/countTheEntities.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | validator1.countTheEntities 4 | 5 | 6 | &''<&"'>ehv<>iu'<<qo>"z"f 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /test/test_ros/msg/TestArrays.msg: -------------------------------------------------------------------------------- 1 | # caller_id of most recent node to send this message 2 | string caller_id 3 | # caller_id of the original node to send this message 4 | string orig_caller_id 5 | 6 | int32[] int32_array 7 | float32[] float32_array 8 | time[] time_array 9 | TestString[] test_string_array 10 | # TODO: array of arrays 11 | -------------------------------------------------------------------------------- /test/test_roscpp/test/service_multiple_providers.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/env.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-rosparam-empty.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/multi2.txt: -------------------------------------------------------------------------------- 1 | # comment about a 2 | int32 a 3 | # comment about log 4 | rosgraph_msgs/Log log 5 | # comment about s 6 | string s 7 | # comment about time 8 | rosgraph_msgs/Clock time 9 | # comment about b 10 | int32 b 11 | # comment about d 12 | duration d 13 | # comment about t 14 | time t 15 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/multi2.txt: -------------------------------------------------------------------------------- 1 | # comment about a 2 | int32 a 3 | # comment about log 4 | rosgraph_msgs/Log log 5 | # comment about s 6 | string s 7 | # comment about time 8 | rosgraph_msgs/Clock time 9 | # comment about b 10 | int32 b 11 | # comment about d 12 | duration d 13 | # comment about t 14 | time t 15 | -------------------------------------------------------------------------------- /test/test_rostime/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | rosbuild_genmsg() 9 | 10 | # unit tests 11 | rosbuild_add_gtest(test_time test/time.cpp) 12 | 13 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-invalid-name-1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /test/test_rospy/msg/TestFixedArray.msg: -------------------------------------------------------------------------------- 1 | float32[1] f32_1 2 | float32[3] f32_3 3 | float64[1] f64_1 4 | float64[3] f64_3 5 | int8[1] i8_1 6 | int8[3] i8_3 7 | uint8[1] u8_1 8 | uint8[3] u8_3 9 | int32[1] i32_1 10 | int32[3] i32_3 11 | uint32[1] u32_1 12 | uint32[3] u32_3 13 | string[1] s_1 14 | string[3] s_3 15 | bool[1] b_1 16 | bool[3] b_3 -------------------------------------------------------------------------------- /test/test_rospy/test/pubsub-order.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /tools/topic_tools/demos/test_throttle: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | xterm -e "source ~/.bashrc && rosrun roscpp_tutorials talker" & 3 | xterm -e "source ~/.bashrc && rosrun roscpp_tutorials listener chatter:=chatter_throttle" & 4 | # this will make it drop 2 out of 3 messages 5 | #valgrind rosrun topic_tools throttle chatter 50 1 6 | valgrind ./throttle chatter 50 1 7 | -------------------------------------------------------------------------------- /test/test_roscpp/test/params.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /test/test_rostime/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | test_rostime 5 | 6 | 7 | Josh Faust 8 | BSD 9 | 10 | http://ros.org/wiki/test_rostime 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /tools/rosbag/examples/write.py: -------------------------------------------------------------------------------- 1 | 2 | # %Tag(WRITE_PY)% 3 | import rosbag 4 | from std_msgs.msg import Int32, String 5 | 6 | bag = rosbag.Bag('test.bag', 'w') 7 | 8 | str = String() 9 | str.data = 'foo' 10 | 11 | i = Int32() 12 | i.data = 42 13 | 14 | bag.write('chatter', str); 15 | bag.write('numbers', i); 16 | 17 | bag.close(); 18 | # %EndTag(WRITE_PY)% 19 | -------------------------------------------------------------------------------- /tools/rosbag/test/record_one_publisher_two_topics.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_topic_tools/test/relay_latched.test: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /tools/roslaunch/roscore.xml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/same/multi4.txt: -------------------------------------------------------------------------------- 1 | # short comment about a 2 | int32 a #a 3 | # short comment about log 4 | Log log #log 5 | # 6 | # short comment about s 7 | string s #s 8 | # short comment about time 9 | Clock time #time 10 | # short comment about b 11 | int32 b #b 12 | # short comment about d 13 | duration d #d 14 | # short comment about t 15 | time t # t 16 | 17 | -------------------------------------------------------------------------------- /test/test_roslib_comm/test/md5tests/md5text/multi4.txt: -------------------------------------------------------------------------------- 1 | # short comment about a 2 | int32 a #a 3 | # short comment about log 4 | Log log #log 5 | # 6 | # short comment about s 7 | string s #s 8 | # short comment about time 9 | Clock time #time 10 | # short comment about b 11 | int32 b #b 12 | # short comment about d 13 | duration d #d 14 | # short comment about t 15 | time t # t 16 | 17 | -------------------------------------------------------------------------------- /test/test_rostest/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | test_rostest 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | http://ros.org/wiki/test_rostest 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /utilities/rostime/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | 3 | rosbuild_add_boost_directories() 4 | 5 | rosbuild_add_library(${PROJECT_NAME} 6 | src/time.cpp src/rate.cpp src/duration.cpp) 7 | 8 | rosbuild_link_boost(${PROJECT_NAME} date_time thread) 9 | 10 | if(NOT (APPLE OR WIN32 OR MINGW)) 11 | target_link_libraries(${PROJECT_NAME} rt) 12 | endif() 13 | 14 | -------------------------------------------------------------------------------- /test/test_topic_tools/test/mux_add.test: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /tools/rosparam/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b rosparam is a command-line tool and Python library for setting and 6 | getting parameter server state using YAML-encoded parameter 7 | values. The rosparam Python library is currently for internal-use only 8 | as its API is not stable. 9 | 10 | Please see the Wiki page for documentation on the rosparam tool. 11 | 12 | */ -------------------------------------------------------------------------------- /test/test_roscpp/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | 9 | rosbuild_genmsg() 10 | rosbuild_gensrv() 11 | 12 | set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) 13 | 14 | add_subdirectory(src) 15 | add_subdirectory(test) 16 | 17 | -------------------------------------------------------------------------------- /test/test_rosgraph/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | 8 | rosbuild_init() 9 | rosbuild_add_pyunit(test/test_rosgraph_command_offline.py) 10 | rosbuild_add_pyunit(test/test_rosgraph_masterapi_offline.py) 11 | rosbuild_add_rostest(test/masterapi.test) 12 | -------------------------------------------------------------------------------- /test/test_rostest/test/hztest0.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /tools/rosbag/test/play_play.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /test/test_roscpp/test/local_remappings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /tools/rosbag/test/rosbag_play.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /tools/rosnode/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b rosnode is a command-line tool for displaying debug information about nodes. It also contains an experimental Python library for retrieving information about ROS Nodes. The rosnode Python library is currently for internal-use only as its API is not stable. 6 | 7 | Please see the Wiki page for documentation on the rosnode tool. 8 | 9 | */ 10 | -------------------------------------------------------------------------------- /clients/cpp/roscpp/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | 8 | set(ROS_BUILD_TYPE RelWithDebInfo) 9 | #set(ROS_BUILD_TYPE Debug) 10 | 11 | rosbuild_init() 12 | rosbuild_genmsg() 13 | rosbuild_gensrv() 14 | add_subdirectory(src) 15 | add_subdirectory(test EXCLUDE_FROM_ALL) 16 | -------------------------------------------------------------------------------- /messages/rosgraph_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | 8 | rosbuild_init() 9 | 10 | set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) 11 | set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) 12 | 13 | #uncomment if you have defined messages 14 | rosbuild_genmsg() 15 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-node-rosparam-load-multi.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /test/test_roslib_comm/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # unit tests 5 | rosbuild_add_pyunit(test/test_md5sums.py) 6 | rosbuild_add_pyunit(test/test_roslib_genpy.py) 7 | rosbuild_add_pyunit(test/test_roslib_gentools.py) 8 | rosbuild_add_pyunit(test/test_roslib_message.py) 9 | rosbuild_add_pyunit(test/test_roslib_msgs.py) 10 | 11 | -------------------------------------------------------------------------------- /test/test_rospy/msg/TestConstants.msg: -------------------------------------------------------------------------------- 1 | float32 A=-123.0 2 | float32 B=124.0 3 | float64 C=125.0 4 | int32 X=123 5 | int32 Y=-123 6 | uint32 Z=124 7 | string FOO=foo 8 | string SINGLEQUOTE='hi 9 | string DOUBLEQUOTE="hello" there 10 | string MULTIQUOTE="hello" 'goodbye' 11 | string EXAMPLE="#comments" are ignored, and leading and trailing whitespace removed 12 | string WHITESPACE= strip 13 | string EMPTY= 14 | bool TRUE=1 15 | bool FALSE=0 -------------------------------------------------------------------------------- /test/test_rostopic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | 8 | rosbuild_init() 9 | 10 | rosbuild_genmsg() 11 | 12 | rosbuild_add_pyunit(test/test_rostopic_command_line_offline.py) 13 | rosbuild_add_pyunit(test/test_rostopic_unit.py) 14 | rosbuild_add_rostest(test/rostopic.test) 15 | -------------------------------------------------------------------------------- /tools/rosconsole/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | * \mainpage 3 | * 4 | * \htmlinclude manifest.html 5 | * 6 | * \b rosconsole is a package for console output and logging. It provides a macro-based interface 7 | * which allows both printf- and stream-style output. It also wraps log4cxx (http://logging.apache.org/log4cxx/index.html), 8 | * which supports hierarchical loggers, verbosity levels and configuration-files. 9 | * 10 | */ 11 | 12 | -------------------------------------------------------------------------------- /tools/topic_tools/demos/test_mux: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #xterm -e "roscore" & 3 | #sleep 2 4 | xterm -e "source ~/.bashrc && roscd roscpp_tutorials/bin; ./talker" & 5 | sleep 2 6 | xterm -e "source ~/.bashrc && roscd roscpp_tutorials/bin; ./talker __name:=talker2 chatter:=chatter2" & 7 | xterm -e "source ~/.bashrc && roscd roscpp_tutorials/bin; ./listener chatter:=chat" & 8 | ./mux chat chatter chatter2 9 | #valgrind -v ./mux chat chatter chatter2 10 | -------------------------------------------------------------------------------- /test/test_topic_tools/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | test_topic_tools 5 | 6 | 7 | Tully Foote 8 | BSD 9 | 10 | http://ros.org/wiki/test_topic_tools 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /test/test_rosbag/test/random_play.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /tools/rostopic/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b rostopic contains the rostopic command-line tool, which displays debug information about a ROS Topic. It also contains an experimental Python library for getting information about and interacting with Topics dynamically. The rostopic Python library is currently for internal-use only as its API is not stable. 6 | 7 | Please see the Wiki page for documentation on the rostopic tool. 8 | 9 | */ -------------------------------------------------------------------------------- /test/test_rosbag/generate_data: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | make clean-msg-only; 4 | rm -rf msg; 5 | cp -r msg_gen1 msg; 6 | make; 7 | ./scripts/generate_data_1.py 8 | 9 | make clean-msg-only; 10 | rm -rf msg; 11 | cp -r msg_gen2 msg; 12 | make; 13 | ./scripts/generate_data_2.py 14 | 15 | make clean-msg-only; 16 | rm -rf msg; 17 | cp -r msg_gen3 msg; 18 | make; 19 | ./scripts/generate_data_3.py 20 | 21 | make clean-msg-only; 22 | rm -rf msg; 23 | cp -r msg_current msg; 24 | make -------------------------------------------------------------------------------- /test/test_roscpp/test/left_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | 10 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /test/test_rostest/test/time-limit.test: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_ros/msg/TestPrimitives.msg: -------------------------------------------------------------------------------- 1 | # Integration test message of all primitive types 2 | 3 | # caller_id of most recent node to send this message 4 | string caller_id 5 | # caller_id of the original node to send this message 6 | string orig_caller_id 7 | 8 | string str 9 | byte b 10 | int16 int16 11 | int32 int32 12 | int64 int64 13 | char c 14 | uint16 uint16 15 | uint32 uint32 16 | uint64 uint64 17 | float32 float32 18 | float64 float64 19 | time t 20 | duration d 21 | 22 | -------------------------------------------------------------------------------- /test/test_roscpp/src/crashes_under_gprof.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(int argc, char **argv) 4 | { 5 | ros::init(argc, argv, "test_get_param"); 6 | 7 | ros::NodeHandle nh; 8 | nh.setParam(std::string("monkey"), false); 9 | bool test_bool; 10 | while(ros::ok()) { 11 | if(!nh.getParam("monkey", test_bool)) { 12 | ROS_INFO_STREAM("Failed, bailing"); 13 | ros::shutdown(); 14 | } 15 | std::cout << "."; 16 | } 17 | return 0; 18 | } 19 | -------------------------------------------------------------------------------- /test/test_roscpp/test/global_remappings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | -------------------------------------------------------------------------------- /test/test_roscpp/test/pubsub_resub_once.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /test/test_rospy/test/deregister.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /test/test_rostest/test/hztest.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /tools/rosmaster/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | 8 | rosbuild_init() 9 | 10 | #set the default path for built executables to the "bin" directory 11 | set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) 12 | #set the default path for built libraries to the "lib" directory 13 | set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) 14 | -------------------------------------------------------------------------------- /stack.xml: -------------------------------------------------------------------------------- 1 | 2 | ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam). 3 | Maintained by Ken Conley 4 | BSD,LGPL 5 | 6 | http://ros.org/wiki/ros_comm 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /test/test_rosbag/test/random_play_sim.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/test_rospy/test/rospy.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization_perf/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | set(ROS_BUILD_TYPE Release) 8 | rosbuild_init() 9 | rosbuild_genmsg() 10 | rosbuild_add_executable(pointcloud_serdes pointcloud_serdes.cpp) 11 | #rosbuild_add_compile_flags(pointcloud_serdes "-O3 -funroll-loops") 12 | #rosbuild_add_compile_flags(pointcloud_serdes "-march=prescott") 13 | 14 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/src/XmlRpcServerMethod.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include "XmlRpcServerMethod.h" 3 | #include "XmlRpcServer.h" 4 | 5 | namespace XmlRpc { 6 | 7 | 8 | XmlRpcServerMethod::XmlRpcServerMethod(std::string const& name, XmlRpcServer* server) 9 | { 10 | _name = name; 11 | _server = server; 12 | if (_server) _server->addMethod(this); 13 | } 14 | 15 | XmlRpcServerMethod::~XmlRpcServerMethod() 16 | { 17 | if (_server) _server->removeMethod(this); 18 | } 19 | 20 | 21 | } // namespace XmlRpc 22 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/test/bool_test.cpp: -------------------------------------------------------------------------------- 1 | // bool_test.cpp : make sure bool variables copy around ok 2 | #include "XmlRpc.h" 3 | #include 4 | #include 5 | 6 | using namespace XmlRpc; 7 | using namespace std; 8 | 9 | int main(int argc, char* argv[]) 10 | { 11 | XmlRpcValue v(bool(false)); 12 | cout << v.toXml() << endl; 13 | XmlRpcValue v2; 14 | v2[0] = int(1); 15 | v2[1] = string(); 16 | v2[2] = XmlRpcValue(false); 17 | cout << v2.toXml() << endl; 18 | 19 | return 0; 20 | } 21 | 22 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Morgan Quigley 2 | 3 | Eric Berger 4 | Ken Conley 5 | Rosen Diankov 6 | Josh Faust 7 | Tim Field 8 | Tully Foote 9 | Brian Gerkey 10 | Jeremy Leibs 11 | Bhaskara Marthi 12 | Troy Straszheim 13 | Rob Wheeler 14 | -------------------------------------------------------------------------------- /test/test_rosbag/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | rosbuild_add_pyunit(test/migrate_test.py TIMEOUT 120.0) 5 | rosbuild_add_rostest(test/random_record.xml) 6 | rosbuild_add_rostest(test/random_play.xml) 7 | ADD_DEPENDENCIES(rostest_test_random_play.xml rostest_test_random_record.xml) 8 | rosbuild_add_rostest(test/random_play_sim.xml) 9 | ADD_DEPENDENCIES(rostest_test_random_play_sim.xml rostest_test_random_record.xml) 10 | 11 | -------------------------------------------------------------------------------- /test/test_rostopic/test/rostopic.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/test_roscpp/test/namespaces.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /tools/rosservice/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b rosservice contains the rosservice command-line tool for listing 6 | and querying ROS services. It also contains a Python library for 7 | getting information about Services, as well as dynamically invoking 8 | them without prior information about their type. The rosservice Python 9 | library is currently for internal-use only as its API is not stable. 10 | 11 | Please see the Wiki page for documentation on the rosservice tool. 12 | 13 | */ 14 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-substitution.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /test/test_rospy/test/client-param-server.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /tools/rosbag/test/record_two_publishers.test: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /test/test_rospy/test/rospy_sim_time.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /messages/rosgraph_msgs/msg/Log.msg: -------------------------------------------------------------------------------- 1 | ## 2 | ## Severity level constants 3 | ## 4 | byte DEBUG=1 #debug level 5 | byte INFO=2 #general level 6 | byte WARN=4 #warning level 7 | byte ERROR=8 #error level 8 | byte FATAL=16 #fatal/critical level 9 | ## 10 | ## Fields 11 | ## 12 | Header header 13 | byte level 14 | string name # name of the node 15 | string msg # message 16 | string file # file the message came from 17 | string function # function the message came from 18 | uint32 line # line the message came from 19 | string[] topics # topic names that the node publishes 20 | -------------------------------------------------------------------------------- /tools/rosparam/example.yaml: -------------------------------------------------------------------------------- 1 | string1: bar 2 | string2: !!str 10 3 | preformattedtext: | 4 | This is the first line 5 | This is the second line 6 | Line breaks are preserved 7 | Indentation is stripped 8 | list1: 9 | - head 10 | - shoulders 11 | - knees 12 | - toes 13 | list2: [1, 1, 2, 3, 5, 8] 14 | dict1: { head: 1, shoulders: 2, knees: 3, toes: 4} 15 | integer1: 1 16 | integer2: 2 17 | float1: 3.14159 18 | float2: 1.2345e+3 19 | robots: 20 | childparam: a child namespace parameter 21 | child: 22 | grandchildparam: a grandchild namespace param 23 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/params.yaml: -------------------------------------------------------------------------------- 1 | string1: bar 2 | string2: !!str 10 3 | preformattedtext: | 4 | This is the first line 5 | This is the second line 6 | Line breaks are preserved 7 | Indentation is stripped 8 | list1: 9 | - head 10 | - shoulders 11 | - knees 12 | - toes 13 | list2: [1, 1, 2, 3, 5, 8] 14 | dict1: { head: 1, shoulders: 2, knees: 3, toes: 4} 15 | integer1: 1 16 | integer2: 2 17 | float1: 3.14159 18 | float2: 1.2345e+3 19 | robots: 20 | childparam: a child namespace parameter 21 | child: 22 | grandchildparam: a grandchild namespace param 23 | -------------------------------------------------------------------------------- /test/test_rosparam/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Tests for the rosparam tool 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /roscore_migration_rules/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Migration rules for messages defined as part of the roscore. Hopefully these do not change very often. 5 | 6 | 7 | Jeremy Leibs 8 | BSD 9 | 10 | http://ros.org/wiki/roscore_migration_rules 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /test/test_topic_tools/test/delete_mux.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /messages/std_msgs/msg/Header.msg: -------------------------------------------------------------------------------- 1 | # Standard metadata for higher-level stamped data types. 2 | # This is generally used to communicate timestamped data 3 | # in a particular coordinate frame. 4 | # 5 | # sequence ID: consecutively increasing ID 6 | uint32 seq 7 | #Two-integer timestamp that is expressed as: 8 | # * stamp.secs: seconds (stamp_secs) since epoch 9 | # * stamp.nsecs: nanoseconds since stamp_secs 10 | # time-handling sugar is provided by the client library 11 | time stamp 12 | #Frame this data is associated with 13 | # 0: no frame 14 | # 1: global frame 15 | string frame_id 16 | -------------------------------------------------------------------------------- /test/test_roslib_comm/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | rosbuild_genmsg() 9 | # unit tests 10 | rosbuild_add_pyunit(test/test_md5sums.py) 11 | rosbuild_add_pyunit(test/test_roslib_genpy.py) 12 | rosbuild_add_pyunit(test/test_roslib_gentools.py) 13 | rosbuild_add_pyunit(test/test_roslib_message.py) 14 | rosbuild_add_pyunit(test/test_roslib_msgs.py) 15 | rosbuild_add_pyunit(test/test_roslib_srvs.py) 16 | 17 | -------------------------------------------------------------------------------- /utilities/cpp_common/include/ros/cpp_common_decl.h: -------------------------------------------------------------------------------- 1 | #ifndef ROS_CPP_COMMON_DECL_H_INCLUDED 2 | #define ROS_CPP_COMMON_DECL_H_INCLUDED 3 | 4 | #include 5 | 6 | #ifdef ROS_BUILD_SHARED_LIBS // ros is being built around shared libraries 7 | #ifdef cpp_common_EXPORTS // we are building a shared lib/dll 8 | #define CPP_COMMON_DECL ROS_HELPER_EXPORT 9 | #else // we are using shared lib/dll 10 | #define CPP_COMMON_DECL ROS_HELPER_IMPORT 11 | #endif 12 | #else // ros is being built around static libraries 13 | #define CPP_COMMON_DECL 14 | #endif 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /tools/rosbag/test/double_pub.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int 5 | main(int argc, char** argv) 6 | { 7 | ros::init(argc, argv, "double_pub"); 8 | ros::NodeHandle n; 9 | ros::Publisher p1 = n.advertise("chatter", 1); 10 | ros::Publisher p2 = n.advertise("rettahc", 1); 11 | 12 | ros::Rate r(10.0); 13 | while(ros::ok()) 14 | { 15 | std_msgs::String s; 16 | s.data = "hello"; 17 | p1.publish(s); 18 | s.data = "goodbye"; 19 | p2.publish(s); 20 | r.sleep(); 21 | } 22 | return 0; 23 | } 24 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-env.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /clients/rospy/epydoc.config: -------------------------------------------------------------------------------- 1 | [epydoc] 2 | name: rospy 3 | modules: rospy, roslib.rostime 4 | inheritance: included 5 | url: http://ros.org/wiki/rospy 6 | frames: no 7 | private: no 8 | external-api: roslib 9 | external-api-file: roslib:doc/roslib/html/python/api-objects.txt 10 | external-api-root: roslib:http://www.ros.org/doc/api/roslib/html/python/ 11 | exclude: rospy.init, rospy.simtime, rospy.simtime, rospy.masterslave, rospy.msg, rospy.msnode, rospy.paramserver, rospy.registration, rospy.rosout, rospy.tcpros, rospy.tcpros_base, rospy.tcpros_pubsub, rospy.threadpool, rospy.udpros, rospy.validators, rospy.transport 12 | 13 | -------------------------------------------------------------------------------- /test/test_rosbag/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | A package for testing rosbag functionality. 5 | 6 | 7 | Jeremy Leibs 8 | BSD 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /test/test_rospy/srv/ConstantsMultiplex.srv: -------------------------------------------------------------------------------- 1 | byte BYTE_X=0 2 | byte BYTE_Y=15 3 | byte BYTE_Z=5 4 | int32 INT32_X=0 5 | int32 INT32_Y=-12345678 6 | int32 INT32_Z=12345678 7 | uint32 UINT32_X=0 8 | uint32 UINT32_Y=12345678 9 | uint32 UINT32_Z=1 10 | float32 FLOAT32_X=0.0 11 | float32 FLOAT32_Y=-3.14159 12 | float32 FLOAT32_Z=12345.78 13 | byte SELECT_X=1 14 | byte SELECT_Y=2 15 | byte SELECT_Z=3 16 | byte selection 17 | --- 18 | # test response constants as well 19 | byte CONFIRM_X=1 20 | byte CONFIRM_Y=2 21 | byte CONFIRM_Z=3 22 | byte select_confirm 23 | byte ret_byte 24 | int32 ret_int32 25 | uint32 ret_uint32 26 | float32 ret_float32 -------------------------------------------------------------------------------- /test/perf_roscpp/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | This is a set of performance tests for roscpp, mainly to provide numbers to optimize against. 5 | 6 | 7 | Josh Faust (jfaust@willowgarage.com) 8 | BSD 9 | 10 | http://ros.org/wiki/perf_roscpp 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/roslaunch/example-include.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /messages/rosgraph_msgs/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Messages relating to the ROS Computation Graph. These are generally considered to be low-level messages that end users do not interact with. 5 | 6 | 7 | Kenneth Conley 8 | BSD 9 | 10 | http://ros.org/wiki/rosgraph_msgs 11 | 12 | 13 | 14 | 15 | 16 | msg/Clock.msg 17 | msg/Log.msg 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /test/test_roswtf/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | test_roswtf 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | http://ros.org/wiki/test_roswtf 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /utilities/message_filters/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | include_directories(include/message_filters) 5 | rosbuild_add_boost_directories() 6 | rosbuild_add_library(message_filters src/connection.cpp) 7 | rosbuild_link_boost(message_filters thread signals) 8 | #rosbuild_add_executable(filter_example src/filter_example.cpp) 9 | #target_link_libraries(filter_example message_filters) 10 | add_subdirectory(test EXCLUDE_FROM_ALL) 11 | rosbuild_add_rostest(test/time_sequencer_unittest.xml) 12 | rosbuild_add_rostest(test/test_subscriber.xml) 13 | 14 | -------------------------------------------------------------------------------- /test/test_rosbag/test/constants.bmr: -------------------------------------------------------------------------------- 1 | class update_test_rosbag_Constants_06a34bda7d4ea2950ab952e89ca35d7a(MessageUpdateRule): 2 | old_type = "test_rosbag/Constants" 3 | old_full_text = """ 4 | int32 CONSTANT=1 5 | int32 value 6 | """ 7 | 8 | new_type = "test_rosbag/Constants" 9 | new_full_text = """ 10 | int32 CONSTANT=2 11 | int32 CONSTANT_TWO=42 12 | int32 value 13 | """ 14 | 15 | order = 0 16 | migrated_types = [] 17 | 18 | valid = True 19 | 20 | def update(self, old_msg, new_msg): 21 | #Constant 'CONSTANT' has changed 22 | if (old_msg.value == old_msg.CONSTANT): 23 | new_msg.value = new_msg.CONSTANT 24 | -------------------------------------------------------------------------------- /test/test_rosgraph/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Test suite for rosgraph 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | http://ros.org/wiki/test_rosgraph 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /test/test_rosservice/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Tests for the rosservice tool 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/test/Makefile: -------------------------------------------------------------------------------- 1 | # makefile written for gnu make 2 | CXX = g++ 3 | SRC = ../src 4 | CPPFLAGS = -I$(SRC) 5 | DEBUG = -g 6 | #OPTIMIZE = -O2 7 | GCCWARN = -Wall 8 | CXXFLAGS = $(DEBUG) $(GCCWARN) $(OPTIMIZE) $(INCLUDES) 9 | 10 | LIB = ../libXmlRpc.a 11 | 12 | # Add your system-dependent network libs here 13 | # Solaris: -lsocket -lnsl 14 | SYSTEMLIBS = 15 | 16 | LDLIBS = $(SYSTEMLIBS) $(LIB) 17 | 18 | TESTS = HelloClient HelloServer TestBase64Client TestBase64Server TestValues TestXml Validator port_zero_server bool_test 19 | 20 | all: $(TESTS) 21 | 22 | $(TESTS): $(LIB) 23 | 24 | clean: 25 | rm -f *.o 26 | rm -f $(TESTS) 27 | -------------------------------------------------------------------------------- /test/test_rosmaster/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | test_rosmaster 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | http://ros.org/wiki/test_rosmaster 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /test/test_rosservice/test/rosservice.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /tools/rosgraph/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b rosgraph contains command-line and graphical tools for visualizing the ROS Computation Graph. 6 | 7 | \section commandline Command-line tools 8 | 9 | \subsection rxgraph rxgraph 10 | 11 | \b rxgraph is a graphical tool that visualizes the connections between ROS nodes and topics. 12 | 13 | \verbatim 14 | $ rxgraph 15 | \endverbatim 16 | 17 | \subsection rosgraph rosgraph 18 | 19 | The \b rosgraph command-line tool that displays information about connectivity between ROS nodes. 20 | 21 | \subsubsection Usage 22 | 23 | \verbatim 24 | $ rosgraph 25 | \endverbatim 26 | 27 | 28 | */ -------------------------------------------------------------------------------- /utilities/xmlrpcpp/test/easyStructTest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | validator1.easyStructTest 4 | 5 | 6 | 7 | 8 | curly 9 | 10 | -78 11 | 12 | 13 | 14 | larry 15 | 16 | 23 17 | 18 | 19 | 20 | moe 21 | 22 | 38 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /test/test_crosspackage/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | This is a general purpose test package for placing things relevant 4 | to other tests where we want to verify that they work when going 5 | cross package. In particular, test_rosrecord, test_roslib, and 6 | test_rosbagmigration. 7 | 8 | Jeremy Leibs 9 | BSD 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /test/test_roscpp/test/name_remapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 15 | 16 | -------------------------------------------------------------------------------- /tools/rosbagmigration/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Deprecated. For rosbag migration, see the rosbag package. 4 | 5 | Jeremy Leibs/leibs@willowgarage.com 6 | http://www.ros.org/wiki/rosbagmigration 7 | BSD 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /messages/std_srvs/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Common service definitions. Currently just the 'Empty' service. 5 | 6 | 7 | Morgan Quigley/mquigley@cs.stanford.edu 8 | BSD 9 | 10 | http://ros.org/wiki/std_srvs 11 | 12 | 13 | 14 | 15 | 16 | 17 | srv/Empty.srv 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /test/test_roslaunch/test/xml/test-local-param-group.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /tools/roslaunch/example-ssh.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /test/test_roslib_comm/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Unit tests verifying that roslib is operating as expected. 4 | 5 | Jeremy Leibs/leibs@willowgarage.com, Ken Conley/kwc@willowgarage.com 6 | BSD 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /test/test_rosmaster/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b test_rosmaster is ... 6 | 7 | 10 | 11 | 12 | \section codeapi Code API 13 | 14 | 24 | 25 | 26 | */ 27 | -------------------------------------------------------------------------------- /test/test_topic_tools/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b test_topic_tools is ... 6 | 7 | 10 | 11 | 12 | \section codeapi Code API 13 | 14 | 24 | 25 | 26 | */ 27 | -------------------------------------------------------------------------------- /test/test_topic_tools/test/mux.test: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /roscore_migration_rules/mainpage.dox: -------------------------------------------------------------------------------- 1 | /** 2 | \mainpage 3 | \htmlinclude manifest.html 4 | 5 | \b roscore_migration_rules is ... 6 | 7 | 10 | 11 | 12 | \section codeapi Code API 13 | 14 | 24 | 25 | 26 | */ 27 | -------------------------------------------------------------------------------- /test/test_rosnode/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Tests for the rosnode package and command-line tool. 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /test/test_rospy/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | rospy unit and integration test framework. 4 | 5 | Ken Conley/kwc@willowgarage.com 6 | BSD 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /test/test_rosparam/test/rosparam.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /test/test_rostopic/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Tests for rostopic 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /utilities/xmlrpcpp/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | rosbuild_init() 8 | if(WIN32) 9 | set(ROS_COMPILE_FLAGS ${ROS_COMPILE_FLAGS} -D_WINDOWS) 10 | endif() 11 | rosbuild_add_library(XmlRpc src/XmlRpcClient.cpp 12 | src/XmlRpcDispatch.cpp 13 | src/XmlRpcServer.cpp 14 | src/XmlRpcServerConnection.cpp 15 | src/XmlRpcServerMethod.cpp 16 | src/XmlRpcSocket.cpp 17 | src/XmlRpcSource.cpp 18 | src/XmlRpcUtil.cpp 19 | src/XmlRpcValue.cpp) 20 | 21 | -------------------------------------------------------------------------------- /clients/roslisp/s-xml-rpc/test/all-tests.lisp: -------------------------------------------------------------------------------- 1 | ;;;; -*- mode: lisp -*- 2 | ;;;; 3 | ;;;; $Id: all-tests.lisp,v 1.2 2004/06/17 19:43:11 rschlatte Exp $ 4 | ;;;; 5 | ;;;; Load and execute all unit and functional tests 6 | ;;;; 7 | ;;;; Copyright (C) 2002, 2004 Sven Van Caekenberghe, Beta Nine BVBA. 8 | ;;;; 9 | ;;;; You are granted the rights to distribute and use this software 10 | ;;;; as governed by the terms of the Lisp Lesser General Public License 11 | ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. 12 | 13 | (load (merge-pathnames "test-base64" *load-pathname*) :verbose t) 14 | (load (merge-pathnames "test-xml-rpc" *load-pathname*) :verbose t) 15 | (load (merge-pathnames "test-extensions" *load-pathname*) :verbose t) 16 | 17 | ;;;; eof 18 | -------------------------------------------------------------------------------- /test/test_rostest/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # Set the build type. Options are: 5 | # Coverage : w/ debug symbols, w/o optimization, w/ code-coverage 6 | # Debug : w/ debug symbols, w/o optimization 7 | # Release : w/o debug symbols, w/ optimization 8 | # RelWithDebInfo : w/ debug symbols, w/ optimization 9 | # MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries 10 | #set(ROS_BUILD_TYPE RelWithDebInfo) 11 | rosbuild_add_gtest(test/test_permuter test/test_permuter.cpp) 12 | rosbuild_add_rostest(test/hztest0.test) 13 | rosbuild_add_rostest(test/hztest.test) 14 | rosbuild_add_rostest(test/clean_master.test) 15 | 16 | -------------------------------------------------------------------------------- /test/test_rosbag/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ROSBUILD) 2 | include(rosbuild.cmake OPTIONAL) 3 | return() 4 | endif() 5 | cmake_minimum_required(VERSION 2.4.6) 6 | include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) 7 | 8 | rosbuild_init() 9 | 10 | rosbuild_genmsg() 11 | 12 | set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) 13 | set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib) 14 | 15 | 16 | rosbuild_add_pyunit(test/migrate_test.py TIMEOUT 120.0) 17 | rosbuild_add_rostest(test/random_record.xml) 18 | rosbuild_add_rostest(test/random_play.xml) 19 | ADD_DEPENDENCIES(rostest_test_random_play.xml rostest_test_random_record.xml) 20 | rosbuild_add_rostest(test/random_play_sim.xml) 21 | ADD_DEPENDENCIES(rostest_test_random_play_sim.xml rostest_test_random_record.xml) 22 | 23 | -------------------------------------------------------------------------------- /test/test_topic_tools/test/throttle_simtime.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /test/test_roscpp_serialization_perf/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | A simple performance test of the serialization/deserialization scheme, so we can get some decent numbers to target optimization efforts. 4 | 5 | Morgan Quigley 6 | BSD 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | msg/ChannelFloat32.msg 17 | msg/Point32.msg 18 | msg/PointCloud.msg 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /test/test_rosmsg/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Test package for rosmsg 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | http://ros.org/wiki/test_rosmsg 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /clients/roslisp/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | This package is a Lisp client library for ROS, the Robot Operating System. 3 | Bhaskara Marthi, Brian Gerkey, Lorenz Mösenlechner, Thibault Kruse 4 | BSD 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | http://ros.org/wiki/roslisp 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /test/test_rosservice/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # Set the build type. Options are: 5 | # Coverage : w/ debug symbols, w/o optimization, w/ code-coverage 6 | # Debug : w/ debug symbols, w/o optimization 7 | # Release : w/o debug symbols, w/ optimization 8 | # RelWithDebInfo : w/ debug symbols, w/ optimization 9 | # MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries 10 | #set(ROS_BUILD_TYPE RelWithDebInfo) 11 | #uncomment if you have defined messages 12 | #rosbuild_genmsg() 13 | #uncomment if you have defined services 14 | rosbuild_add_pyunit(test/test_rosservice_command_line_offline.py) 15 | rosbuild_add_rostest(test/rosservice.test) 16 | 17 | -------------------------------------------------------------------------------- /test/test_roscpp/test/name_remapping_ROS_NAMESPACE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /tools/topic_tools/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | rosbuild_add_library(topic_tools src/shape_shifter.cpp src/parse.cpp) 5 | rosbuild_add_executable(switch_mux src/switch_mux.cpp) 6 | target_link_libraries(switch_mux topic_tools) 7 | rosbuild_add_executable(mux src/mux.cpp) 8 | target_link_libraries(mux topic_tools) 9 | rosbuild_add_executable(relay src/relay.cpp) 10 | target_link_libraries(relay topic_tools) 11 | rosbuild_add_executable(drop src/drop.cpp) 12 | target_link_libraries(drop topic_tools) 13 | #rosbuild_add_executable(demux demux.cpp) 14 | #target_link_libraries(demux topic_tools) 15 | rosbuild_add_executable(throttle src/throttle.cpp) 16 | target_link_libraries(throttle topic_tools) 17 | 18 | -------------------------------------------------------------------------------- /test/test_rosnode/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # Set the build type. Options are: 5 | # Coverage : w/ debug symbols, w/o optimization, w/ code-coverage 6 | # Debug : w/ debug symbols, w/o optimization 7 | # Release : w/o debug symbols, w/ optimization 8 | # RelWithDebInfo : w/ debug symbols, w/ optimization 9 | # MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries 10 | #set(ROS_BUILD_TYPE RelWithDebInfo) 11 | #set the default path for built executables to the "bin" directory 12 | #set the default path for built libraries to the "lib" directory 13 | rosbuild_add_pyunit(test/test_rosnode_command_offline.py) 14 | rosbuild_add_rostest(test/rosnode.test) 15 | 16 | -------------------------------------------------------------------------------- /test/test_roswtf/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # Set the build type. Options are: 5 | # Coverage : w/ debug symbols, w/o optimization, w/ code-coverage 6 | # Debug : w/ debug symbols, w/o optimization 7 | # Release : w/o debug symbols, w/ optimization 8 | # RelWithDebInfo : w/ debug symbols, w/ optimization 9 | # MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries 10 | #set(ROS_BUILD_TYPE RelWithDebInfo) 11 | #set the default path for built executables to the "bin" directory 12 | #set the default path for built libraries to the "lib" directory 13 | rosbuild_add_pyunit(test/test_roswtf_command_line_offline.py) 14 | rosbuild_add_rostest(test/roswtf.test) 15 | 16 | -------------------------------------------------------------------------------- /tools/rosmaster/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ROS Master implementation. 5 | 6 | 7 | Ken Conley 8 | BSD 9 | 10 | http://ros.org/wiki/rosmaster 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | src 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /test/test_rospy/test/client-param-api-2.test: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /utilities/rostime/manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Time and Duration implementations for C++ libraries, including roscpp. 5 | 6 | 7 | Josh Faust 8 | BSD 9 | 10 | http://ros.org/wiki/rostime 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | ${rostime_SOURCE_DIR}/include 24 | rostime 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /clients/cpp/roscpp_serialization/rosbuild.cmake: -------------------------------------------------------------------------------- 1 | if(EXISTS ${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 2 | include(${CMAKE_CURRENT_BINARY_DIR}/package.cmake) 3 | endif() 4 | # Set the build type. Options are: 5 | # Coverage : w/ debug symbols, w/o optimization, w/ code-coverage 6 | # Debug : w/ debug symbols, w/o optimization 7 | # Release : w/o debug symbols, w/ optimization 8 | # RelWithDebInfo : w/ debug symbols, w/ optimization 9 | # MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries 10 | #set(ROS_BUILD_TYPE RelWithDebInfo) 11 | #set the default path for built executables to the "bin" directory 12 | #set the default path for built libraries to the "lib" directory 13 | rosbuild_add_boost_directories() 14 | rosbuild_add_library(${PROJECT_NAME} src/serialization.cpp) 15 | 16 | -------------------------------------------------------------------------------- /clients/roslisp/scripts/make_node_exec: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SBCL_CMD=`rospack find sbcl`/scripts/run-sbcl.sh 4 | if [[ $# == 4 ]]; then 5 | pkg=$1 6 | system=$2 7 | entry=$3 8 | output=$4 9 | $SBCL_CMD --noinform --end-runtime-options --userinit `rospack find roslisp`/scripts/roslisp-sbcl-init --noprint --disable-debugger --load `rospack find roslisp`/scripts/make-roslisp-exec.lisp $pkg $system $entry $output.lisp || exit $? 10 | cat > $output < " 17 | exit 1 18 | fi 19 | -------------------------------------------------------------------------------- /roscore_migration_rules/Time.saved: -------------------------------------------------------------------------------- 1 | [roslib/Time]: 2 | # DEPRECATED. Please see roslib/Clock instead 3 | Header header 4 | time rostime 5 | 6 | ================================================================================ 7 | MSG: roslib/Header 8 | # Standard metadata for higher-level stamped data types. 9 | # This is generally used to communicate timestamped data 10 | # in a particular coordinate frame. 11 | # 12 | # sequence ID: consecutively increasing ID 13 | uint32 seq 14 | #Two-integer timestamp that is expressed as: 15 | # * stamp.secs: seconds (stamp_secs) since epoch 16 | # * stamp.nsecs: nanoseconds since stamp_secs 17 | # time-handling sugar is provided by the client library 18 | time stamp 19 | #Frame this data is associated with 20 | # 0: no frame 21 | # 1: global frame 22 | string frame_id 23 | 24 | 25 | --------------------------------------------------------------------------------