At the recent LCA'2014 conference in Perth I gave a couple of talks about research projects I'm working on with ardupilot. These show a couple of the things that we are working towards with APM.

The first is a talk on differential GPS which is part of a collaboration between Ben Nizette at ANU and myself.

Video:

https://www.youtube.com/watch?v=sl8aJlG52PE

Slides: http://uav.tridgell.net/LCA2014/dgps.pdf

The second talk is about the research project to run ardupilot directly on embedded Linux boards, which opens up some really interesting possibilities for APM:

Video:

https://www.youtube.com/watch?v=ealH3qP_pBE

Slides: http://uav.tridgell.net/LCA2014/AP_Linux.pdf

These projects are really just a small part of what we are working on, but I thought a few people might be interested in them.

Cheers, Tridge

 

 

Views: 13205


Moderator
Comment by Gary Mortimer on January 31, 2014 at 10:43am

I know I am setting up a Vtail fixed wing platform today and I am just working through the wiki step by step and so far I have not found a missing step. I should add I am talking to the platform using a 3DR radio set that Tridge was responsible for. That had me thinking just how hard it was back when we first started using xbees and you had to fiddle and faff for days to get them to work.

From me as well thanks so much to all involved it really is top banana. I wonder what it will look like in five years time.

Comment by Dries Raymaekers on January 31, 2014 at 10:43am

I enjoyed the talks Tridge, thanks! Can become very interesting for direct georeferencing of images taken from a UAV if IMU precision enhances!

Comment by Jesus A on January 31, 2014 at 11:46am

Great talk Tridge!

Very interesting and educational. Just learnt a lot!

Thanks!

Comment by Mustafa TULU on January 31, 2014 at 11:53am

I did not bored any second of the presentation port to linux it was awsome. Thanks.

Comment by Dean on January 31, 2014 at 1:52pm

Awesome!

Comment by Bot Thoughts on January 31, 2014 at 3:34pm

Excellent talk! Really got the gears spinning...

Comment by Luiz Miranda on January 31, 2014 at 7:50pm

very excited with all this new things coming up...I have learned a lot by watching this conference. thanks a lot

Comment by Tim Michals on February 1, 2014 at 10:07am

Freescale is incorporating ARM A5 Cortex and ARM M4 Cortex in one chip to help address some of the issues of general OS and realtime integration.   Board: http://www.phytec.com/products/single-board-computers/Chip: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=VF6xx

Also, here is an interesting read: http://lwn.net/Articles/572740/


Developer
Comment by John Arne Birkeland on February 2, 2014 at 6:18am

Great presentation Tridge.

Regarding the from a Linux perspective, troublesome usec signal (PWM) range. If you have constant >1 usec variation in a servo PWM signal this would no longer be considered signal jitter, and instead become servo chatter. With servo chatter the servo motor is constantly moving back and forth, leading to excessive drain and worst case servo motor/driver burnouts. A hardware driven PWM signal (commercial receiver) typically will have jitter in the <10ns range.

Comment by hotelzululima on February 2, 2014 at 1:58pm

Hi Tridge,

              have you checked out the gumstix overo line yet.. and is your source archive for APM on linux available on github yet for others to play with??(gumstix owners fer instance :)

    The cosmic+ module that tim references above is also fascinating.

Reaon for my interest in gumstix is because of both global shutter cam boards and sensors with external lensing availalble for same(say for glyph base navigation(hmm 10 ft on a side QR codes?))  and the navstik.org people have a  direct plugin interface to the gumstix overo line...

They also run NUTTX and APM and have proven willing to put the crypto variant of the ARM4 chip  on the FC board.    

       just something to think about

Comment

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

Join DIY Drones

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service