New to CrazyFlie Need Swarm Help
Posted: Sat Oct 30, 2021 1:28 am
Hello,
I am a new user working with the CrazyFlie 2.0 and I currently am trying to make two drones be able to fly together. I also have two CrazyRadio dongles that can be used to send information to these drones and managed to successfully change their address and specific channel to ensure there is no chatter between the channels.
I think however that only one of my CrazyRadios is being used despite both being recognzied as "connected" in the Bitcraze VM. Is there a tutorial or manner I have to perform to have the second radio be acknowledged as another dongle to send information to a drone.
What I am trying to do is 1 drone per radio.
The current settings I have the drone to are
URI1 = 'radio://0/81/2M/E7E7E7E701'
URI2 = 'radio://1/85/2M/E7E7E7E702'
and running the swarmSequence.py (in crazyflie-lib-python/examples/swarm/) I get acknowledgement that for one drone it successfully downloaded the parameters but for the next drone it does not work. I am not sure if the VM automatically recognizes that radio://0/ and radio://1/ are already two different radios.
Essentially, is there a way I can define each radio to indivdually connect to a specific CrazyFlie and how so.
Thank you very much for your guidance and patience!
I am a new user working with the CrazyFlie 2.0 and I currently am trying to make two drones be able to fly together. I also have two CrazyRadio dongles that can be used to send information to these drones and managed to successfully change their address and specific channel to ensure there is no chatter between the channels.
I think however that only one of my CrazyRadios is being used despite both being recognzied as "connected" in the Bitcraze VM. Is there a tutorial or manner I have to perform to have the second radio be acknowledged as another dongle to send information to a drone.
What I am trying to do is 1 drone per radio.
The current settings I have the drone to are
URI1 = 'radio://0/81/2M/E7E7E7E701'
URI2 = 'radio://1/85/2M/E7E7E7E702'
and running the swarmSequence.py (in crazyflie-lib-python/examples/swarm/) I get acknowledgement that for one drone it successfully downloaded the parameters but for the next drone it does not work. I am not sure if the VM automatically recognizes that radio://0/ and radio://1/ are already two different radios.
Essentially, is there a way I can define each radio to indivdually connect to a specific CrazyFlie and how so.
Thank you very much for your guidance and patience!