Skip to content
This code repository contains the Arduino embedded codes for hexapod bionic robot. It uses Arduino and multiple sensors to complete the robot's walking, obstacle avoidance, remote control and other functions.
C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.images
arduino/HexapodBionicRobot
documents
fritzing
.gitignore
LICENSE
README.md

README.md

hexapod_bionic_robot

hexapod_bionic_robot

Description

This code repository contains the Arduino embedded codes for hexapod bionic robot. It uses Arduino and multiple sensors to complete the robot's walking, obstacle avoidance, remote control and other functions.

Principle

hexapod_bionic_robot_fritzing

Video

The following video show the basic function of the hexapod_bionic_robot.

Configure

  1. Please connect lines correctly.
  2. Doanload repository to local computer:
$> cd Desktop
$> git clone https://github.com/myyerrol/hexapod_bionic_robot.git
  1. Copy arduino/HexapodBionicRobot/ directory to Arduino/libraries/:
$> cd ~/Desktop/hexapod_bionic_robot
$> cp -r arduino/HexapodBionicRobot/ ~/Arduino/libraries/
  1. Start Arduino IDE, select File/Examples/HexapodBionicRobot/hexapod_bionic_robot_test.

  2. Compile code and upload to arduino.

Summary

In fact, when I saw the hexapod robot stand up on its own strength for the first time, my heart was very excited. Although the robot's feet will squeak slightly when it supports the ground because of the small moment of the steering gear, hexapod robots can make many complex actions that can not be done by robots thanks to eighteen degrees of freedom of joints. I think this may be the charm of multi-legged robots!

You can’t perform that action at this time.