Public Member Functions | |
def | __init__ (self) |
def | cleanup (self) |
def | delete_debug_markers (self) |
def | draw_debug_markers (self, target_position, start_goal, end_goal) |
def | dynamic_reconfigure_callback (self, config, level) |
def | get_angle_error (self, current_pose, target_position) |
def | get_distance (self, pose, goal) |
def | get_linear_velocity (self, distance, angle_error) |
def | send_twist (self, vel_x, vel_z) |
def | update (self) |
def | update_plan (self) |
Definition at line 124 of file line_planner_node.py.
def line_planner_node.LineFollowingController.__init__ | ( | self | ) |
Definition at line 125 of file line_planner_node.py.
def line_planner_node.LineFollowingController.cleanup | ( | self | ) |
Definition at line 326 of file line_planner_node.py.
def line_planner_node.LineFollowingController.delete_debug_markers | ( | self | ) |
Definition at line 330 of file line_planner_node.py.
def line_planner_node.LineFollowingController.draw_debug_markers | ( | self, | |
target_position, | |||
start_goal, | |||
end_goal | |||
) |
Definition at line 339 of file line_planner_node.py.
def line_planner_node.LineFollowingController.dynamic_reconfigure_callback | ( | self, | |
config, | |||
level | |||
) |
Definition at line 177 of file line_planner_node.py.
def line_planner_node.LineFollowingController.get_angle_error | ( | self, | |
current_pose, | |||
target_position | |||
) |
Definition at line 198 of file line_planner_node.py.
def line_planner_node.LineFollowingController.get_distance | ( | self, | |
pose, | |||
goal | |||
) |
Definition at line 217 of file line_planner_node.py.
def line_planner_node.LineFollowingController.get_linear_velocity | ( | self, | |
distance, | |||
angle_error | |||
) |
Definition at line 222 of file line_planner_node.py.
def line_planner_node.LineFollowingController.send_twist | ( | self, | |
vel_x, | |||
vel_z | |||
) |
Definition at line 312 of file line_planner_node.py.
def line_planner_node.LineFollowingController.update | ( | self | ) |
Definition at line 238 of file line_planner_node.py.
def line_planner_node.LineFollowingController.update_plan | ( | self | ) |
Definition at line 285 of file line_planner_node.py.
line_planner_node.LineFollowingController.active |
Definition at line 166 of file line_planner_node.py.
line_planner_node.LineFollowingController.cmd_vel_pub |
Definition at line 153 of file line_planner_node.py.
line_planner_node.LineFollowingController.DEBUG_MARKERS |
Definition at line 146 of file line_planner_node.py.
line_planner_node.LineFollowingController.goal_server |
Definition at line 165 of file line_planner_node.py.
line_planner_node.LineFollowingController.LINE_DIVERGENCE |
Definition at line 140 of file line_planner_node.py.
line_planner_node.LineFollowingController.LINEAR_ACCEL |
Definition at line 136 of file line_planner_node.py.
line_planner_node.LineFollowingController.marker_pub |
Definition at line 157 of file line_planner_node.py.
line_planner_node.LineFollowingController.marker_publish_skip |
Definition at line 170 of file line_planner_node.py.
line_planner_node.LineFollowingController.MAX_ANGULAR_SPD |
Definition at line 134 of file line_planner_node.py.
line_planner_node.LineFollowingController.MAX_LINEAR_SPD |
Definition at line 138 of file line_planner_node.py.
line_planner_node.LineFollowingController.MAX_PROJECT_DIST |
Definition at line 142 of file line_planner_node.py.
line_planner_node.LineFollowingController.MIN_GOAL_DIST |
Definition at line 132 of file line_planner_node.py.
line_planner_node.LineFollowingController.MIN_LINEAR_SPD |
Definition at line 137 of file line_planner_node.py.
line_planner_node.LineFollowingController.MIN_PROJECT_DIST |
Definition at line 141 of file line_planner_node.py.
line_planner_node.LineFollowingController.pid |
Definition at line 159 of file line_planner_node.py.
line_planner_node.LineFollowingController.plan_pub |
Definition at line 156 of file line_planner_node.py.
line_planner_node.LineFollowingController.reconfigure_server |
Definition at line 168 of file line_planner_node.py.
line_planner_node.LineFollowingController.SIDE_OFFSET_MULT |
Definition at line 144 of file line_planner_node.py.
line_planner_node.LineFollowingController.status_pub |
Definition at line 155 of file line_planner_node.py.
line_planner_node.LineFollowingController.tf2_buffer |
Definition at line 150 of file line_planner_node.py.
line_planner_node.LineFollowingController.tf2_listener |
Definition at line 151 of file line_planner_node.py.
line_planner_node.LineFollowingController.tf_listener |
Definition at line 148 of file line_planner_node.py.