Thank you for your reply. We have followed your advice and designed mounts with damping elements. In a first version we put the tracker on top, but there we still got the reading out 0.0 problem, so we adapted the design and mounted the tracker on the back as can be seen on the pictures below. This seems to work (for now). The balance of the drone is now a bit disturbed, but the flight controller seems to manage it quite well, and we're also testing with small weights on the nose to counteract the weight on the back, which improves stability a bit.
... View more
I am working on a setup with a Parrot Bebop 2 drone to track its pose while flying. My setup works fine when manually moving around the tracker, but once the drones motors switch on, I read out (at the same frequency) 0.0 on all 6 axes (using pyopenvr). According to what I read on similar posts, this is due to the IMU that can't deal with high-frequency vibrations. The suggested solution is mechanical damping. Now the Parrot Bebop 2 already has mechanical damping between the main body and the X-frame on which the motors are attached, but still I face the tracking loss problem. I also read that Developer guidelines v1.5 describes Tracker Firmware where a low pass filter is included. I was wondering if there is a way to 'downgrade' my current Tracker FW version to v1.5, such that, hopefully, the combination of the LPF and the mechanical damping from the drone will result in successful tracking. Or maybe even ignore the IMU readings, since in the drone an IMU is present and I can do the sensor fusion with only the infrared information from the Vive Tracker.
... View more