For the localization we are using a motion capture system (Optitrack). Crazyflies are using a module called Crazyradio to communicate with the base station which is sending them colors (phases) and new positions. Because of the hardware that we use for this demonstration drones cannot communicate with each other. In terms of communication, a much more interesting demonstration of this model is realized with ground robots ( ua-cam.com/video/atLhROLzsFo/v-deo.html ), where we use ad-hoc wifi network and ROS2 to have a fully distributed system with inter-robot communication.
@@agatabarcis4481 I may have just watched that video and asked the question you just answered. I'm assuming that's the firefly synchronization. Love the work you are all doing. Great stuff.
@@TheJacklwilliams Thank you! In this work, we didn't use firefly synchronization. The coordination in time is done with the Kuramoto model, but the result is also influenced by the distances between agents. If you are interested in details you can also have a look at our publication related to this topic (doi.org/10.1109/MRS.2019.8901095) and the video of the same approach but realized on ground robots (ua-cam.com/video/atLhROLzsFo/v-deo.html).
@@agatabarcis4481 Thank you Agata! That’s great and yes I’d love to read through! It always amazes me the level of innovation achieved in the environments like this. The work you are all doing is a pure example of what advances science and technology for all of us! THANK YOU!
Which software did you use to simulate
How do they communicate and locate themselves?
For the localization we are using a motion capture system (Optitrack). Crazyflies are using a module called Crazyradio to communicate with the base station which is sending them colors (phases) and new positions. Because of the hardware that we use for this demonstration drones cannot communicate with each other. In terms of communication, a much more interesting demonstration of this model is realized with ground robots ( ua-cam.com/video/atLhROLzsFo/v-deo.html ), where we use ad-hoc wifi network and ROS2 to have a fully distributed system with inter-robot communication.
@@agatabarcis4481 I may have just watched that video and asked the question you just answered. I'm assuming that's the firefly synchronization. Love the work you are all doing. Great stuff.
@@TheJacklwilliams Thank you! In this work, we didn't use firefly synchronization. The coordination in time is done with the Kuramoto model, but the result is also influenced by the distances between agents. If you are interested in details you can also have a look at our publication related to this topic (doi.org/10.1109/MRS.2019.8901095) and the video of the same approach but realized on ground robots (ua-cam.com/video/atLhROLzsFo/v-deo.html).
@@agatabarcis4481 Thank you Agata! That’s great and yes I’d love to read through! It always amazes me the level of innovation achieved in the environments like this. The work you are all doing is a pure example of what advances science and technology for all of us! THANK YOU!