The body of Animabot is composed of aluminium. I made the chassis by myself in my garage :
Animabot Rev1
I started the construction of a hexapod robot named Animabot in 2007. This was a child dream since the serie “F/X: The Series” in which one there is small hexapod named Blue. This robot was considered as a dog, and since I also want my own “dog robot”.
The goal of this project is to have an animated and responsive robot, a robot which can interact with its environment and the people, in the same way as Aibo.
Animabot was first made out of Plexiglas and controlled by a BasicStamp 2e. Then I changed the Plexiglas for aluminium and the BasciStamp for a PIC µC. Trough the years, I have made 7 evolution of the board with a PIC 16 then 18 and finally a 32.
Animabot is autonomous thanks to a rear sensor and a front sensor mounted on a moving head. He can move in an indoor or outdoor environment avoiding obstacles. He is also able to stabilize itself thanks to an accelerometer.
Animabot can be manually controlled by an Android application or a computer software, both done by a Bluetooth communication.
Remote control by laptop :
Stabilization :
Obstacles avoidance :
The electronic is based on a PIC32 from Microchip.
I made all the schematic and the layout on Altium and then, I made the board on BatchPCB which has changed to OSH Park. The quality is very good and the price quite low (around 50$ for this board)
The mother board is composed of :
- PIC32MX795F512L
- RTC
- Audio module SOMO14D
- Accelerometer LIS2L02AS4
- Bluetooth module Free2move
- An eeprom
There is also a power board composed of 3 step-down integrated switching regulators (ISR) 1 PTR08100W for the legs power and 2 PTN78060W, 1 for the head, and one the 5v supply of the motherboard
And how it looks like both boards connected :
Animabot is equipped with 2 infrared sensors GP2D12 (front and rear), and 18 servomotors Hitec HS311 connected to the motherboard.