All Posts (303)

Sort by
First Flight of Hexafox_v2 that using the new revision of Arducopter Firmware developed by Ted , Jose and me.

In this video I need to optimize the setup of PID on YAW and is not active the magnetometer.
Today I'm doing the test with magnetometer and I saw that I haven't drift on YAW . In this video I'm using Multipilot Board without Multisensor.
We're ready to start the test on GPS hold function.
The last version of firmware ... flyable is avaible on multipilot repo.
http://code.google.com/p/lnmultipilot10/source/browse/#svn/branches/Redfox74/hexafox_v2

Regards
Roberto
Read more…

Hi Team,

in this days I'm working to patch the AQ 2.0 firmware to support MultiPilot Board.

So I add :

  • I2C ESC.
  • Mixertable with Hexa Coax configuration that support different Gas configuration on Up and down motors.
  • Serial PPM in 1 wire until 12 channel

Some Patch on original firmware because in not yet ready :) So I'm in contact with mirko to solve some small bugs :)

The source code is available here : http://code.google.com/p/lnmultipilot10/source/browse/#svn/branches/Redfox74/AeroQuad20MP

Regards

Roberto

Read more…
Hello Team,
in these days I'm working to implement the patch for Aeroquad 2.0 firmware. I choose to work on this kind of firmware because is written in C++ and is compatible with Arduino Framework .
Mirko are doing a good work in Arducopter FW , too
Now I'm implemented on it :
  • Support of MP Gyro.
  • Support of MP Acc.
  • Serial PPM radio input.
  • Now I'm working on I2C ESC and Mixertable for Hexafox Support.
This kind of firmware is good for newbye with support of mixertable is possible to implemente quad , hexa , okto ecc.
I would implement in mixertable the ability to support tricopter , variable pitch quad and hybrid configuration.
This kind of firmware support AeroquadConfigurator 2.4 so is more simple to try to setup your quad and doing pre flight check.

Regards
Roberto
Read more…
Dear Friends,
we're a little crazy so we would test the Ardupilot Mega on this frame. This is a best Italian Composite Fiber Frame for Electric Jet , But our friends TAMACO put a Kolibri Turbine on it ... in this video you can see how fast is that BaioJet Kolibry by TAMACO , the maximum speed test is around 300 km/h . We would test on this kind of frame the functionality of new ArduPilot Mega Board ... we hope don't crash your board Chris ;)

Read more…


Dear FOXTEAM ,
this is the last version of code that I implemented on Arducopter firmware. I ported the firmware on multiboard and now I'm working on APM .
In this flight you can see Coaxial Hexa flight in acrobatic mode , In this test I don't use Magnetometer and GPS , but only gyro e accelerometer.



Read more…

ArmQuad

Un saluto a tutto il gruppo e un ringraziamento a Roberto per l'ospitalità

Da circa 2 mesi sto lavorando ad un progetto di un multicottero che ho battezzato ArmQuad

Le caratteristiche sono:

 

Processore: ARM7 32Bit LPC2103 a 60Mhz

Gyroscopio: ITG-3200 triplo giroscopio da 2000°/s, interfacciamento I2C, 16bit, vari tagli di filtri passa basso selezionabili via software,sensore di temperatura integrato

Accelerometro: BMA-180 triplo accelerometro , interfacciamento I2C, 14bit, vari tagli di filtri passa basso, passa alto, passabanda selezionabili via software, sensore di temperatura integrato

Regolatori brushless: PWM commerciali pilotati a 450Hz

RX: è necessario un ricevitore con uscita seriale dei canali radio o in alternativa un convertitore parallelo / seriale da aggiungere ad una RX con uscita standard.

Tempo di esecuzione del ciclo loop completo con la configurazione attuale : circa 500microsecondi, 2Khz

La mia filosofia di costruzione e' di tipo step by step, si passa allo step successivo sia hardware che software soltanto quando lo step in corso e' terminato e funziona in modo ottimale oltre che sulla carta anche nei test di volo reale, questo consente di non trascinare eventuali errori hardware/software negli step successivi.

Dopo aver effettuato il primo volo utilizzando i giroscopi presenti all'interno del wii motion plus, ho deciso di impiegare i sensori sopra riportati, la routine di volo iniziale era la modalità ACRO, basata sul controllo retroazionato della velocità angolare.

In questi giorni ho integrato l'accelerometro e sto quindi testando la modalita' "autolivellante / stabile" basata sul controllo dell'angolo.

I prossimi upgrade saranno l' utilizzo di un ARM M3 Cortex a 100Mhz, l' integrazione di barometro i2c, compasso magnetico i2c e GPS per la navigazione a waypoint

