Welcome to the Next Generation Multicopter

What's the NG?

This is a open source community project to build a modern autonomously flying Multicopter.

New: 2.4GHz Diversity NG Video PCB boards available!

Attention

If you are planing to order the electronic parts, please look at the HW-0.22 Partlist quite often!
The parts, their availability and distributors may have beeen updated!

Nine HW-0.10 prototypes were flying in summer 2008. Since the 25c3 - The CCC Congress in Berlin twenty-five HW-0.20 prototypes were produced and were tested by our Beta-Testers. We received a lot of feedback and bug reports which we incooperated into the newer NGOS versions and into the next hardware revision called HW-0.21. Thirty final HW-0.21 prototypes were produced and tested in sommer 2009. We did small changes in the print and design and incoperated them into HW-0.22. HW-0.22 was produced in bigger quantity in preparation of the first public release. At the 26c3 - this years CCC Congress in Berlin - we did a first public hardware release of HW-0.22. The HW-0.22 PCB are now available in our Shop.

Note

This is a community development project and no nice and shiny finished product!

Please be aware that the NG Multikopter Project and the old UAVP Project are fully independant projects with different developers and different philosophy. The NG has a new, very different software and hardware design!

Having more and more vistors from China we would like make a political statement here:
Fight to free Tibet! 自由西藏! Free speech to everyone! Stop Internet censoring now!

For more information check out the new NG Board, the Features list and the News page. On the PlanetNG page you will find an aggregation of all known NG blogs and on the PlanetMC page you will find an aggregation of all known quadcopter blogs. On the pages Pictures and Videos you can find different multimedial impressions of our work, of the flights done and of some meetings. Be sure to check out the UserCopters page as well, where you will find pictures and specifications of already airborne NGs. In the Download section you will find all software releases.

Be sure to read through our Documentation. You can buy the needed PCB in our Shop.

UAVP-NG 44cm UAVP-NG HW-0.20

News

The latest NG News sorted by date:

22.08.2010

Ygramul's dynamic FPV flight with HW-0.21,SW-0.59

22.08.2010

Timo's Talk at FrOSCom - "Quadrocopter für Anfänger - How to make them fly" 

03.08.2010

Amir wrote a blog article on the latest developments: DCM and GPS

31.07.2010

Maidenflight of Stefan's NG-Two using HW-0.22, SW-0.60

10.07.2010

The 3. UAVP-NG Multikopter & Developer Meeting in Zuerich, Switzerland (footage from Rob and Ygramul)

24.06.2010

The first NG GPS Position Hold flight was successful! We did it using HW-0.22, SW-0.60

16.06.2010

A first outdoor flight of the new DCM based amir-ng controller with Kalman drift compensation

12.06.2010

Release of NGOS-0.59 with a lot of bug fixes and feature improvements

10.06.2010

Maidenflight of the new amir-ng controller based on DCM with Kalman drift compensation

05.06.2010

Maidenflight of Rabbit's new NG using SW-0.58, HW-0.22

01.06.2010

The UAVP-NG Shop offers the new 2.4GHz Diversity NG Video TX/RX PCB!

28.05.2010

Rob's after-work flight with HW-0.21, SW-0.58

27.05.2010

Taarek's third FPV flight with defty crash at the end when a 12" prop broke

29.04.2010

Taarek's second FPV flight on the next day

29.04.2010

Ralf did a first flight using the new native digital S3D DSL 2.4GHz support

28.04.2010

Taarek's first FPV flight on a nice sunny day

20.04.2010

Release of NGOS-0.58 with yaw stability improvements, yaw filter and better rc mode support

05.04.2010

Release of NGOS-0.57 with rc-mode support, actor limiting and several bug fixes

24.03.2010

Amir's first sunny flight this year using HW-0.21, SW-0.57b

23.03.2010

Maidenflight of Falstaff's NG using HW-0.22, SW-0.56

07.03.2010

Release of NGOS-0.56 with support for the blc HAL and several bug fixes

05.03.2010

The UAVP-NG Shop offers assembled and tested LIS3LV02DQ breakout boards!

20.02.2010

Maidenflight of Spida's NG with Turnigy 28-30C motors using SW-0.55, HW-0.21

04.02.2010

The UAVP-NG Shop is fully restocked! New NGcon, NGusb & ADXR610 PCBs are available!

30.01.2010

Ralf is flying his NG at the Indoor Gaudi 2010 in Munich

31.01.2010

Release of NGOS-0.55 with support for the VDRIVE2, the X8X coax x-mode HAL and the ng-tools source

13.01.2010

The UAVP-NG Shop is sold out! We expect new FCs within the next two weeks.

12.01.2010

Important informations concerning pilot public insurance in Switzerland and Germany (in german)

09.01.2010

Release of NGOS-0.54 containing support for HW-0.21 and HW-0.22, NGPP and the new RC- and SB-controller

07.01.2010

New! HW-0.22 Mounting Order List - How to mount FC und SB systematically using the HW-0.22 PCB

04.01.2010

