Moderator

Arducopter32 ver 2.0.39(40) is Alive

Add new video :) Emile Enjoy to fly with Arducopter32 :)

 

 

 

 

 

Dear Friends,

in these summer Holiday i found the time to finish my porting of Arducopter 2.0.39 to Multipilot32 ( AP32 ).

In this video dimostration you can found the result of my work. We need only to finish the test on waypoint navigation .

 

The configuration of quad in the video is follow :

  • VR Multipilot32.
  • DIY Oilpan.
  • DIY GPS MTK16.
  • DIY Compass.
  • Radio is Spektrum DX6.
  • Motors is Keda 20-22.

The AP32 Upgrade Kit is Available for your Arducopter more info click here : http://www.virtualrobotix.com/page/multipilot32-1

 

In the next days will be available on repo : http://code.google.com/p/multipilot32/downloads/list

 

The functionality available and tested in the video are :

  • Stable mode flight .
  • Loiter + Altitude Hold
  • Return to home.
  • simple mode flight.

The code is fully compatible with Mission Planner i tested until rev 1.0.54.

I tested also the Copter Ground Station for Android it work fine !!!

The code support mavlink protocol and the platform tha use it.

 

The upgrade available using Multipilot32 are :

Imu refresh rate 1 khz instead of 200 hz , more stable flight.

PPMSUM radio input compatible .

SD card for save Option and log not on internal eeprom (Work in progress).

Radio Remap functionality for PPMSUMRECEIVER using Mavlink parameters (Work in progress).

Mixertable for define custom configuration using Mavlink parameters (Work in progress).

 

Thank you very much to all member of Arducopter DevTeam that help me in these work and for they great works:)

A special Thanks for Chris , Jason , Mike and Emile the beta tester taht setup and fly Arducopter32 on his quad and fly in fpv the quad during the test :)

 

Official Thread : http://www.virtualrobotix.com/profiles/blogs/arducopter32-ver-2-0-39-is-alive

Best

Roberto Navoni Foxteam

E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Moderator

    @Thomas

    the dead time for MP32 project for me is 5 years. This is the reason because i choose to have a cpu with goood flash 512 kbyte good ram 64 kbyte and 72 mhz of clock ... In these period of time i will upgrade the project with all the new hardware upgrade from st . The next revision of MP32 could have two kind of micro STM103 and STM205 one at 72 mhz and the second at 120 mhz .

    For understand the differnce of performances the standard APM have 10 CoreMark  MP32 130 MP32 PRO 259 Coremark .

    On MP32 is available yet a lot of operating system. I prefer ChibiOS  , but at the moment the skill necessaries to develop code on OS need an upgrade respect developing on Arduino  Platform.

    We're yet ready with Operatin Systems , too :)

    Today i saw the first result of lod directly write on SD formatted in FAT32 .. It work fine .. you can take SD and put in your pc and see the log .. :)

     

  • Moderator

    @Vincent

    After some months of developing hardware , implementing core lib , implementing APM lib to MP32 after finish this work i check daily the trunk in  SVN repo and upgrade my revision of code and library with patch and functionality.

    I also work to new functionality not available on original code as last that i released in this revision of code :

    http://code.google.com/p/multipilot32/downloads/detail?name=vroboti...

    In my approach i try to put a lot of different code in library and mantain the application code similar to original 8 bit revision.

    So in new branch i develop some new live configuration setup for radio map channel , radio type (PPM SUM / PPM) , live change of frame and support for matrix table for custom or experimental configuration that you can setup live without recompile the code.

     

  • Chris said that the 8 Bit ArduPilot will be supported 2 years, but there will be a new development in the furure (beginning in fall 2011) with new hardware and complete new operating system.
    So MP32 maybe the only plattform continuing development with AC 2.0 in the future
  • I'm just concerned when each time there is a new ACM software version it has to be rewritten for the MP32.

     

  • Moderator

    HI Vincent,

    I'm in the Dev Team ... I start to work to this project two years ago ... MP32 / AP32 is officially supported by the TEAM . Diydrones community and Virtualrobotix.com community support this project.

    I start to work to 32 bit 1 years ago because i thought that we need to a powerfull platform for our Fly platform .

    I think that si the right road for the future implementation.

    @Chris what's your vision :)

    Best

    Roberto

  • Looks very promising.

    Could the arducopter dev team perhaps consider the MP32 to be a future replacement?

    If not, what will be the support in the future of MP32.

  • so what your saying is that the apm board is too slow to achieve something close to your multipilot32 board?
  • Moderator

    @Paul ,

    the Arducopter32 is more stable respect of Arducopter standard because work on a Multipilot32 that use STM32 an Arm processor with 70 hz of clock aorund 90 DMIPS . The cpu in my test is until 20 time fast as standard apm platform.

    There are also other video in my coolection where you can see more about the new platform.

    http://www.virtualrobotix.com/video

    This is another example of quality of flight of Arducopter32

  • Moderator

    @Hein

    The Arducopter32 mantain very similar code , the PDE file is 95 % the same , but i rewrite a lot of code on library , main core lib derived from maple standard library . But if you use beyoid compare you understand the lot of work that i doing this year in my platform :)

     

  • Moderator

    Hi Jan ,

    on that demo we use standard PWM ESC normally we use hobbywing 30 A . I don't know exactly what ESC use emile. The refresh rate on pwm channel is 550 hz , the maximum available with 1000-2000 micro pwm standard .

    Respect of standard Arducopter Arducopter32 with a more powerfull CPU Multipilot32 can http://www.virtualrobotix.com/page/multipilot32-1 can have is fast loop at 1 khz instead of 200 hz as standard apm . So we have twice cicle every 1 cile of pwm update that is good.

    Other upgrade is the gps we update it at 10 hz don't 4 hz as i saw in the last code of standard Acopter.

    More fast cpu = more stable flight .

     

This reply was deleted.