working with crazy-swarm server and flow-deck #324
Replies: 9 comments
-
|
Beta Was this translation helpful? Give feedback.
-
@GalBrandwine did you ever get good results using the Flow deck with crazyswarm? |
Beta Was this translation helpful? Give feedback.
-
I tested this with one CF a few days ago. It works. I'll soon share a PR that adds pose visualization for that case (and the case where other loco systems are used). One problem I see is that sometimes the EKF diverges while the quad is still on the ground and in that case one should obviously not take off. |
Beta Was this translation helpful? Give feedback.
-
Are there any updates on this? I also experience a diverging EKF when flying only with the flow deck. Usually I can take off and land once or twice before the EFK diverges while the CF is sitting on the ground. Sometimes rebooting helps but often I have to move the drone a bit and reboot again. My settings for the
|
Beta Was this translation helpful? Give feedback.
-
This is most likely an issue with the EKF in the official firmware. Did you pick their recent improvement (bitcraze/crazyflie-firmware#608)? |
Beta Was this translation helpful? Give feedback.
-
I flashed the master branch of the firmware a few days ago, so I think this improvement should be included. |
Beta Was this translation helpful? Give feedback.
-
I did a few more tests today made the following observations. We are always flying above textured rubber mats with a black-white pattern. When standing on a white spot, the EFK does not diverte. However, when moving it over a dark/black spot, it diverges almost immediately. When moving from a black to a white spot, it stops diverging and keeps the offset. When using the tools provided by When I fly manually with the I checked the parameters in Does anyone else observed a similar behaviour? |
Beta Was this translation helpful? Give feedback.
-
The relevant parameters would be in the |
Beta Was this translation helpful? Give feedback.
-
I was using the |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello all.
We have sucsesfuly flown 3 crazyflies with optitrack mocap.
the hover_swarm.launch, and the figure8_csv.py, worked perfectly.
Now we want to use flow deck:
for that we have changed the necesary changed in the hover_swarm.launch file:
(motion_capture_type: "none")
but when we test it by doing:
roslaunch crazyswarm hover_swarm.launch
and than:
rosservice call /cfX/takeoff...
But then the crazyflie is going crazy, and not taking off in a stable and elegant way.
we use the "log1", to log our stateEstimate.x & stateEstimate.y & stateEstimate.z.
they are publishing the initial location of the drone.
and when we try to manually lift the drone we receive the correct feedback.
what i want to know:
0. why the crazyflie is going crazy?
Beta Was this translation helpful? Give feedback.
All reactions