This project requires the further development of a fusion filter for an accelerometer and and a gyroscope on a single axis self leveling platform.
The current product is demonstrated below.
[url removed, login to view]
The platform is running:
- Arduino nano
- MPU6050 gyro/accelerometer
- FreeIMU fusion filter.
The current system is stable when handheld as shown above. The issue arises when the platform is subject to vibrations generated by a motor vehicle. If the platform is place on a truck or a car, the mechanical noise and temporary g-forces will cause the platform to rotate when it its not required.
The project will require the developer to modify the source code and develop the fusion filter to remove this unwanted behaviour
The FreeIMU filter is the only filter that has been tried.
This is a project for someone who is experienced with fusion filtering. Examples of prior projects (eg quadcopter drones) that use similar hardware will be looked at favourably
I will supply the current source code for the platform. There is no hardware modifications required.
- Modified source code.
- compiled .hex files, ready to upload for testing.