Final Assignment
1.0
Research Track part 1 - Assignment 2 - RobEng A.A. 2020/2021
|
Reach a user-defined position using move_base motion planning algorithm. More...
Go to the source code of this file.
Namespaces | |
reach_user_pos_service | |
Functions | |
def | reach_user_pos_service.new_target_to_move_base (target_position) |
send the goal to MoveBase. More... | |
def | reach_user_pos_service.srv_user_target (data) |
implementation of the service '/user_target' More... | |
def | reach_user_pos_service.main () |
a simple spin. More... | |
def | reach_user_pos_service.cbk_on_shutdown () |
This is called on the shutdown of the node. More... | |
Variables | |
string | reach_user_pos_service.node_name = "reach_user_pos_service" |
name of this node More... | |
string | reach_user_pos_service.name_move_base = "/move_base/goal" |
name of the topic 'move_base/goal' (Publisher) More... | |
string | reach_user_pos_service.name_user_target = "/user_target" |
reach_user_pos_service.topic_move_base = None | |
handler topic 'move_base/goal' (Publisher) More... | |
string | reach_user_pos_service.name_check_position = "/check_position" |
name of the service 'check_position' More... | |
int | reach_user_pos_service.min_distance_from_the_target = 2 |
tolerance on the distance from the target More... | |
reach_user_pos_service.cycle_time = rospy.Duration( 0, 500 ) | |
time between two cycles More... | |
reach_user_pos_service.srv_check_position = None | |
call-point of the service 'check_position' More... | |
Reach a user-defined position using move_base motion planning algorithm.
This ROS node implements a simple component in charge of sending to move_base a goal given by the user. It is the implementation of the functionality no.2 when move_base is set.
See also:
Definition in file reach_user_pos_service.py.