Final Assignment
1.0
Research Track part 1 - Assignment 2 - RobEng A.A. 2020/2021
|
Functions | |
def | srv_check_position (data) |
Implementation of the service check_position More... | |
def | get_odom_from_topic (data) |
Store the actual pose. More... | |
Variables | |
string | node_name = "check_position" |
name of this node More... | |
string | name_odom = "/odom" |
topic '/odom' as Subscriber More... | |
string | name_check_position = "/check_position" |
name of the service 'check_position' More... | |
actual_pose = Pose() | |
position, orientation More... | |
topic_odom = None | |
handler topic '/odom' as Subscriber More... | |
def check_position.get_odom_from_topic | ( | data | ) |
Store the actual pose.
data | (nav_msgs/Odometry) the actual pose. |
Definition at line 92 of file check_position.py.
def check_position.srv_check_position | ( | data | ) |
Implementation of the service check_position
data | (final_assignment/check_positionRequest) the request from the caller |
If the flag 'check_only' is true, only send position and other informations. The value of 'distance' will be -1, 'reached' will be false. If a target is given, the service returns 'not success' response if the tolerance is less or equal than 0.
See also: /check_position service
Definition at line 58 of file check_position.py.
check_position.actual_pose = Pose() |
position, orientation
Definition at line 41 of file check_position.py.
string check_position.name_check_position = "/check_position" |
name of the service 'check_position'
Definition at line 38 of file check_position.py.
string check_position.name_odom = "/odom" |
topic '/odom' as Subscriber
Definition at line 35 of file check_position.py.
string check_position.node_name = "check_position" |
name of this node
Definition at line 32 of file check_position.py.
check_position.topic_odom = None |
handler topic '/odom' as Subscriber
Definition at line 101 of file check_position.py.