All Posts (303)

Sort by

Dear Friends,

this is the OnBoard Video during the flight test of HexaFox32:

Drone Configuration :

CPU : MP32

IMU : VRIMU 1.0

Radio : Jeti with PPM SUM 1 wire 12 channel.

ESC : HobbyWing 30A Pentium

Propeller : 10x4.5

CAM : Go Pro HD connected directoly above on battery support

Firmware : ArduPirates NG32 + MixerTable for HexFlight .

TX Video : 1.2 Ghz 200 mwatt pal video trasmitter tested until 340 m work fine.

Snapshot Source code for Hexa Radial :

http://code.google.com/p/multipilot32/downloads/detail?name=vrobotix-ide-0.0.4%20mixer%20hexaradial.zip&can=2&q=#makechanges

 

I'm working on this configuration for develop affodable platform for FPV and Aerial Video and Picture , this is minor Brother of VR Dragon. The next step test the Gimbal with my custom stabilization code.

Best

Roberto

Read more…

In these years we're doing a lot of experience to develop , electronic board , frame , esc , imu .

The last products was dev product only for hobbist .. now we decide to join force with other partner and start to work on professional platform , improve it and put all our experience in drone used for professional application. The first product is VR Dragon Y6 . This is a Hexa Coax developed by my friends Antonio CEO of FlyCam Italy that ask me to improve his original idea. This platform can support a heavy lift payload , you can put on it professional HD cam and fly for more of 15 minutes , with the coax conf is possible to lost a propeller and landing without big problem. For develop this kind of product we develop professional custom electronic board , firmware frame and  gimbal , this product will be optimize during the professional service doing for filmaker service.

For more info contact : lasernav@gmail.com

Best

Roberto

Read more…

Dear Friends,
in these days i'm starting to test a lot of configuration using MP32 + VRIMU and Ardcuopter NG 32 and Arducopter32 2.0 .

The main problem is to set PID , in my revision of code i add Mixertable for fast Setup of different configuration.
In this video you can see my Heavy Lift Configuration ... we are working on complete RTF Hexa that include professional Gimbal with Pitch Roll and YAW stabilization.

What do you think about our last creation ? :) This is only the begin ...

 

Read more…

DIY HexaCoax by Daniele A.

Ciao a tutti,
ieri abbiamo collaudato e fatto volare l'hexa coax di Daniele, una bella realizzazione in aluminio . Il video e' del primo volo e Daniele stava prenderndo familiarita' con il mezzo.
Di solito pilota riproduzioni aeree  , ma si e' trovato subito a suoi agio con il suo nuvo drone , bisogna ancora lavorare sui PID , specialmente sullo YAW ancora un po' molle.

I componenti sono :
Firmware : Arducopter32 NG
Scheda CPU : Multipilot32
Scheda IMU : VRIMU
Regolatori Motorius 30 A
Motori Motorius 2217

Lo snapshot del codice utilizzato e' questo : http://code.google.com/p/multipilot32/downloads/detail?name=vrobotix-ide-0.0.4%20mixer%20hexacoax.rar&can=2&q=#makechanges

Read more…

Dear Friends,


X-Copter First test...... from StefanoXJX on Vimeo.

XCOPTER - Second flight test from StefanoXJX on Vimeo.

In these video you can see the results of first flying doing by Stefano that is a member of our community . He use MP32 + VRIMU , congratulation for this flight . This is the first example of Radial Hexacopter , this is only the first test but the results is very good :)

 

in questi video si vedono i risultati dei primi voli di Stefano con Multipilot32 + VRIMU , complimenti per questo volo anche perche' e' la prima realizzazione di un Hexacottero radiale , sono i primi test , ma se il buongiorno si vede dal mattino siamo a cavallo smile.gif

Configurazione:


MultiPilot32+VRIMU
Motori Keda 20-22L
Eliche APC 10×4.7
Regolatori HobbyWing Pentium 30A
Stable mode : Active
Magnetometer : Deactive

Bravo Stefano

Roberto

 

Read more…

70869986?profile=RESIZE_1024x1024Dear Friends,

in last month we working on Multipilot32 platform , we develop library and porting ArdupiratesNG and Ardcuopter 2.0 firmware on this Arm Platform. It's compatible with standard Diydrones accessories ; Oilpan , Magnetometer Sonar and GPS.

