ArduIMU V4 is a multi sensor module which has been developed to estimate rotation as well as translation of any object in space that it is attached on. The heart of this sensory module is an MPU-9150. The MPU-9150 is a single chip 3D Accelerometer, Gyroscope, Magnetometer and a Digital Motion Processor (DMP). The MPU-9150 is coupled with an ATmega328P running Arduino. It uses the quaternions as well as pedometer data calculated by the DMP to estimate translation of a human walk (optimized on).

This project is solving the ArduSat challenge.


Description

This project aims to develop the Forth Generation of the ArduIMU. The current one (ArduIMU V3) can be found on http://code.google.com/p/ardu-imu/ ArduIMU is an Arduino based Inertial Measurement Unit (IMU). The hardware is almost developed. The software should be upgraded from the version 3 to match the Fourth Generation. The outcome of this project can be used for the Ardusat. Besides, it was been proposed that the ArduIMU V4 can be used to drive a Mars Rover using natural walking and head rotation. For that purpose, a simulator has been developed which can be run on a Windows Machine. The simulator can be run without the ArduIMU V4 for demonstration purposes and can be found on the following link http://umsats.ca/wp-content/tsat/NASAJAM.rar



Project Information

License: GNU AFFERO GENERAL PUBLIC LICENSE, Version 3
Source Code/Project URL: http://code.google.com/p/ardu-imu/

Resources

ArduIMU V3 - http://code.google.com/p/ardu-imu/
Mars Rover simulator developed for the ArduIMU V4 (Windows Machine Required) - http://umsats.ca/wp-content/tsat/NASAJAM.rar
CTV News about the ArduIMU V4 - http://www.youtube.com/watch?v=C3UfyNjEbUU