[Documentation] [TitleIndex] [WordIndex

  Show EOL distros: 

turtlebot_apps: turtlebot_actions | turtlebot_calibration | turtlebot_follower | turtlebot_navigation | turtlebot_sounds | turtlebot_teleop

Package Summary

turtlebot_actions provides several basic actionlib actions for the TurtleBot.

turtlebot_apps: turtlebot_actions | turtlebot_calibration | turtlebot_follower | turtlebot_navigation | turtlebot_sounds | turtlebot_teleop

Package Summary

turtlebot_actions provides several basic actionlib actions for the TurtleBot.

turtlebot_apps: pano_core | pano_py | pano_ros | turtlebot_actions | turtlebot_calibration | turtlebot_core_apps | turtlebot_follower | turtlebot_navigation | turtlebot_panorama | turtlebot_sounds | turtlebot_teleop

Package Summary

turtlebot_actions provides several basic actionlib actions for the TurtleBot.

turtlebot_apps: pano_core | pano_py | pano_ros | turtlebot_actions | turtlebot_calibration | turtlebot_core_apps | turtlebot_follower | turtlebot_navigation | turtlebot_panorama | turtlebot_teleop

Package Summary

turtlebot_actions provides several basic actionlib actions for the TurtleBot.

turtlebot_apps: turtlebot_actions | turtlebot_calibration | turtlebot_follower | turtlebot_navigation | turtlebot_rapps

Package Summary

turtlebot_actions provides several basic actionlib actions for the TurtleBot.

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)

Parameters

~base_frame (string, default: base_link) ~odom_frame (string, default: odom) ~turn_rate (double, default: 0.75) ~forward_rate (double, default: 0.25)

Required tf Transforms

odom_framebase_frame

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


2019-11-09 13:20