Dancing Crazyflies
Posted: Wed Dec 14, 2016 7:36 pm
Hello.
I am banging my head on the wall like my crazyflies
but I fail to make it run.
I use 6 anchors at the following positions ( note the anchors are more than 1m from the walls ).
anchor0_pos: [ 0.0, 0.0, 2.25]
anchor1_pos: [ 2.5, 0.0, 0.10]
anchor2_pos: [ 5.0, 0.0, 2.25]
anchor3_pos: [ 5.0, 4.0, 0.10]
anchor4_pos: [ 2.5, 4.0, 2.25]
anchor5_pos: [ 0.0, 4.0, 0.10]
All anchors are flashed with the latest version. I tried normal anchor mode and TDOA mode.
As I want to use the crazyflie in a théatre performance, I started with the python scripts, my goal is to later be able to create choreography in Unity3D and control the crazyflie by sending OSC x,y,z positions to a python script.
But it failed...
So I installed ROS to be able to see the estimated position of the crazyflie.
in non tdoa mode, it rarely stabilize. and coordinates are sometime random. In TDOA, the coordinates are jumping and staying to 10.0, 10.0
Is it possible that 1 anchor is causing problems?
How to avoid that wrong position estimation are sent to the kalman filter?
Is it possible to show in Ros or Python Client the estimated distances?
I also see that the Kxd, Kxi, are 0
So what could be wrong?
Thanks in advance.
Vincent.
I am banging my head on the wall like my crazyflies

I use 6 anchors at the following positions ( note the anchors are more than 1m from the walls ).
anchor0_pos: [ 0.0, 0.0, 2.25]
anchor1_pos: [ 2.5, 0.0, 0.10]
anchor2_pos: [ 5.0, 0.0, 2.25]
anchor3_pos: [ 5.0, 4.0, 0.10]
anchor4_pos: [ 2.5, 4.0, 2.25]
anchor5_pos: [ 0.0, 4.0, 0.10]
All anchors are flashed with the latest version. I tried normal anchor mode and TDOA mode.
As I want to use the crazyflie in a théatre performance, I started with the python scripts, my goal is to later be able to create choreography in Unity3D and control the crazyflie by sending OSC x,y,z positions to a python script.
But it failed...
So I installed ROS to be able to see the estimated position of the crazyflie.
in non tdoa mode, it rarely stabilize. and coordinates are sometime random. In TDOA, the coordinates are jumping and staying to 10.0, 10.0
Is it possible that 1 anchor is causing problems?
How to avoid that wrong position estimation are sent to the kalman filter?
Is it possible to show in Ros or Python Client the estimated distances?
I also see that the Kxd, Kxi, are 0
So what could be wrong?
Thanks in advance.
Vincent.