turtlebot_actions¶
Contents:
Summary¶
-
turtlebot_actions
¶ Version: 2.3.3
Description: turtlebot_actions provides several basic actionlib actions for the TurtleBot.
Maintainers: - OSRF <turtlebot AT osrfoundation DOT org>
Licenses: - BSD
Urls: - website<http://ros.org/wiki/turtlebot_actions>
- repository<https://github.com/turtlebot/turtlebot_apps>
- bugtracker<https://github.com/turtlebot/turtlebot_apps/issues>
Authors: - Helen Oleynikova
- Melonee Wise
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Action types¶
-
turtlebot_actions/TurtlebotMove
¶ Field (Goal): - turn_distance (float32) –
- forward_distance (float32) –
Field (Result): - turn_distance (float32) –
- forward_distance (float32) –
Field (Feedback): - turn_distance (float32) –
- forward_distance (float32) –
goal definition
#goal definition float32 turn_distance # in radians, ccw = +, cw = - float32 forward_distance # in meters, forward = +, backward = - --- #result definition float32 turn_distance float32 forward_distance --- #feedback float32 turn_distance float32 forward_distance
-
turtlebot_actions/FindFiducial
¶ Constant (Goal): - CHESSBOARD (uint8):
1
– - CIRCLES_GRID (uint8):
2
– - ASYMMETRIC_CIRCLES_GRID (uint8):
3
–
Field (Goal): - camera_name (string) –
- pattern_width (uint8) –
- pattern_height (uint8) –
- pattern_size (float32) –
- pattern_type (uint8) –
Field (Result): - pose (geometry_msgs/PoseStamped) –
goal definition
#goal definition uint8 CHESSBOARD = 1 uint8 CIRCLES_GRID = 2 uint8 ASYMMETRIC_CIRCLES_GRID =3 string camera_name # name of the camera uint8 pattern_width # number of objects across uint8 pattern_height # number of objects down float32 pattern_size # size the object pattern (square size or circle size) uint8 pattern_type # type of pattern (CHESSBOARD, CIRCLES_GRID, ASYMMETRIC_CIRCLES_GRID) --- #result definition geometry_msgs/PoseStamped pose --- #feedback
- CHESSBOARD (uint8):