This acceleration sensor and gyro sensor is attached to human arm and hand which detect the motion of human hand and arm in 6 axis.Signal of acceleration sensor and gyro sensor is very volatile. To convert it into readable form gravitational equation were used and to make it stable several filters were used. This all processing was done using FRDM K64 board and an output signal was sent to Servo motor to give motion to robotic arm. Robotic arm is capable of picking an object and placing it in nearby location with 3 DOF by replicating motion of human arm.

Dependencies:   ADXL345 Servo mbed

Fork of frdm_robotiarm by shalabh bhatnagar

/media/uploads/sdloh/img_0220.mov

Files at this revision

API Documentation at this revision

Comitter:
sdloh
Date:
Tue Apr 12 06:10:52 2016 +0000
Parent:
0:6100f19d230b
Child:
2:8eb96314ced5
Commit message:
mpu6050

Changed in this revision

MPU6050.h Show annotated file Show diff for this revision Revisions of this file
--- a/MPU6050.h	Tue Apr 12 05:38:00 2016 +0000
+++ b/MPU6050.h	Tue Apr 12 06:10:52 2016 +0000
@@ -4,8 +4,7 @@
 #include "mbed.h"
 #include "math.h"
  
- // Define registers per MPU6050, Register Map and Descriptions, Rev 4.2, 08/19/2013 6 DOF Motion sensor fusion device
-// Invensense Inc., www.invensense.com
+ // Define registers per MPU6050, Register Map and Descriptions, 6 DOF Motion sensor fusion device
 // See also MPU-6050 Register Map and Descriptions, Revision 4.0, RM-MPU-6050A-00, 9/12/2012 for registers not listed in 
 // above document; the MPU6050 and MPU 9150 are virtually identical but the latter has an on-board magnetic sensor
 //