echo /pose issue #340
-
Hello, I came across a similar issue in this forum, but since the content of the question is different, I started a new discussion thread. We are currently using the OptiTrack motion capture system, and we've resolved the motion capture tracking issue as per the instructions in #322. However, we've encountered a new problem. When I run 'ros2 launch crazyflie launch.py,' there are no errors, and when I run 'rviz2,' there are no issues either. But when I try 'ros2 topic echo pose,' nothing appears. When I checked 'ros2 topic list,' I found that 'cf10/pose' exists, but nothing appears when I use 'echo' (as shown in the picture). Any advice would be greatly appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
What exactly are you trying to see? if all you want are the poses from optitrack, you can I think you actually have a different issue though, which is that the crazyflie hasn't finished connecting. The last message from the server is |
Beta Was this translation helpful? Give feedback.
requires communication from the firmware
wasn't great phrasing on my part, but I meant that it requires radio messages from the crazyflie back to the crazyflie server that contain the poses. Those parameters that are being logged are parameters onboard the crazyflie that are sent to the server at the requested frequency. If all you want is the pose data, you can grab that from /poses or /tf, which comes from your motion capture instead of logging the firmware_parameter version…