CrazySwarm

Firmware/software/electronics/mechanics
Post Reply
novneeton
Beginner
Posts: 4
Joined: Sun Aug 20, 2017 7:16 pm

CrazySwarm

Post by novneeton »

Hey,

I wanted to fly two crazyflies using two radios. Pretty basic stuff. I followed a discussion from 2013.

viewtopic.php?f=9&t=624

But I am not able to connect the second CF. I have two crazyflies 2.0 & I have set different addresses for them. I am not able to use the link radio://<radioindex(1)>/<channel(80)>/<bitrate(250)> to add the second CF. Can someone help me out?
novneeton
Beginner
Posts: 4
Joined: Sun Aug 20, 2017 7:16 pm

Re: CrazySwarm

Post by novneeton »

Btw First time linux user here. Not familiar with Terminal.
arnaud
Bitcraze
Posts: 2538
Joined: Tue Feb 06, 2007 12:36 pm

Re: CrazySwarm

Post by arnaud »

Hi,

the address can be added to the URI, so for example it can look like "radio://0/42/2M/e7e7e7e701". The default address is e7e7e7e7e7.

The discution you have followed is pretty old. Nowadays if you want to use python to connect and control your Crazyflies using python you can look at the python lib examples. For example the swarmSequence example connects two Crazyflie using one radio and sends position setpoint to them: https://github.com/bitcraze/crazyflie-l ... equence.py.

You can also use the ROS crazyflie driver if you want to use ROS. If you are using a Motion capture system, you can fly your Crazyflies using the crazyswarm project: http://crazyswarm.readthedocs.io/en/latest/
Post Reply