I have an Arduino Mega I want to use instead of the Ardupilot mega as it is basically the same thing. I have a Pololu MinIMU-9 IMU (which is based off the ArduIMU 1.5) I want to use. I have spent a…Continue
"Start from AP_InertialSensor\AP_InertialSensor_Pirates.cpp
This driver for ITG3200 (gyro) and BMA180 (accel), you can edit this file to work with your sensors. Once it will work, I can intergate to existing MPNG project."
"That IMU would probably be a lot better than the current setup. It shouldn't be that hard to use a STM32 to do the AHRS (iNemo).
Unlike Invensense, ST chips actually have a functioning motion processing / AHRS setup. I got really…"
I have an Arduino Mega I want to use instead of the Ardupilot mega as it is basically the same thing. I have a Pololu MinIMU-9 IMU (which is based off the ArduIMU 1.5) I want to use. I have spent a lot of time trying to make the IMU work with the legacy Arduplane, but it got put off and I never finished it. I know it could be done though. The APM is compatible with quads, so I figure this would be my best route. I have no problem with creating my own shield that will go on the Arduino Mega. I…See More
That's what I get over and over when I read raw values... must have been an error in my code transfer. I'll try and run…"
"Hmm. I'd start off by just using reading the raw values, do those look good? Then does the straight MinIMU code work? IF so, figure what parts your merged, and look for the problem... line by line till…"
"I'm sure it's user error!
This is the code I have so far from essentially smashing the two codes together, but it still doesn't work. (Code compiles but I get incorrect sensor readings in the serial monitor).
"The MinIMU-9 just has i2c sensors like the ArduIMU. It does no on board processing. The ArduIMU V3 will off load some of the calculations to a DMP6000 once they workout the firmware licensing issue. Also, the MinIMU-9…"