|
def | __init__ (self, name) |
|
def | blocked (self, target_angle, dist) |
|
def | execute_cb (self, goal) |
|
def | laser_cb (self, scan) |
|
def | laser_to_base (self, distance_laser, angle_laser) |
|
def | manual_cb (self, target_pose) |
|
def | rotate_in_place (self, direction) |
|
def | translate_towards_goal (self, target_angle) |
|
def | translate_towards_goal_holonomically (self, x_diff, y_diff, dist) |
|
Definition at line 18 of file move_base_straight.py.
def move_base_straight.MoveBaseStraightAction.__init__ |
( |
|
self, |
|
|
|
name |
|
) |
| |
def move_base_straight.MoveBaseStraightAction.blocked |
( |
|
self, |
|
|
|
target_angle, |
|
|
|
dist |
|
) |
| |
def move_base_straight.MoveBaseStraightAction.execute_cb |
( |
|
self, |
|
|
|
goal |
|
) |
| |
def move_base_straight.MoveBaseStraightAction.laser_cb |
( |
|
self, |
|
|
|
scan |
|
) |
| |
def move_base_straight.MoveBaseStraightAction.laser_to_base |
( |
|
self, |
|
|
|
distance_laser, |
|
|
|
angle_laser |
|
) |
| |
Uses the laws of sines and cosines to transform range/angle pairs in the
base laser frame to range/angle pairs relative to the base footprint frame.
Definition at line 84 of file move_base_straight.py.
def move_base_straight.MoveBaseStraightAction.manual_cb |
( |
|
self, |
|
|
|
target_pose |
|
) |
| |
def move_base_straight.MoveBaseStraightAction.rotate_in_place |
( |
|
self, |
|
|
|
direction |
|
) |
| |
def move_base_straight.MoveBaseStraightAction.translate_towards_goal |
( |
|
self, |
|
|
|
target_angle |
|
) |
| |
def move_base_straight.MoveBaseStraightAction.translate_towards_goal_holonomically |
( |
|
self, |
|
|
|
x_diff, |
|
|
|
y_diff, |
|
|
|
dist |
|
) |
| |
move_base_straight.MoveBaseStraightAction.action_name |
move_base_straight.MoveBaseStraightAction.action_server |
move_base_straight.MoveBaseStraightAction.ANGULAR_SPEED_GAIN |
move_base_straight.MoveBaseStraightAction.client |
move_base_straight.MoveBaseStraightAction.cmd_vel_pub |
move_base_straight.MoveBaseStraightAction.footprint_frame |
int move_base_straight.MoveBaseStraightAction.FREQ = 10 |
|
static |
move_base_straight.MoveBaseStraightAction.GOAL_THRESHOLD |
move_base_straight.MoveBaseStraightAction.GOAL_THRESHOLD_ACCEPTABLE |
move_base_straight.MoveBaseStraightAction.GOAL_TOPIC_NAME |
move_base_straight.MoveBaseStraightAction.HOLONOMIC |
move_base_straight.MoveBaseStraightAction.laser_base_offset |
move_base_straight.MoveBaseStraightAction.MAX_SPEED |
move_base_straight.MoveBaseStraightAction.MIN_SPEED |
move_base_straight.MoveBaseStraightAction.RANGE_MINIMUM |
move_base_straight.MoveBaseStraightAction.REQUIRED_APERTURE |
move_base_straight.MoveBaseStraightAction.scan |
move_base_straight.MoveBaseStraightAction.SLOWDOWN_RANGE |
move_base_straight.MoveBaseStraightAction.speed_multiplier |
move_base_straight.MoveBaseStraightAction.tf_listener |
move_base_straight.MoveBaseStraightAction.YAW_GOAL_TOLERANCE |
The documentation for this class was generated from the following file: