LPS and ROS issues
Posted: Mon Dec 04, 2017 9:07 am
Hi Crazyflie Teamwork,
we are students who are working on a thesis project which plans to fly crazyfies autonomously, using the ROS environment and the LPS positioning system and we have a series of problems:
1)
We were able to configure the LPS system and to fly a single crazyflie, using the autonomousSequence.py script, finding the expected results.
We have expanded the configuration by adding a second crazyflie and compiling the firmware of both in TWR-TDMA mode and using the swarmSequence.py script, this time finding the expected results even if with some small problem.
Using a third crazyflie, the configuration becomes extremely unstable as the IMU "goes crazy" to all the crazyflie and they can not find their position in space and we can not execute the script swarmSequenceCircle.py
We have already tried to change the firmware of the crazyflie and of the anddoaggi in TDoA mode but the crazyflie can not calculate their position. Furthermore, some LPS nodes turn off. How could we solve?
2)
https://ibb.co/cDrrnw
https://ibb.co/jPATZb
Using the ROS driver and launching the command: roslaunch bitcraze_lps_estimator dwm_loc_ekf_hover.launch are the problems attached in the images, ie that both the crazyflie and the joystick are not recognized on rviz.
What do you suggest?
Thank you in advance
we are students who are working on a thesis project which plans to fly crazyfies autonomously, using the ROS environment and the LPS positioning system and we have a series of problems:
1)
We were able to configure the LPS system and to fly a single crazyflie, using the autonomousSequence.py script, finding the expected results.
We have expanded the configuration by adding a second crazyflie and compiling the firmware of both in TWR-TDMA mode and using the swarmSequence.py script, this time finding the expected results even if with some small problem.
Using a third crazyflie, the configuration becomes extremely unstable as the IMU "goes crazy" to all the crazyflie and they can not find their position in space and we can not execute the script swarmSequenceCircle.py
We have already tried to change the firmware of the crazyflie and of the anddoaggi in TDoA mode but the crazyflie can not calculate their position. Furthermore, some LPS nodes turn off. How could we solve?
2)
https://ibb.co/cDrrnw
https://ibb.co/jPATZb
Using the ROS driver and launching the command: roslaunch bitcraze_lps_estimator dwm_loc_ekf_hover.launch are the problems attached in the images, ie that both the crazyflie and the joystick are not recognized on rviz.
What do you suggest?
Thank you in advance