ROS API

Small introduction to component

example_node_name

Example description what the node is doing.

Action Goal

example_action/goal (pr2_controllers_msgs/JointTrajectoryActionGoal)
  • Example description, what goal is expected

Action Result

example_action/result (pr2_controllers_msgs/JointTrajectoryActionResult)
  • empty

Action Feedback

example_action/feedback (pr2_controllers_msgs/JointTrajectoryActionFeedback)
  • empty

Subscribed Topics

/example_topic_sub (srs_msgs/Component)
  • Example description, to what topic the component subscribes to

Published Topics

/example_topic_pub (srs_msgs/Component)
  • Example description, what topic the component publishes

Services

example_service (cob_srvs/Trigger)
  • Example description, what the service is used for

Parameters

~example_name (string, default: Required)
  • Example description, what example_name is used for
~example_number (int, default: Optional)
  • Example description, what example_number is used for

Usage/Examples

Tell how the component can be used, by providing a launch file

roslaunch srs_component component.launch

and an example script how to test it

rosrun srs_component test_this_component.py

Wiki: srs_semantics_db (last edited 2011-11-11 10:49:11 by FlorianWeisshardt)