TrIMUpter - GPS Position hold test with ArduIMU + GPS EM406 on Vimeo.
Hello, I have successfully tested the GPS position hold with my TrIMUpter (a VTOL tricopter).
The full stabilisation process is simply done with:
- an ArduIMU+ V2 flat,
- a triple axis magnetometer (HMC5843),
- a GPS EM406,
so this is a very cheap setup.
Below a photo of the setup used:
The TrIMUpter is stabilised by the firmware TriStab v2.1
Some features of the firmware v2.1:
- Full stabilisation process required for a multicopter,
- GPS position hold, tested with the GPS EM406, and compatible with Ublox, NMEA, and Mediatek MTK ,
- a true Heading Lock for the yaw with 2 modes: inertial heading lock or magnetic heading lock,
- self-calibration of the IMU sensors,
- self-test at the startup for valid datas from the HMC5843 triple axis magnetometer,
- the switch from the "stabilisation mode" to "the GPS position hold" is done with switch linked to the ch5,
- the Roll/Pitch PID gains can be easily tuned via the transmitter knob linked to the ch6,
- the main servo mixer is placed in one function "call_servomix()" and can be easily modified for multicopters
and also helicopters...
The firmware TriStab v2.1 can be downloaded here.
Have fun and happy dev,
Jean-Louis
Comments
I shall soon add this device to the TriStab firmware for a low altitude hold. For a high altitude hold, I think that the GPS is sufficient...
Regards, Jean-Louis
A Ublox running at 4 times / second, and not using HBDR, is going to have something like a 1.5 second delay in providing a GPS position. It provides 4 positions per second, but every position has a delay on reality of around 1.5 second. Some people believe the ublox delay is variable, and can stretch to being 3 seconds depending on the dynamics of movement.
Regards, Jean-Louis
Regards, Jean-Louis
Regards,
Jean-Louis ..
I believe PPM Rx is a must due to i/o restrictions. \
How about altitude hold with GPS position hold..
Regards
SID
FYI, to speed up the development of my TrIMUpter project, I have used a old and ready made frame (from Y-UFO) taken off the shelf and I have removed the old gyros and mixer. This old frame is light and small and this have been very usefull for conducting indoor tests in the lab... But, the Y-UFO frame is too much light, fragile for outdoor and windy flights and not able to carry payload. So today, I recommend strongly to use the same frame that I have built and used for my VTOL Tricopter project (see the dedicated blog about this), this VTOL Tricopter frame is more robust, powerfull and able to carry payload such as a HD video camera...
Regards, Jean-Louis
Regards, Jean-Louis