Here is some video of the movement of the Hexapod itself, as well as some video of the legs in action while flying, and by user request we also use the legs to pick up an empty water jug.
More videos to come soon!
So, we have been tossing around the idea for a while now of trying to get a Quadcopter to mate with a Hexapod and produce us a mechanical offspring that could walk and fly. So when we came across the opportunity to get a PhantomX Hexapod kit from our friends over at Trossen Robotics we jumped at the chance. Thanks again to the guys over at Trossen for the Kit, and your assistance.
Our first attempt at getting a Quadcopter that could walk involved locking the two machines in a closet for a few days in hopes nature would take its course. When it became apparent this approach wasn’t going to work we knew we had to intervene.
We are releasing the first version of our 2 Axis GoPro Gimbal. It uses Dynamixel AX-12 robotic servos to control it. These servos provide 300 degrees of rotation with a 0.35 degree resolution. The gimbal is controlled via an on-board Arduino micro-controller that accepts PWM input and controls the Dynamixel AX-12 servos.
The Dynamixel AX-12 2 Axis GoPro gimbal can be mounted just about anywhere,and provide you with a way to control your camera to get the shots you want.
Here we are going to show you how to use a standard RC remote & receiver to control one or more Dynamixel servos. You will be connecting two of your RC remotes channels to an Arduino Mega, and using the Arduino Mega to interpret the PWM signal from the receiver, and then send it to the dynamixels.
You will need to have the MLI Dynamixel Library already installed to follow the article. If you have not done so you can find the instructions to do so here.
Here we will guide you through some basic usage of the MLIDynamixel library with Arduino 1.0.1
Things you will need:
Arduino 1.0.1 with the Dynamixel Library Already installed. If you have no done this already please check out our Article on how to do this here.
These are the instructions for adding the MLIDynamixel libraries to either an exsisting Arduino 1.0.1 installation, or for using the packaged Arduino 1.0.1 with MLI Dynamixel already installed.