I will maintain the code for a while in a repository at http://code.google.com/p/ardu-imu-pilot/
If you try it out give me your feedback. It is similar to ArduPilot 2.4 but uses a different header file.
To interface ArduIMU to ArduPilot you connect the gps (ublox only) to ArduIMU, provide common power and ground to ArduPilot and ArduIMU, and connect the serial output pin of ArduIMU to the serial input pin of ArduPilot.
Comments
I hope this helps...
I am not supporting the ArduIMUPilot code any further as use of ArduIMU will be supported in ArduPilot 2.5.1 and I am very busy working on that. Also, the code version for ArduIMU supported by ArduIMUPilot is not current with the latest developments.
2.5.1 Beta is weeks away, but if all goes well the pre-beta code in the repository may be ready for flight test in a week. Just be warned that the code will be changing rapidly still, but it will probably be at least as good as ArduIMUPilot.
caution, it excites a problem with radio decoding in some cases. (the team try to find)
The servos oddly agitated in the automatic flight modes.
For me it's not very clear, and I think I can not make changes in the code.
ublox5_nmea.txt
Meanwhile I'll stay very excited until 2.5.1 is released.
Very good job and good luck.
Thanks
You are welcome to continue trying to use ArduIMUPilot, but if you would like support I suggest you wait just a little bit for ArduPilot 2.5.1.
Best Regards,
I tried ArduPilot 2.4 and every thing worked very well. (Station, xbee, ...)
when I switched back to ArduImuPilot every thing is still the same.
The following was the output of the arduimu to the pilot:
imu out
!!!RLL:-2.07,PCH:-6.51,YAW:-13.15,***
!!!RLL:-2.14,PCH:-6.45,YAW:-13.03,***
!!!RLL:-2.31,PCH:-6.41,YAW:-12.81,***
!!!RLL:-2.24,PCH:-6.33,YAW:-12.86,***
!!!RLL:-2.15,PCH:-6.29,YAW:-12.91,***
!!!RLL:-2.01,PCH:-6.25,YAW:-13.03,***
where the following was the output to the serial port when the debug option was on.
dump
+++ASP:0,RLL:0.00,PCH:0.00,***
+++ASP:0,RLL:0.00,PCH:0.00,***
+++ASP:0,RLL:0.00,PCH:0.00,***
+++ASP:0,RLL:0.00,PCH:0.00,***
0!!!LAT:0,LON:0,SPD:0.00,CRT:0.00,ALT:0,ALH:0,CRS:0.00,BER:0,WPN:999,DST:0,BTV:0.00,RSP:0,***
,THH:0+++ASP:0,RLL:0.00,PCH:0.00,***
+++ASP:0,RLL:0.00,PCH:0.00,***
these same values repeats regardless if I got a solid blue (gps fix on the arduimu) or not.
I'm now trying to trace the code itself to see where it is going wrong.
You do not need to have waypoints loaded..
I connect the FTDI first to the laptop
Connect the power to the pilot.
The station speed meter runs around and the current waypoint indicator sets to 999 , all of this happens during the initialization of the ardupilot
Then nothing happens?
I did not set any way points (yet) is this the problem?
Regards
-
1
-
2
-
3
-
4
-
5
of 8 Next