In the /msg directory, there are two files: ChangeUp.msg and ChangeUpGoals.msg. ChangeUp.msg has the robots and balls positions while ChangeUpGoals.msg takes the ChangeUp message and figure out which goals the balls are in (if any) and has an array of int8 for each goal to publish the infomation. The lower index of the list means the lower the ball in height.
TODO:
gazeboModels.py currently takes the models from gazebo and converts them to a Pose or PoseArray to pass to the ChangeUp message. This file also needs to take the x,y, and z coordinates in the ChangeUp message and create a ChangeUpGoals object.
In the /msg directory, there are two files:
ChangeUp.msg
andChangeUpGoals.msg
.ChangeUp.msg
has the robots and balls positions whileChangeUpGoals.msg
takes the ChangeUp message and figure out which goals the balls are in (if any) and has an array of int8 for each goal to publish the infomation. The lower index of the list means the lower the ball in height.TODO:
gazeboModels.py
currently takes the models from gazebo and converts them to aPose
orPoseArray
to pass to the ChangeUp message. This file also needs to take the x,y, and z coordinates in the ChangeUp message and create a ChangeUpGoals object.