Sotto video del primo volo e alcune foto, i cablaggi sono ancora approssimativi in quanto mi trovo in piena fase sperimentale.

Saluti,

Danilo

 

Hi All,

this is my experimental project of a quadrorotor, ArmQuad:

ARM 7 32bit LPC2103 a 60Mhz

ITG-3200 Triple-Axis Digital-Output Gyro, 16bit, digitally-programmable low-pass filter

BMA180 Triple Axis Accelerometer, 14Bit, Programmable integrated digital filters

ESC: PWM at 450Hz

R/C RECEIVER: PPM composite signal

CONTROLL LOOP EXECUTION TIME with the current configuration : 500 uS, 2 Khz

 

After the first flight using the Wii Motion Plus in ACRO mode now I'm testing the angular control mode, the next updates will be:

ARM M3 Cortex 100Mhz

Barometric Pressure Sensor

Compass Module

GPS and waypoint navigation

 

Regards

Danilo

 

 

 

 

 

 

 

 

Read more…

Java Ground Station by Riccardo Ferrari


Dear Friends,
this is the first video of Java GS by Riccardo Ferrari (Fox Team) in action.
Java GS using RPC Server architecture implemented in Arducopter Redfox74 branch.
This is new approach to Groundstation for people that prefer completly opensource architecture instead to use labview. In the next revision of Arducopter i think that we implement this code as experimental , activable by DEFINE .
Regards
Roberto N.
FoxTeam : www.virtualrobotix.com


Read more…

Buongiorno a tutti,
ecco il video del mio contributo al convegno organizzato dall'amico Mario Pizzolon , il tema che tratto riguarda le sperimentazioni eseguite per poter migliorare l'autonomia di volo dei multirotori , le strategie adottate ed i diversi approccio proposti nello sviluppo di velivoli con maggiori efficienze di volo.

I tre progetti proposti : FOX III , FOX Hybrid e HG3 saranno poi quei progetti che in futuro verranno ufficialmente supportati dalla nostra comunity. Tutte le sperimentazioni sono state realizzando impiegando la nostra Multiboard .


Read more…
Hi ,
this is the first video of early test doing on Hexafox that using my branch of Arducopter firmware .
The hardware is MultiBoard because I'm waiting APM from Chris .. ;) Now I'm implemented Matrixtable , I2C Bl-ctr and a RPC server for sharing the sensor on Multisensor Board .

The main board control, Multipilot Board :
  • Gyro.
  • Accelerometer.
  • Radio RX.
The second board interface the sensor :
  • 4 Ir-sensor.
  • 1 Sonar.
  • 1 GPS.
  • 1 Magnetometer.
The comunication between the board using RPC protocol with binary payload and CRC control.

all the code is avaible update daily on my repository : http://code.google.com/p/lnmultipilot10/source/browse/#svn/branches/Redfox74

or on arducopter repository : http://code.google.com/p/arducopter/source/browse/#svn/branches/Redfox74

Some news and update about the status of project is on my blog here : https://diycyborg.ning.com/profiles/blogs/some-news-on-multi-pilot-amp and on this thread on Diydrones.

I need more help to set the PID ;)

In the next day I start to test GPS Hold and Sonar automatic altitude . That's function is yet implemented in the code .

Regards
Roberto (FOXTEAM ArduCopter DEVTEAM)
Read more…

Pipposoft e HG3

Salve a tutti,

mi sono iscritto a questa comunità, anche se non so ancora bene come funzioni… Perdonatemi se faccio qualche CZ ! ;-)

Comunque, vorrei apportare un piccolo contributo con la mia modesta esperienza.

Qualche anno a dietro, andando in villeggiatura in auto, ero in coda sotto il sole rovente,

mi scatta l’ispirazione del volatile !

I quad erano agli albori, qualcuno osava mettendo insieme qualche giroscopio, altri deviavano verso un tricottero…. Tutto molto affascinante per me che stavo cominciando la mia carriera da modellista!

Di mestiere faccio e ho sempre fatto il tecnico AF, ma la micro-meccanica e l’elettronica ha sempre rapito la mia attenzione.

In quella calda giornata di Luglio, chiamai al telefono il mio amico Gianni, modellista veterano, mente brillante con nozioni di fisica, scatta la prima domanda… perché i quad sono così goffi e instabili? Analizzando le caratteristiche, attribuimmo tutto ai giroscopi e soprattutto alle latenze nella correzione d’assetto, dovute all’inerzia del blocco motore/elica.

Come migliorare tutto questo… un quad a passo variabile?, Si...

Lasciando giri costanti si poteva variare il passo, per correggere non bisognava aspettare che i rotori prendessero giri, ma avendo già il motore a regime, si aveva una riserva di energia “Pronta” per essere convertita dalle eliche a passo variabile, fin qui tutto filava come l’olio, anzi si poteva usare un solo motore per la propulsione, con tutti i benefici che ne potevano derivare.

