Hello everyone,
I have been playing with Arduino for awhile now. When I read the drone article in a back issue of Make magazine I ordered an easy star and a Turnigy TGY 9X 2.4 9 CHANNEL V2 Radio. Got an extra reciver and 4 TGY-1160 servos. I also won on ebay two of the Ardupilot green board V1.1 boards. I also got the Sparkfun GPS shield that comes with the EM406 GPS receiver.I also have a SkyNav SKM53 its supost to be close to the MediaTek 3329 single-chip architecture. Not sure it will work???
This is my question I have no IMU. But I do own a
1) Barometric Pressure Sensor - BMP085 6 BreakoutIt is designed to be connected directly to a micro-controller via the I²C bus Sparkfun sku: SEN-09694
2) that all I have. I really want to see inf I can use any of the IMU spark fun makes. They make so many? Why is this? There must be 6-7 of them. I like the 5 degree SEN-09268for $45 paired with the Barometric Pressure Sensor - BMP085. I have no Idea how the Sketch would work. But if theres anyone out the that knows this stuff help would be much appreciated.
9 Degrees of Freedom - Razor IMU - AHRS compatible sku: SEN-10736
9 Degrees of Freedom - Sensor Stick sku: SEN-10183 and sku: SEN-10724
IMU Analog Combo Board - 5 Degrees of Freedom IDG500/ADXL335 sku: SEN-09268for 45 bucks
Thank you for your time.
Daniel Little
dlittle1974@gmail.com
8167695010
Replies
-IMU: is a set of sensors WITHOUT uC filtering algorythms (Kalman, DCM, etc...)
-AHRS: is a set of sensors WITH!! uC filtering algorythms (Kalman, DCM, etc...)
(note: I stand 'uC' for MicroController)
As an AHRS has it's own uC, so with it you free the ArduPilot main processor from the intensive realtime sensor filtering and fusion algorythms, so Ardupilot can do it's PID's, navigation and communication stuff {I really don't play with ArduPilot as it is based on a 8-bit slow uC without DMA's and other vital capabilities and a limited but friendly easy to program languaje, but I think it's nice for children or whatever starters and hobysts (or lazy engineers lol) to touch with their fingers the amazing embedded world, but it's fun to watch what they do with it}
So, you refer to the ardupilot board with the ATMEGA128 which software used the infrared sensors to get stabilization?
If you refer to that board, well, you could use the AHRS, but changing software: to output PWM instead of serial. I don't know if ahrs SEN-10736 has PWM pins broken out.
About 9DOF Sensor Stick (SEN-10724) it outputs via I2C. Is your v1.1 Board and software compatible to I2C?? I think it doesn't. (don't even know if it has I2C and if it does, if their pins are broken out).
If they are, then you should only modify software.
About 5DOF Combo Board (SEN-09268) it outputs 5 analog pins. Is your v1.1 Board (yes) and software compatible to 5 analog inputs?? NO, you should modify software.
Well I have one of them at home, since two years ago, but sincerely I haven't even pluged nor turned it on. (green board v1.1 + EM406 + XY+Z infrared sensors)...
I think I should sell them before they oxidate.
Now I work with quad-1600 MIPS processors + Microstrain AHRS + EB85 for my still in development multi UAV's project.
My advice, if you have to use that hardware, choose the AHRS, modify firmware and you should be done.
Good luck!