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 16:24:49 2016 +0000
Parent:
1:33b6c490b3c9
Commit message:
MPU6050 with FRDMk64

Changed in this revision

MPU6050.h Show annotated file Show diff for this revision Revisions of this file
--- a/MPU6050.h	Tue Apr 12 06:10:52 2016 +0000
+++ b/MPU6050.h	Tue Apr 12 16:24:49 2016 +0000
@@ -586,7 +586,6 @@
 
 
 // Implementation of Sebastian Madgwick's "...efficient orientation filter for... inertial/magnetic sensor arrays"
-// (see http://www.x-io.co.uk/category/open-source/ for examples and more details)
 // which fuses acceleration and rotation rate to produce a quaternion-based estimate of relative
 // device orientation -- which can be converted to yaw, pitch, and roll. Useful for stabilizing quadcopters, etc.
 // The performance of the orientation filter is at least as good as conventional Kalman-based filtering algorithms