Last month we ordered an Arduino Yún, but the shipping to our contry is taking longer than expected. We have been thinking about ways to overcome this. We have an Arduino UNO and a pair of XBee transmitters, and a friend of us can lend us his Beaglebone Black for some time. We have two ideas:

  1. Connect the Beaglebone Black to the PC and to one XBee receiver, so we  can be able to use it as an interface through the PC and quadrotor, and use its processing power for the spiking neural network we are thinking of using. On the quadrotor, there would be a GY-521 accelerometer-gyroscope, a XBee transmitter and an ultrasound sensor. The arduino UNO on the quadrotor would be sending sensor data to the BBB through XBee.
  2. Use the Beaglebone Black as the main control unit for the quadrotor. We haven't done this because it would need extra circuitry to connect the BBB to the sensors and transmitters, and the quadrotor doesn't have that much space (It's a Draganflyer V without its circuitry)


We would like to ask you which one would you choose, and why. Also, if you think that the delay of the transmission by XBee on the alternative #1 could be too much.

(We have logic converters for the BBB)

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Moderator

    I would do #3 or #4 -

    #3 Use an APM2.6 onboard for flight, and BBB for higher level control, and place them both onboard, or

    #4 Use a PixHawk, and do everything right on that board, starting with Nutt and PX4 toolchain

This reply was deleted.

Activity