Public Member Functions | Public Attributes | Static Public Attributes
move_base_straight.MoveBaseStraightAction Class Reference

List of all members.

Public Member Functions

def __init__
def blocked
def execute_cb
def laser_cb
def laser_to_base
def manual_cb
def rotate_in_place
def translate_towards_goal
def translate_towards_goal_holonomically

Public Attributes

 action_name
 action_server
 ANGULAR_SPEED_GAIN
 client
 cmd_vel_pub
 footprint_frame
 GOAL_THRESHOLD
 GOAL_THRESHOLD_ACCEPTABLE
 GOAL_TOPIC_NAME
 HOLONOMIC
 laser_base_offset
 MAX_SPEED
 MIN_SPEED
 RANGE_MINIMUM
 REQUIRED_APERTURE
 scan
 SLOWDOWN_RANGE
 speed_multiplier
 tf_listener
 YAW_GOAL_TOLERANCE

Static Public Attributes

int FREQ = 10

Detailed Description

Definition at line 18 of file move_base_straight.py.


Constructor & Destructor Documentation

Definition at line 22 of file move_base_straight.py.


Member Function Documentation

def move_base_straight.MoveBaseStraightAction.blocked (   self,
  target_angle,
  dist 
)

Definition at line 94 of file move_base_straight.py.

Definition at line 163 of file move_base_straight.py.

Definition at line 142 of file move_base_straight.py.

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 
)

Definition at line 159 of file move_base_straight.py.

Definition at line 133 of file move_base_straight.py.

Definition at line 126 of file move_base_straight.py.

Definition at line 118 of file move_base_straight.py.


Member Data Documentation

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 20 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.

Definition at line 22 of file move_base_straight.py.


The documentation for this class was generated from the following file:


move_base_straight
Author(s): Thorsten Gedicke
autogenerated on Sat Jun 8 2019 19:40:37