Gyroscope and accelerometer sensor fusion

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.

Skills: Algorithm, Arduino, Electrical Engineering, Embedded Software, Mathematics

See more: accelerometer gyroscope fusion, gyro accelerometer sensor fusion, gyro accelerometer fusion, sensor fusion accelerometer gyroscope, sensor fusion arduino, sensor fusion gyroscope accelerometer, youtube arduino gyroscope, sensor fusion accelerometer gyro, gyroscope accelerometer, arduino fusion filter, gyroscope fusion, sensor fusion source code, accelerometer gyroscope sensor fusion, sensor fusion accelerometer gyroscope source code, accelerometer gyro fusion, arduino sensor fusion, gyro accelerometer fusion code, www mechanical engineering com, system sensor, mechanical subject required, mechanical engineering com, http www mechanical engineering com, examples of an algorithm, electrical engineering com, development of algorithm

About the Employer:
( 0 reviews ) NSW, Australia

Project ID: #4366569

2 freelancers are bidding on average $205 for this job


Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha More

$200 USD in 3 days
(15 Reviews)

Please check the PM:

$210 USD in 10 days
(0 Reviews)

Hello! As I understand your system should stabilize some object perpendicular to gravity vector and ignore some vibrations from road roughness and car's engine. Do you have any data at which minimum point of vibration More

$200 USD in 7 days
(0 Reviews)