Hi all,
A couple of weeks ago I got bit by the bug to build a quadcopter from scratch. I am purchasing the motors, ESC, battery, propellors, ect..., but I am designing and building the frame from raw materials. I am programming the control system from a blank slate. One of the things that will make this quad different than many others is that I will be attempting to track it's position in relation to it's start point purely from the accelerometer and gyro. If that feature is successful, I plan to add the ability for it to fly autonomously by following pre-programmed way-points. If the inertial position tracking doesn't work out, I'll just reprogram is to use standard Quadcopter controls and have fun with it.
Here's a link to my Blog where I am writing about the process:
http://philstech.blogspot.com/2012/03/quadcopter-project-overview.html
Let me know what you think.
~Phillip
Replies
My latest blog post discusses the final parts of the physical build for my Quadcopter.
http://philstech.blogspot.com/2012/06/quadcopter-build-status.html
~Phillip
My latest quadcopter post is up.
It discusses why inertial position tracking is not feasible with my current hardware. This article will come as no surprise to some of you. I have ideas I still want to try, but for now I will program my quad to use standard controls and have fun with it.
I have no regrets with about trying. It has been a fantastic learning experience.
http://philstech.blogspot.com/2012/06/quadcopter-inertial-position-...
Latest post discussed accelerometer filtering.
http://philstech.blogspot.com/2012/04/quadcopter-accelerometer-data...
The latest post details assembling the frame:
http://philstech.blogspot.com/2012/04/quadcopter-frame-assembly.html
~Phillip
Latest post talks about my progress with the Inertial Position tracking:
http://philstech.blogspot.com/2012/0...acking_29.html
Latest update just went up.
Quadrotor Post #6: http://philstech.blogspot.com/2012/0...and-motor.html
Due to noise levels in the accel signals and reletively low resoloution, I don't think this is possible with the sensors. You will have to double integrate the accelerations to get distance data and errors wittl add up very quick.