Title :
Foot-mounted INS for everybody - an open-source embedded implementation
Author :
Nilsson, John-Olof ; Skog, Isaac ; Handel, Peter ; Hari, K.V.S.
Author_Institution :
Signal Process. Lab., KTH R. Inst. of Technol., Stockholm, Sweden
Abstract :
We present an open-source, realtime, embedded implementation of a foot-mounted, zero-velocity-update-aided inertial navigation system. The implementation includes both hardware design and software, uses off-the-shelf components and assembly methods, and features a standard USB interface. The software is written in C and can easily be modified to run user implemented algorithms. The hardware design and the software are released under permissive open-source licenses and production files, source code, documentation, and further resources are available at www.openshoe.org. The reproduction cost for a single unit is below $800, with the inertial measurement unit making up the bulk ($700). The form factor of the implementation is small enough for it to be integrated in the sole of a shoe. A performance evaluation of the system shows a position errors for short trajectories (<;100 [m]) of ± 0.2-1% of the traveled distance, depending on the shape of trajectory.
Keywords :
acceleration measurement; computerised instrumentation; footwear; hardware-software codesign; inertial navigation; peripheral interfaces; public domain software; system buses; system documentation; C language; USB interface; assembly method; documentation; foot-mounted INS; foot-mounted inertial navigation system; hardware design; inertial measurement unit; off-the-shelf component; open-source embedded implementation; performance evaluation; permissive open-source license; production file; realtime implementation; shoe; software; source code; zero-velocity-update-aided inertial navigation system; Clocks; Navigation; Software;
Conference_Titel :
Position Location and Navigation Symposium (PLANS), 2012 IEEE/ION
Conference_Location :
Myrtle Beach, SC
Print_ISBN :
978-1-4673-0385-9
DOI :
10.1109/PLANS.2012.6236875