But we're working on improve our Board this is the result of our work :

Mukltipilot32 "Build your Dreams" BYD support some upgrade the main is that can use two micro controller :

Stm32F103 72 Mhz 512 K flas 64 K ram or new revision of this micro STM32F205 , this is the first board available on the market that support this powerfull micro 120 Mhz  1 mega of flash and 128 kbyte ram.

You can reserve your sample and join us to port library and ACopter firmware on it. In the next week will be available a limit serie of board with 32F205 , for more info about this micro this is the link :

http://www.st.com/internet/mcu/product/245093.jsp

For more info contact me at : lasernav@gmail.com

 

On the board there is a new micro but also a secret pod :)

 

70869992?profile=RESIZE_1024x1024

We change the position of SD card and now it use SDIO bus not SPI , more powerfull with dma and parallel bus.

 

70870088?profile=RESIZE_1024x1024

On the board there are some pad with Label DON'T TOUCH , with this pad is possible to setup for STM32F103 or STM32F205 micro controller.

 

 

Read more…

Guide Introduttive per i principianti

 

Ecco il mio modesto contributo per quelli che vogliono iniziare quest'avventura.

Non esitate a suggerirmi dei miglioramenti.

Errata Corridge :
I pin della ricevente iniziano da 0 e lo zero normalmente viene impiegato per alimentare la ricevente nel caso in cui non sia presente il jumper tra il pin 1 degli rx e il pin 7 dei motori. Al pin 0 vengono anche connesse le riceventi con l'uscita PPM SUM fino a 8-12 canali.
View more documents from Roberto Navoni.
Video Tutorial Installazione firmware su Multipilot32 con usb flash bootloader
Ecco inoltre la documentazione ufficiale della scheda dove potete trovare ulteriori dettagli ed approfondimenti.

La discussione continua del forum :

http://www.virtualrobotix.com/forum/topics/guide-introduttive-alluso-di?xg_source=activity

 

Read more…

This video is the result of my last test :

In the test i'm using :

n my development i'm using :

Multipliot 32 :  http://www.virtualrobotix.com/page/multipilot32-1

VRIMU : http://www.virtualrobotix.com/page/vr-imu-10

VRI2C ESC: http://www.virtualrobotix.com/page/vr-bl-controller-10

 

The firmware is ArdupiratesNG 32 that i had implemented with some new libs and functionality :

The video is in italian but is simple to understand my test :

So i going in position manually , setup gps hold .

Take the quad and going far in other position ... then see the quad came back to original position.

After same test a leave the radio  far from me :)

What do you think of my result. My impression is that the code is very good .

I'm using i2c esc and i see the fly is smooth and correction ,too respect of standard esc.

Best

Roberto

Read more…

 


The Armfox V4 is my experimental platform for develop Flycam .

 

In my development i'm using :

Multipliot 32 :  http://www.virtualrobotix.com/page/multipilot32-1

VRIMU : http://www.virtualrobotix.com/page/vr-imu-10

VRI2C ESC: http://www.virtualrobotix.com/page/vr-bl-controller-10

 

The firmware is ArdupiratesNG 32 that i had implemented with some new libs and functionality :

 

I add the support to 1 wire PPMSUM radio as Jeti to have on 1 wire until 12 channel that could be usefull for fly cam application .

 

I add the support to i2c esc so the refresh rate of esc is 2.5 khz instead of 550 hz available on standard esc.

 

On VRIMU is available a professional sensor ADXRS 610 gyro for high precision and high immunity to vibration. the full scale of sensor is 300 °/S and the resolution is 12 bit.

 

With this kind of configuration is available a lot of 16 bit pwm output for manage high quality sensor for gimbal managment.

 

Best

Roberto

 

Read more…

Dear Friends,

this month we have a lot of news and update on MP32 board and project :

http://www.virtualrobotix.com/page/multipilot32-1

This is a fly of Ardupirates32 NG for Gaui 300XS : frame , esc motors and propellers.

 

 

1) VRIDE 0.0.4 is available : http://code.google.com/p/multipilot32/downloads/list

the new feature available are :

- i2c lib at 400 khz.

- new bootloader available with security feature when your in flight , jumper for activate bootloader.

- update firmware using usb .

 