Flying in Winter - Ralf's Winter Moves using SW-0.54, HW-0.22

26.12.2009

The new UAVP-NG Shop opens its doors and offers HW-0.22 PCBs to the broad public!

19.12.2009

Ralf's new NG based on HW-0.22 is airborne!

26.11.2009

The final HW-0.22 boards have arrived!

21.11.2009

Ygramul's FPV test flight of the Bearing-Hold controller using SW-0.54, HW-0.21

16.11.2009

Rob's test flight with new parameters using SW-0.54, HW-0.21

11.11.2009

The first batch HW-0.22 boards has been ordered

05.11.2009

Rob maidened NG#2 without problems using SW-0.54, HW-0.21

24.10.2009

Ygramul's first FPV flight with his unproven new NG using SW-0.54, HW-0.21

24.10.2009

Another maidenflight, this time of StromFlieger's NG using SW-0.54, HW-0.21

24.10.2009

The maidenflight of Ygramul's new NG using SW-0.54, HW-0.21

20.10.2009

Taarek's maidenflight of his new 12" NG with TR35-30C motors using SW-0.54, HW-0.21

26.09.2009

Ralf did another Video of his MiniNG using SW-0.54, HW-0.21

15.09.2009

Ralf's newest video of his MiniNG using SW-0.54, HW-0.21

14.09.2009

Ralf's Video about 2. NG Developer Meeting - Review

09.09.2009

Nabil's unproblematic maidenflight of his new NG using SW-0.54, HW-0.21

25.08.2009

First HW 0.21 is flying, Ralf's MiniNG using SW-0.54, HW-0.21

22.08.2009

2. NG Developer Meeting in lovely Zürich, Switzerland

06.07.2009

Rob's Video about the NG-Developer meeting in sunny Zurich

05.07.2009

Olaf's Video about the 1. NG Developer Meeting in Zürich

04.07.2009

Amir's Video about the 1. NG Developer Meeting in Zürich

04.07.2009

1. NG Developer Meeting in lovely Zürich, Switzerland

The is also more Older News.

Highlights

Ygramul's dynamic NG FPV flight on the 22.08.2010

Try to fly my NG a little bit more dynamic with ACC mode. Unfourtanly my NG is also still to heavy for it's motor/prop combination. For more information see my thread in the NG Forum.

First GPS Position Hold flight on the 24.06.2010

This shows the very first GPS Position Hold flight of our new DCM based flight controller with Kalman Drift compensation in SO(3), the manifold of the special orthogonal group of rotations.

To Vimeo Site of this Video.

Maidenflight of the new DCM based Controller with Kalman Drift Compensation in SO(3) on the 16.06.2010

This shows the first flight of our new DCM based flight controller with Kalman Drift compensation.

To the Vimeo Site of this Video.

Amir's first sunny flight this year on the 24.03.2010

Winter Moves - MiniMikro's Hardware 0.22, 04.01.2010

  • RoKoNG
    Hardware 0.22
    4x Hacker Clone
    EPP 1045

    Gehe zur Vimeo Seite dieses Films.

Servo Attitude Compensation Demonstration on the 16.11.2009

Here the two servos are attached to the RC-Controller which receives attitude information from the flight control by NGPP - The NG Peripherial Protocol.

NGPP is a register based access protocol allowing direct memory access on the slave device similar to MODBUS. The RC-Controller does attitude compensation on two defined servo outputs of the five available ones.


Example of a NGPP access from the NGOS:

# show ngpp rcctrl

NGPP rc-ctrl registers: 

  rc.devices          3
  rc.ngos.ver        54
  rc.ngos.rev      3997
  rc.nick             0
  rc.roll             0
  rc.yaw              0
  rc.nick.corr        0
  rc.roll.corr        0
  rc.yaw.corr         0
  rc.servo.nick       1
  rc.servo.roll       2
  rc.servo.opmode     0
  rc.servo1           0
  rc.servo2           0
  rc.servo3           0
  rc.servo4           0
  rc.servo5           0
  rc.dsl0.rssi      161
  rc.dsl0.ch0       135
  rc.dsl0.ch1         1
  rc.dsl0.ch2         2
  rc.dsl0.ch3         2
  rc.dsl0.ch4       135
  rc.dsl0.ch5         2
  rc.dsl0.ch6       134
  rc.dsl0.ch7       212
  rc.dsl0.ch8       132
  rc.dsl0.ch9       227
  rc.dsl1.rssi        0
  rc.dsl1.ch0         0
  rc.dsl1.ch1         0
  rc.dsl1.ch2         0
  rc.dsl1.ch3         0
  rc.dsl1.ch4         0
  rc.dsl1.ch5         0
  rc.dsl1.ch6         0
  rc.dsl1.ch7         0
  rc.dsl1.ch8         0
  rc.dsl1.ch9         0
  rc.test1            0
  rc.test2            0

Other language

Please note that there is a german Frontpage: StartSeite.

Web Counter

FrontPage (last edited 2010-08-28 14:43:54 by AmirGuindehi)