1st message and 1st mistake : I was posting in Chris Anderson's blog !! Repaired by this new discussion ...>>

Hello everybody.
First, felicitations for a such interesting forum, and happy new year 2010 !

I am a futur new 9DOF-razor user, from France.

I will be a brand new IMU user, but already familiar with airborne electronic equipments (my job !) and with flying hobbies (20 years of practice -and crash !!!- in gliders, F5B, engined & electric helicopters, ...)

I 've just bought my 9DOF-Razor board and waiting for it (*) , with its FTDI basic breakout 3.3V interface, and a Locosys LS20031 GPS.

My preliminary goal is to learn its sensors way of work, and pratice step by step their associated algorithms.
In a second time, may be an "home made" quadrocopter, with flight plan GPS assisted, RTH, ....


But I already have few short questions :

1. I have equipped my PC with AVR studio :
==> is it compatible with the FTDI interface for code download ?

2. I have started to compile the code provided in SparkFun 9DOF-board page. Few libs are missing
(types.h , defs.h , i2c.h , ...)
==> are they standard or attached to another compilation tool (arduino, Win AVR, ...)

Thanks a lot for your help, and best regards,
Gilles



(*) I have just received the boards !!!
So my gift for the New Year : a picture of my equipment... (scale is cm, and 1 euro coin)

Views: 4415

Attachments:

Reply to This

Replies to This Discussion

And the associated IMU files :

In main program : "#define PRINT_ANALOGS" = 0 or 1 following expected outputs,

In output file : "#define PRINT_ANALOGS" routines are different.

I know, they are horribly modified !!!
It is not applicative programs, but just working programs to learn to play with the IMU board.



- for AHRS computation : AHRS_V1

- for sensors value visualisation : AHRS_IMU_V1

Regards,
Gilles
Attachments:
Hi Gilles,

how do you connect the LS20031 GPS to the the FTDI basic breakout 3.3V interface ?
Are you using the same the FTDI basic breakout 3.3V interface as the Razor?
Which pin i need connect : 3.3v, Gnd, Rx, Tx ?
How many of you that are using Razors have removed the high pass filters from the gyros.

Any thoughts on how well it works and if you continue using the HP reset after removal?
Hello,

i have not removed the high pass filters from the gyros.
What's the goal of this?

Guillaume
Hello,

I have removed them (little bit difficult !) because I don't want them to reject constant moves capture.
Anymay, gyro offsets are not a problem because they are canceled by accelometers & magnetometers data fusion (in the PI loop). So not highpass filters not really useful in my application.
And noise bandwidth is contained by the low pass filters.

But no comparison before and after ...

Gilles
Hello Guillaume,

yes, I have used the same interface board, not directly, but using a cable to match the right pins.
I have directly connected GND and Vcc, and I have "cross-connected" Tx(GPS) to Rx (FTDI) and Rx(GPS) to Tx(FTDI).
So , 4 wires to connect, but GND wire to be connected to :
- GND & CTS on the FTDI side
- and to GND pins (4&5) on GPS side.

Best regards,
Gilles
Ok it works fine!

Now my questions ;-)
- Which data are you using : GGA? GGL? RMC?...
- What configuration are you using?

I sent :
- $PMTK314,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0*28 for use only GGA and RMC
- $PMTK220,200*2C for update rate to 5Hz (like $PMTK300,200,0,0,0,0*2F)
- $PMTK251,115200*1F for 11520bds

But i suppose there is specific configuration if i want a better position accuracy?
Whith VisualGPS i have only 4m in latitude and 8m in Longitude of position accuracy with 5 satellites...
Attachments:
Good !

I usually send the following messages (adding CR & LF ):


Port at 38400 Bd :
$PMTK251,38400*27

5 Hz data rate :
$PMTK300,200,0,0,0,0*2F

NMEA messages 1=RMC , 3=GGA , 4=GSA , 5=GSV , 17=ZDA :
$PMTK314,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0*28

Funny, we don't have the same data rate message !!!
(and I think I am right ...)

Gilles

PS : ~1 meter with 7 satellites (and a long measurement time) !!!!
Attachments:
So how we can use a GPS if the position accuracy is about 5 to 10 meter in fly?
I had ultrasonic telemeter to my quadrirotor for detect object but if the drone move quickly it is very difficult to avoid crash... ;-)
Guillaume,

Of course 5 to 10 meters ins not enough.
You should have a better accuracy.

Was it outside or inside ?

What I say is about latitude and longitude.
GPS is quite bad for altitude.

The best way is to use pressure sensor (SCP1000, BMP805, ...) for global altitude, and ultrasonic radio-altimeter for kiss landing with few centimeters accuracy !!! (ex : LV-MAXSONAR-EZ0 from MAXBOTIX)

Have a good day,
Gilles

Hi

have you worked on Scp1000 D11 or BMP085 sensor? kindly help me out i am trying to run it on arduino

RSS

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service