2) Ardupirates 32 NG on mp32 work fine , main loop is limit to 800 hz i have tested :

- acro mode.

- stable mode.

- magnetometer , gps and barometer.

- GPS hold work fine .

- Altitude hold could be better.

 

3) VRIMU is available : http://www.virtualrobotix.com/page/vr-imu-10

- Sensor board with two option : inversense and analog device gyro , accelerometer and magnetometer.

- Navi Board with gps , barometer and differential pressure sensor (Option) , analog and digital input output available.

 

4) First Revision of Arducopter 2.0 available as starting point for checking functionality :

http://code.google.com/p/multipilot32/downloads/detail?name=ArmCopter32_vride0045_20110513.rar&can=2&q=#makechanges

 

- All Low level library ported to new MP32 in pre alpha revision.

- Firs revision of code compile .

- The ide is available on repo as VRIMU 0.0.4.5 ready for start to test it.

 

5) RTF firmware for Gaui 330XS available. contact me at : lasernav@gmail.com for more info.

 

6) A lot of people start to fly with mp32 ... some video ...

 

7) Price of new product :

The module available and price follow :

MP32                          84,00 euro  120,00 $
S.Board con Mag.        78,00 euro 110,00$
S.Board senza Mag.     70,00 euro 99,00$
NAVI no mag no GPS   43,00 euro  60,50 $
Navi con Mag e GPS   122,00 euro 175,00$
Pitot                             29,00 euro 41,00$

