Final Assignment  1.0
Research Track part 1 - Assignment 2 - RobEng A.A. 2020/2021
points_manager Namespace Reference

Functions

def cbk_get_point (req)
 get one point randomly More...
 
def cbk_point_defined (req)
 check is one given point is defined More...
 
def shut_msg ()
 shutdown message More...
 

Variables

string node_name = "points_manager"
 name of this node More...
 
list positions = [ Point(-4,-3,0), Point(-4,2,0), Point(-4,7,0), Point(5,-7, 0), Point(5,-3,0), Point(5,1,0) ]
 Available positions. More...
 
string name_get_point = "/get_point"
 
string name_position_defined = "/position_defined"
 
 handler_get_point = rospy.Service( name_get_point, get_point, cbk_get_point )
 
 handler_position_defined = rospy.Service( name_position_defined, position_defined, cbk_point_defined )
 

Function Documentation

◆ cbk_get_point()

def points_manager.cbk_get_point (   req)

get one point randomly

Parameters
req[final_assignment/get_pointRequest] empty.

Definition at line 53 of file points_manager.py.

◆ cbk_point_defined()

def points_manager.cbk_point_defined (   req)

check is one given point is defined

Parameters
req[final_assignment/position_definedRequest] the point

Definition at line 67 of file points_manager.py.

◆ shut_msg()

def points_manager.shut_msg ( )

shutdown message

Definition at line 80 of file points_manager.py.

Variable Documentation

◆ handler_get_point

points_manager.handler_get_point = rospy.Service( name_get_point, get_point, cbk_get_point )

Definition at line 92 of file points_manager.py.

◆ handler_position_defined

points_manager.handler_position_defined = rospy.Service( name_position_defined, position_defined, cbk_point_defined )

Definition at line 96 of file points_manager.py.

◆ name_get_point

string points_manager.name_get_point = "/get_point"

Definition at line 42 of file points_manager.py.

◆ name_position_defined

string points_manager.name_position_defined = "/position_defined"

Definition at line 45 of file points_manager.py.

◆ node_name

string points_manager.node_name = "points_manager"

name of this node

Definition at line 32 of file points_manager.py.

◆ positions

list points_manager.positions = [ Point(-4,-3,0), Point(-4,2,0), Point(-4,7,0), Point(5,-7, 0), Point(5,-3,0), Point(5,1,0) ]

Available positions.

Definition at line 35 of file points_manager.py.