Gazebo+PX4-SITL implementation problem
giorgiovaccarino opened this issue · 2 comments
I'm having trouble implementing faster on a Gazebo+PX4 SITL simulation.
I have my world and a Iris model.
I implemented a controller in python (option 2 of the architecture) but when I subscribe the /goal topic I get:
[ERROR] [1633099445.913813448]: Client [/Extars_Supervisor] wants topic /goal to have datatype/md5sum [snapstack_msgs/Goal/29f7a5b62089bdabd9ea1780f356bc8b], but our version has [geometry_msgs/PoseStamped/d3812c3cbc69362b77dc0b19b345f8f5]. Dropping connection.
I have deleted the workspace and recompiled several times but to no avail.
On the whole disk as a Goal message definition I have these in my workspace:
./home/robot/extars/extars_ws/devel/.private/snapstack_msgs/lib/python2.7/dist-packages/snapstack_msgs/msg/_Goal.py
./home/robot/extars/extars_ws/devel/lib/python2.7/dist-packages/snapstack_msgs/msg/_Goal.py
Does anyone have an idea?
Could you check if you have any other node (apart from FASTER nodes) publishing the goal
topic? I.e., run rostopic info /goal
(or rostopic info /SQ01s/goal
if you are using a namespace).
It should say that there only FASTER nodes are publishing to that topic, and that its type is snapstack_msgs/Goal
Let me know if this helps!
There must be some problem with namespaces in my configuration that I can not understand for now.
To continue with the simulation I have renamed the topic /goal in /goalx and I can go on.
Thanks, I close this issue and open another one soon to ask for information about the yaw contained in the Goal message.