Only released in EOL distros:
Package Summary
turtlebot_actions provides several basic actionlib actions for the TurtleBot.
- Author: Helen Oleynikova, Melonee Wise
- License: BSD
- Source: hg https://kforge.ros.org/turtlebot/turtlebot_apps (branch: electric-devel)
Package Summary
turtlebot_actions provides several basic actionlib actions for the TurtleBot.
- Author: Helen Oleynikova, Melonee Wise
- License: BSD
- Source: hg https://kforge.ros.org/turtlebot/turtlebot_apps (branch: default)
Package Summary
turtlebot_actions provides several basic actionlib actions for the TurtleBot.
- Author: Helen Oleynikova, Melonee Wise
- License: BSD
- Source: git https://github.com/turtlebot/turtlebot_apps.git (branch: groovy)
Package Summary
turtlebot_actions provides several basic actionlib actions for the TurtleBot.
- Maintainer status: developed
- Maintainer: OSRF <turtlebot AT osrfoundation DOT org>
- Author: Helen Oleynikova, Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/turtlebot/turtlebot_apps/issues
- Source: git https://github.com/turtlebot/turtlebot_apps.git (branch: hydro)
Package Summary
turtlebot_actions provides several basic actionlib actions for the TurtleBot.
- Maintainer status: developed
- Maintainer: OSRF <turtlebot AT osrfoundation DOT org>
- Author: Helen Oleynikova, Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/turtlebot/turtlebot_apps/issues
- Source: git https://github.com/turtlebot/turtlebot_apps.git (branch: indigo)
Package Summary
turtlebot_actions provides several basic actionlib actions for the TurtleBot.
- Maintainer status: maintained
- Maintainer: OSRF <turtlebot AT osrfoundation DOT org>
- Author: Helen Oleynikova, Melonee Wise
- License: BSD
- Bug / feature tracker: https://github.com/turtlebot/turtlebot_apps/issues
- Source: git https://github.com/turtlebot/turtlebot_apps.git (branch: indigo)
Contents
Overview
This package is still experimental.
The move action server especially comes with a very simple test action - rotate + move forward. This could be quite useful expanded into a suite of standardised turtlebot motion tests - updates welcome.
Nodes
turtlebot_move_action_server
Provides an action server for moving the TurtleBot through a certain distance and rotation.Published Topics
~cmd_vel (geometry_msgs/Twist)- Topic to publish drive commands to.
Parameters
~base_frame (string, default: base_link)- TF frame name for the center of the base.
- TF frame name for the odometry frame.
- Maximum turn rate, in rad/s.
- Maximum forward rate, in m/s.
Required tf Transforms
odom_frame → base_frame- The transform we use to determine how far the robot has moved.
Actions
TurtlebotMove.action
#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
FindFiducial.action
#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