Facendo due conti con le rotazioni e le coppie, cominciarono i primi problemi che aumentarono quando entrarono in gioco le miscelazioni … Il progetto fù abortito sul nascere….

Nei giorni a seguire, dagli e ri-dagli il quadricottero a passo variabile non voleva abbandonare la mia mente, e pian pianino, furono superati tutti quei lati oscuri che almeno teoricamente trattenevano a terra il quad.

Risolti, anche se con qualche riserva da verificare in seguito, tutti i problemi legati alla gestione meccanica, decisi di provare ! Investendo tempo e denari nella costruzione di un simulacro, per verificare la teoria.

Cominciai a buttare giù qualche appunto sulla costruzione, e a disegnare i vari pezzi del corpo centrale, cominciando dalla scatola cambio, dove avviene la riduzione e l’inversione delle rotazioni

Cercai di ridurre al massimo i costi, anche perchè c’erano quei dubbi purtroppo fugabili solo con un test-fly…

Qualche mese, e…Meccanica pronta, alimentata da due motori elettrici … mancava il “pilota”.

Cominciai una nuova avventura cercando qualcuno che mi facesse un software dedicato per il mio maxi-quadricottero !

CARATTERISTICHE HG3 :

4 eliche di 70 cm ciascuno è possibile utilizzare elica fino a 120 cm.

Dimensioni: 2,50 x 2,50 mt

Alimentazione: 12s Lipo

Motori 2 Potenza totale sono : 4400 W

Peso 6,5 Kg al decollo

4373218270_45578d8746.jpg 4372468891_335e6c8996.jpg

Tante persone si spaventavano vedendo quella macchina che aspettava solo un po di software, un progetto senza dubbio molto impegnativo, ma non impossibile, comprai un po di hardware e sistemi di sviluppo, preso dalla disperazione, tentai il fai da te, ma ovviamente non sono programmatore e a 45 anni non si può imparare, tra una prova e l’altra, il quad è rimasto appeso al chiodo per circa due anni, fino a quando non mi sono imbattuto in un forum, e in un certo REDFOX… Il nome non ispirava molta fiducia, ma dopo tante, decisi di provai anche questa.

Contrariamente al suo nick Roberto, per quanto mi riguardi, è una persona simpatica, molto disponibile, competente e umana!

C’è stato da subito un certo feeling, ed insieme in poche settimane abbiamo messo a punto un hardware capace di pilotare la mia macchina, che da allora ho battezzato HG3.

4372467399_a39b684303.jpg

Pochi test sono bastati a capire che poteva volare, e dopo il terzo tentativo ecco i risultati.

Uno dei test

HG3 Willy

HG3 è servita a testare il mio progetto e la scheda di controllo, adesso ha lasciato il tavolo per essere riappesa al chiodo, lasciando il posto al suo successore HG3.2

Riguardo HG3 troverete info anche qui.

HG3.2 sarà una macchina ideata per “alzare peso” e sperimentare altre fonti di propulsione…

Per ora è tutto

Giuseppe D’Angelo

(Pipposoft)

HG3 l'era del quad a passo variabile è iniziata !

Read more…

LN MultiBoard ready for store.


12232294085?profile=original


12232294664?profile=original


Hello everyone,

these are the first images of the cards will be available in stores are preparing.Multi Board cards were created to make aircraft and vehicles based on automatic technology Arduino.The basic software currently supported are:

  • Aeroquad
  • Arduimu.
  • Arducopter.

The LN MultiBoard 1.0 board details :

  • AVR 644P (Sanguino compatible micro)
  • 1 Power Switching da 8-30 Volt 3 Amp.
  • 3 mems gyroscope 220 °/s
  • 1 Accelerometer a 3 Axis X Y Z 2 G.
  • 2 Pressure sensor 20 cm of resolution.
  • 4 PPM Output Servo PPM 5 Volt using 4017 TTL LOGIC.
  • 2 PPM Ouptup using standard ServoTime2 / ServoTimer PWM Library.
  • 1 I2C Bus for motor control( LN BL Controller 20 Amp.)
  • 1 Serial BUS TTL
  • 1 SPI BUS TTL
  • 1 Speaker Output.
  • 2 Digital Output genarl pourpose.
  • 1 PPM Input for R/C Controller.

Details

visit the site of company that develop LN Multipilot 1.0 http://www.lasernavigation.it visit https://www.youtube.com/rnavoni to see LN Multipilot 1.0 in action. visit http://code.google.com/p/aeroquad/
I'm starting to support the project the goal is to port Aeroquad
firmware on MultiPilot


