BeagleBone offers up ARM A8 processor, Linux and 10-second boot for 89 bones

 

 

Views: 3497

Comment by Chris Paulson on November 2, 2011 at 10:59am

I'm surprised this didn't get more attention from this community. I see this type of processor as being critical to the Arduplane/Arducopter platforms in the fairly near future. This isn't a platform to replace the low-level control, but instead, supply a good platform to build an 'App' layer onto the Ardu* platforms.

 

With a properly written API, you could interface the Ardupilot to something like Python over a serial port. From there, the application development barrier is significantly reduced. I see big potential in navigation, sensing and scientific imaging. I'm excited by the fact that I could potentially take any off-the-shelf USB sensor dongle, plug it into the 'Ardubeagle', and map sensor values by lat/long and altitude. I could even imagine allowing some path planning control to loop back through a region where a sensor value was abnormally high or something.

 

I know power is a concern, but my board Beagle-XM runs at about 2.5W without a display. For a 30 minute flight, that's about 2% of a 4S 3000mAh battery capacity. It seems like an acceptable hit for the possibilities this platform provides.  


3D Robotics
Comment by Chris Anderson on November 2, 2011 at 11:05am

Chris: I agree, and perhaps this board will take off and provide that function. But in the meantime, we've bet on Android devices to do that and developed the PhoneDrone interface board as the bridge. It's hard to beat the smartphone industry in developing small, light and powerful computing platforms, and we all have old phones lying around waiting for such reuse. Today's pocket supercomputer is next year's outmoded model and a perfect candidate to put in a plane.


Developer
Comment by Pete Hollands on November 2, 2011 at 11:56am

@Chris Paulson, I agree with you.  The original Ardu boards and UAV devboard will act like the core of the brain at the base of the human spine. They will deal with all the low level interrupts, gyros sampling, IMU style functions, and basic flying of the plane (Return to Landin if higher level computers fail). But other computers on the plane, are going to be doing  higher level tasks. Things like "image recognition", "thermal navigation", "intelligent flight navigation past obstacles", "SLAM" etc are going to be easier to implement in a second computer where they already work today. That can be a pandboard, a beagle, or a gumstix. And the glue protocol is likely to be MAVLink. All of this has really already been done. It's just not been talked about much yet. The Phone Drone will have it's place too, but it does not have the literally tens of thousands of software packages and tools that come ready to use on a decent Linux implementation which will include a decent python environment. Example: Pixhawk ETH is using this type of architecture. I think that Tridge is using that architecture for the UAV Outback Challenge with Ardupilot and a Panda Board in his plane.

Comment by Luke Olson on November 2, 2011 at 12:40pm

I've dreaming of a development board that can run Python and provide lots of I/O headers. Sounds like my dream just came true! Thanks for the links and video.

Comment by Anish on November 2, 2011 at 12:58pm

@Chris: i am interested getting my hands on phonedrone board. Hoping to find some supplier in UK.

@Pete: I agree with you about having a brain ( as medic it makes sense). Your spinal cord acts as the bus, there is minimal logic that would work at spinal level( spinal reflexes) and each higher level has more and more functionality. But as it goes up the brain ( higher the functionality) the more time it takes. So the challenge could be to develop a cerebellum ( flight control board) a cortical ( visual recognition etc) and have a fast enough bus and some pwm/i2c interface to devices ( ESC etc).


Distributor
Comment by Martint BuildYourOwnDrone.co.uk on November 2, 2011 at 2:11pm

Hello Anish,

 

I have one of the phonedrone boards sitting on my desk right now, should I place your name on it?

 

It will be going into stock in a day or so..... :)

 

Regards

 

Martin.

www.buildyourowndrone.co.uk

Comment by Lauris on November 2, 2011 at 2:31pm

@Luke: So true.. :)

Comment by Anish on November 2, 2011 at 2:47pm
How expensive is it ;) and have u already posted my latest shipment :(

Distributor
Comment by Martint BuildYourOwnDrone.co.uk on November 2, 2011 at 3:01pm

Your latest shipment had left 5 hours ago, sure we could come to some sort of postal agreement :)

 

Not Looked at the price just yet, the DZ2 stopped it from being stocked in store as I was doing a lot of running about, I will mail you in the morning with some costings.

 

Martin.

Comment by Anish on November 2, 2011 at 3:06pm
I think we need to do that, like amazon prime ;) looking forward to that mail

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

Groups

Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Vertical Horizontal one, is here

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service