This price include tax (italy 20% VAT) :(

Entry level system with Gyro rate control and Stable mode is good for FPV:
MP32 + Sensor Board with or without MAG.


UAV system is GPS hold , altitude hold .. working progress for RTH and Waypoint navigation :
MP32 + Sensor Board with or withMAG + NAVI with GPS.

For order send a mail to virtualrobotix@gmail.com

 

 

 

 

 

Read more…

Ardupirates Console

Not sure if I have installed this correctly - I had errors when decompressing the archive although it seems to have installed ok.

When it is run it gives a series of Out of Range Exception errors for value 0 not being vaolid. Any suggestions?

 

Peter

Read more…

ArduCamOSD_wiki.jpg

The project is about controlling digital cameras remotely using USB PTP commands and adding telemetry and camera feedback data to the video signal coming from the controlled camera. The main purpose is to be applied on UAV projects, otherwise, it can be used on every kind of camera remote controlling and shooting.

The hardware used here allows some nice extrapolations of the project. Let's say you could use the USB Host to attach another kind of peripheral like a video-game Bluetooth to control a rover or you could add a USB HID compliant touch-panel to a custom display to interact with OSD data and so on. It's a great DIY hardware.

You can read all the details and the history of the project by clicking here.

Welcome to the ArduCam OSD Project!

Sandro Benigno.

Read more…



In this video you can see the first flight doing with Virtual Robotix IMU , in the test i only check the sensor board , Gyro and Accelerometer , in the next test i check navy and input output functionality.

 

Today was a windy day , after solve with Randy a problem on the YAW control .. i doing the preflight check , all seem to work fine and so decide to going in the sky.

 

I'm using the same PID used with oilpan , there're not significant difference ... In the next day i try to use 300 °/s gyro ADXL 610 to check the difference respect of Inversense.

I think that the new board will be available in the next week for the people that are interest to evaluate it .

70867510?profile=RESIZE_480x480

70867617?profile=RESIZE_480x480

70867809?profile=RESIZE_480x480This board is an upgrade of original Oilpan board , it's compatibile at 80 % with the original dirver , my idea was to improve it and put my experience on gps and uav on it. I add some feature as subsystem power control , gps battery backup , improve temperature compensation on gyro , add gyro that i used on MP8 the same of mikrokopter.

In these days i doing small upgrade to adc driver and to the code .. i think that tomorrow i can doing a first flight for test it , On Artificial horizon yet is ok .. i need to upgrade the driver of compass .. and right projection.

My idea is to have only one board put on MP32 or APM without , cable to or header to connect the device togheter .. if you need can disconnect the sensor imu and put it where you want and can connect it by cable to navy board.

Do you like VR IMU ? This is tech info :

 

Preliminary VR IMU 1.0 (Dominate the Sky) Technical specification:

 

Imu Sensor :

  • 1 Gyro Z : Inversense ISZ500 500 °/s resolution 1 axis.
  • 1 Gyro XY : Inversense IDG500 500 °/s resolution 2 axis.
  • 3 Gyro ADXL 610 300°/s resolution same used on Mikrokopter (option).
  • 1 ACC ADXL 335 3G resolution.
  • 1 Magnetometer 3 Axis HMC5883 compass functionality.
  • 1 ADC 12 BIT ADS7844 8 channel. 2 channel used for temp compensation.
  • 1 FET for ON / OFF subsystems.
  • Possible to disconnect the Imu sensor and connect to Navi by a cable.

Navi Sensor:

  • Barometer : BMP085
  • GPS Mediatek all in one (Default) protocol MTK16 10 Hz update integrated Aerial.
  • Locosys GPS (optional).
  • UBlox GPS (optional).
  • GPS Battery Backup.
  • 1 FET for ON / OFF subsystems.

Input Output:

  • 6 12 Bit analog input available for Board Setup or for interconnect accessories.
  • 4 Digital Output
  • 3 Status Led available
  • Differential pressure sensor for air speed. ( possible to disconnect from in-out board and connect it by cable)

Product page : http://www.virtualrobotix.com/page/vr-imu-10

Best Roberto

Read more…

Multipilot32 April 11 Monthly Update

Dear Friends,
in last month we're some great news from FoxTeam and Virtualrobotix community.
We are doing our first Gps hold , Altitude hold test.


http://www.virtualrobotix.com/profiles/blogs/armfox-v4-gps-and-altitude

Some user start to fly with his quad based on Multipilot32 with Ready to Fly firmware and hardware setup
With standard Oilpan IMU :

http://www.virtualrobotix.com/video/armfox-v4-rtf-altitude-and-gps?xg_source=activity
or with Custom analog sensor and neet so solve some iusse :( ...


http://www.virtualrobotix.com/video/outdoor-test-with-mp32?xg_source=activity
or with retrofit gaui ...


http://www.virtualrobotix.com/video/multigaui-1
Now we're working on the sonar , altitude hold and start to work on ACM 2.0 library and firmware ...

I'm very happy of this first result ... some news for other people on our team ?

 

In the next week we will present the new Imu and MP32 RTF.

 

Thanks for your support

Best

Roberto

Read more…

ACM at the AVC (Jason Diydrones)

70866492?profile=RESIZE_1024x1024

Image: 1st Run

 

AVC was great fun and even though I went for broke on the last run and lost my copter, it was well worth it. I learned a lot about copter navigation. The latest code includes all of the updates, which is being tested now by Jack Dunkle.

 

Run 1 went really well. In turn 1 you can see the copter overshot the waypoint. Crosstrack error pulled the copter back to the desired path and kept it from being blown into the building from the high winds. The sonar altitude hold was working really well. Later the wind would pick up and make the copter go higher than sonar, which made it susceptible to an altitude hold bug. More on that later...

Each waypoint was hit perfectly, even though the copter tended to go too fast (17mph) and overshoot. At Turn 4 the copter buzzed the crowd at about 6 feet. Thankfully everyone ducked. Then the copter went to position hold for 4 seconds to settle down before going to land. Unfortunately this area was really windy and the copter was blown towards a tree. I had to abort by popping the copter up by 50 feet.

 

At that point I thought I would try and finish the mission by landing in Auto. Unfortunately, I had set the mission to reset on entering Auto. It began to re-fly the mission at about 100ft now. It hit turn 1, then a gust of wind grabbed it on the way to turn 2. That wind was 50MPH.

 

70866588?profile=RESIZE_1024x1024I was able to recover the copter this time. But the next two runs were not so lucky.

 

 

70866711?profile=original

Run 2 went bad quickly. The wind shifted and lifted the copter above sonar range almost immediately. The baro alt hold bug kept it from coming back down properly. The wind above the building was gusty and blew the copter to the front of the building. Then a loose battery fell out of the copter... Because the motors were now free spinning, it auto_rotated to an upright landing from > 100 ft. The landing gear - plastic heli skids were partially broken, but it was otherwise in perfect shape. I should've taken the hint and called it a day, but run three was my last chance to finish.

 

Run 3:

It looked identical to run 2, except the copter kept climbing and the high winds just swept it away.

70866718?profile=original

 

Anyway, much learned and code updated. I am trying a rate limited version of waypoint navigation. The idea is that the copter will want to travel at a certain speed towards the waypoint. This enables it to fight high winds by flying steep angles. It will also make overruns more predictable.

 

Once these new updates are tested, I'll open up the code to a public beta.

Jason

 

Some photos posted by Mark Grennen:

70866771?profile=RESIZE_1024x1024

 

Love this one:

70866773?profile=RESIZE_1024x1024Original post : http://www.diydrones.com/profiles/blogs/acm-at-the-avc

 

Read more…

Dear Friends,

after my last fly in stable mode i update the i2c libs for compass and barometer , now is better of older versions so i can upgrade main core loop to 800 hz instead of standard 200 hz .

Above the resutls of my first automatic flight , i'm very happy of this first result .. i start to use the performances of our Multipilo32 Arm Cortex M4 processors.

More Performances = More stability.

Best

Roberto

Read more…

Dear Friends,

this is the video of first flight of Multipilot32 that use  ArdupiratesNg32 rev. 2.01 firmware.

I ported to Multipilot the 8bit firmware , change all the library necessary to firmware and doing some small patch on original firmware.

At the moment i fly in stable mode + configuration with this PID (3.00 , 0.150 , 0.900)

As sensor i use Oilpan , in the firmware i don't yet activate GPS , BARO and Magnetometer , i doing some test but before to fly i need to optimize the i2c code and deactivate the debug functionality that degrade the speed of execution of code.

 

This is the official thread of pre flight check of ArdupiratesNG32 v 2.01

http://www.virtualrobotix.com/forum/topics/armfoxv4-ng-32-and

In the next day I update this section of discussion with some new tips and tricks

Best

Roberto

Read more…

Dear Friends,

today i upload last revision of ArducopterNG32 , I upload the code after my fly test doing tomorrow.

This is the video.

With this revision of code is possible to fly in acro e stable mode.

Today i'm doing my first outdoor test of ArmFox V4 firmware in basic configuration , I'm happy of the result , the quad is flying fine and  seems reliable, even if a revision is alpha code.

In this test i use standard component , don't professional part.

MP32 and Oilpan work fine togheter.

I use 4 Chineese standard 18 A PWM ESC buy on Giancod store at 6$

Standard Motor 900 kv

10 inch propeller.

Standard 6 channel analog reciver on 35 Mhz.

So this is an entry level configuration. 

Yesterday I spoke with Diego L. that are using only analog gyro and accelerometer connected directly to MP32 , That sensor normally is used on Aeroquad , but is the same that mount Oilpan , the only difference is that is connected by spi adc to MP32 instead on Diego configuration It is directly connected to analog input.

The MP32 analog input is better of avr analog because are at 12 bit . We notice that the configuration of analog is the same of oilpan. The resolution is the same.

The   video , is only a raw fly with some test for check relability.

I need to setup the PID on gyro , today during flying there was much raffic of wind .

 

This is the link to the code. http://code.google.com/p/multipilot32/downloads/detail?name=ArmFox_V4_NG%2809-04-11%29-alpa2.rar&can=2&q=#makechanges

 

This is the tutorial for pre flight check : http://www.virtualrobotix.com/forum/topics/armfoxv4-ng-32-and

You can use all your standard Diydrones accessories with MP32 for assemble your drone.

MultipilotP32  ( http://www.virtualrobotix.com/page/multipilot32-1 )   is available in the stock if you need more information send a mail to

virtualrobotix@gmail.com

 

MP32 is next revision of CPU for Arducopter project based on 32 Bit arm microprocessor with 72 mhz of clock and a lot of innovative hardware feature as 2 i2c one for sensor , can bus , 512 kbyte flash and 64 kbyte ram.  12 bit analog input for more info visit discussion forum on  www.virtualrobotix.com

Next step is testing advanced functionality on air : Gps hold ,altitude hold ecc

 

Some suggestions about my PID these is the standard available on Arducopter NG

P 4.0

I 0.150

D 1.20

 

I change also Stick_to_angle factor conversion for have more command available.

What do you think about ? In the next test i would put our VR ESC that use i2c bus and have 256 step of resolution this esc only 127 :( That's could be a problem for good fly ... :)

Best

Roberto

 

 

Read more…

Blog Topics by Tags

Monthly Archives