4272797408_7c90eac2a5.jpg

4269622160_0f8d4cb395.jpg

4269605504_14b18928bd.jpg

Read more…
A photo of successful flight as seen in Google Earth and X-plane:


This article is take from DiyDrones Post , original article Posted by Michal B on February 1, 2009 at 2:00pm
Here is another ArduPilot simulation inspired by Jordi's
simulation
.

My simulation requires minimum additional hardware, all you need is
ArduPilot connected by FTDI cable to PC.
Actual simulation runs in X-plane simulator. ArduPilot get simulated GPS
data over serial, and it returns back proposed servo positions back
over serial as part of telemetry info (servos can also move physically).
ArduPilot also reports bunch of variables - lat/lot/alt, next waypoint,
distance to it, etc.

What you need to repeat the simulation:
- Modified ArduPilot code from this
blog post

- X-plane 9 demo
(buy full version if you wish, but demo works just perfect, it only
ignores joystick input after 10 minutes, but we control it other way so
it really doesn't limit us)
- Google Earth
- ArduSimulator ArduSim_20090211.zip
(developed by me), which is simple application that does following:
1) Connects to ArduPilot over serial for sending/receiving data
2) Connects to X-plane on localhost (same PC)
3) Reads data from X-plane (lat/lon/alt/course), sending these to
ArduPilot as GPS sentences
4) Simulating FMA copilot stabilization on ailerons/elevator
5) Reads and displays telemetry and servo positions from ArduPilot
6) Sends servo positions to X-plane to control throttle and rudder
7) Records fly path and sends it to Google Earth to display

Here's how to repeat the simulation:
- Start X-plane, go to Menu->Settings->Net Connections, select tab
Inet 3 and enable "IP of data receiver", change IP address to 127.0.0.1
and port to 49001. It looks like this:

- Select Aircraft from folder Aircraft\Radio Control\GP_PT_60 (yes, we
want to fly RC plane which has ail/elv/rud/thr controll)
- Select airport Innsbruck
- You can open this KML path: Innsbruck.kmz
in Google Earth, which was my testing fly plan configured in ArduPilot;
this will show you the waypoints
- upload compiled ArduPilot code to the board and leave it running; LOCK
LED should keep flashing
- start ArduSim.exe (simulator tool); it will connect to serial port and
X-plane; if it can't connect to serial, specify correct port and
baudrate and press Start button
- click [Google Earth] button in ArduSim to make connection with GE
- hit B in X-plane to release brakes, and try keys A/W/C to choose
various views
Now simulation should be running if everything is connected
successfully, and you should see plane in X-plane to fly and
visualization path & icon in Google Earth to move. Don't control
plane in X-plane! ArduPilot will take-off and fly on its own.

Here's video how it all looks in action:

And complete flight path visualization for Google Earth: Flight.kmz
You can see original waypoints in white, and real fly path in yellow.
And also final circulation over start point when all waypoints were
visited...


Now about problems and future tasks:
- I have strong impression that controlling altitude by throttle with
use of copilot stabilization doesn't work properly, this simulation
showed me that plane didn't want to drop altitude from high point to
lower one... see results in above flight path in GE. I'm not sure how
real plane behaves (didn't went out to real world with this yet), we'll
see.
- For this reason I plan to start playing with complete stabilization in
ArduPilot, and controlling both elevator+throttle to get desired
altitude.
- You can play with dozen of various parameters to control behavior,
most obvious are PID settings for throttle/rudder in ArduPilot, but also
PID values in stabilization (which is here provided by simulator tool,
in real world it is FMA Copilot which you can control by its sensitivity
setting). Then you can change maximal servo rotation for ArduPilot to
work with. All these values make the plane fly smoother, make more
precise turns, etc etc. And the settings seem to depend on actual
aircraft and its physical behavior. So there won't be single settings
working for everyone.
- It's somehow cumbersome to specify different altitude for various
waypoints; while I converted waypoints from KML file out of Google
Earth, I had to specify individual altitudes manually in waypoints.h
file in ArduPilot code.

After all, I'm pretty happy to see the plane flying in simulator and
doing the task! Note that it's ArduPilot doing the navigation work. And
in a real airplane, this simulation allows to reuse the ArduSim
application as a base station, getting telemetry from plane over Xbee
modem
and displaying what it does as well as showing path in Google
Earth.
Read more…
One of better application developed with UAV are Aerial Photogrammetry ... I have some friends that use it for this kind of application .
This is an example of what we do with my friends Davide and Simone one years ago , Davide use the picture doing with FOX II for develop a model of river with a resolution of 2 mm:


There are also other example of photogrammetry application this is another that i found on youtube :


Read more…

Blog Topics by Tags

Monthly Archives