We are designing a datalogging system using PIC Processors.
What we need is a software module/method/function/library that will take GPS positioning data and accelerometer/digital compass data to give accurate localization over time. Even with minor signal losses of GPS... Something like a Kalman filter?
You will also need to design/pick the PIC processor (18F preferred), the GPS module, the Compass/GYRO/Accelerometer module.
The objective is a data logger that can be fitted to a racecar and track its location as it moves around a race track, (as well as record other sensory analouge/digital data) with higher accuracy than just GPS position alone (hence combining accelerometer/compass/gyro data). Please have a look at race-technology DL1 (google search) for a better idea of what we are after.
We will handle everything else, analogue/digital hardware, SD Card etc.
This video shows Race Technologies approach, and what we are after:
[url removed, login to view]
We use MPLABX, so the software should be made with this so we can add features etc.
The code should be well commented, and be modular in design. The data also needs to be 'output-able' to SD card.
We would prefer a UK based engineer, and Skype for discussing requirements as development progresses. We will help where we can with the development as well.
Testing in detail can be carried out by us, or yourself if you have a suitable test rig.
20 freelancers are bidding on average £566 for this job
I am an Embedded Engineer with 2.7 years industry experience , and more than 7 years in embedded programming for hobby projects , i have worked on similar hardware and project and completed , i can surely do this