ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore_set_pose Namespace Reference

Variables

 anonymous
 
string output = 'SIM/ResetVehiclePose'
 
 marker_name = rospy.get_param('~marker')
 
 x0 = rospy.get_param(marker_name+'_x0',0.0)
 
 y0 = rospy.get_param(marker_name+'_y0',0.0)
 
 z0 = rospy.get_param(marker_name+'_z0',0.0)
 
 x1 = rospy.get_param(marker_name+'_x1',1.0)
 
 y1 = rospy.get_param(marker_name+'_y1',0.0)
 
 z1 = rospy.get_param(marker_name+'_z1',0.0)
 
 pub = rospy.Publisher(output,Pose,queue_size=1)
 
 p0 = Pose()
 
 x
 
 y
 
 z
 
 yaw = math.atan2(y1-y0,x1-x0)
 
 w
 

Variable Documentation

◆ anonymous

adore_set_pose.anonymous

◆ marker_name

adore_set_pose.marker_name = rospy.get_param('~marker')

◆ output

string adore_set_pose.output = 'SIM/ResetVehiclePose'

◆ p0

adore_set_pose.p0 = Pose()

◆ pub

adore_set_pose.pub = rospy.Publisher(output,Pose,queue_size=1)

◆ w

adore_set_pose.w

◆ x

adore_set_pose.x

◆ x0

adore_set_pose.x0 = rospy.get_param(marker_name+'_x0',0.0)

◆ x1

adore_set_pose.x1 = rospy.get_param(marker_name+'_x1',1.0)

◆ y

adore_set_pose.y

◆ y0

adore_set_pose.y0 = rospy.get_param(marker_name+'_y0',0.0)

◆ y1

adore_set_pose.y1 = rospy.get_param(marker_name+'_y1',0.0)

◆ yaw

adore_set_pose.yaw = math.atan2(y1-y0,x1-x0)

◆ z

adore_set_pose.z

◆ z0

adore_set_pose.z0 = rospy.get_param(marker_name+'_z0',0.0)

◆ z1

adore_set_pose.z1 = rospy.get_param(marker_name+'_z1',0.0)