Hex 1.1, the hexapod

*** 1.1 update ***

The hexapod now has some better code for sensing. The hexapod makes a 360 spin which it takes as 9 point turns. At each point it takes a reading. It compares all the readings and decides which way is best. In the video i demonstrate this with a small gap for the robot to go through. The robot basically is making a simple map, very simple, and finding the biggest hole to go through. The robot still has its curve to the left i need to fix. When that is fixed then this code will be much better in that it wont run into things by curving into them. The next update i will be showing a rc mode i plan on doing with a controller i will blog.

 

1.0

This is my first robot with legs.I do have RBBB (http://wulfden.org/TheShoppe/freeduino/rbbb.shtml) It uses a sharp sensor to detect objects and then decides the best way to go. When the robot runs into something, it first turns right and makes a reading, then it turns left and makes a reading. If the right reading is greater then it will go right, if the left reading is greater, then it will go left (which means just straight, because it is already left ;)) if they are equal then it goes left. You can see this in the video. Just pay attention to its movements. If anyone would like the code i can post it but i do not see the use now. The robot does seem to drift to the right, i need to fix that if i can.

I got a desktop band saw friday from Lowes here in the USA. I used this to cut out all the parts for this robot.

The saw plus some lexan and 5 of the 8 servos i bought for 99 cents a piece on sale, and you have my robot.

found this lexan at The Home Depot here in the USA. And now i think all my projects will be made of lexan :)

 

you can see my little power distribution board in the above picture. The orange wires go into the arduino.

It is not a finished robot yet. I am going to add rc ability to it in a few weeks.

Walks and navigates with infrared sensor

  • Actuators / output devices: 5 tower pro 9g servos
  • Control method: autonomous
  • CPU: Arduino RBBB
  • Power source: 4 AA batteries
  • Programming language: Arduino
  • Sensors / input devices: Sharp IR
  • Target environment: indoor

This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/hex-1-1-the-hexapod

oh you bastards with access

oh you bastards with access to low-cost mini-bandsaws in languages that you understand and in a voltage that won’t blow your fuses through the back of the box…

 

That is a really cool,
That is a really cool, compact robot. Good design, way to squeeze stuff together!

Wow! So tiny! Love it :slight_smile:
Wow! So tiny! Love it :slight_smile:

Nice job!
Wow, this is very nice job! Compact and cheap design, yet very cute result.

fantastic! very unique leg
fantastic! very unique leg design!

1$ servo?
Can I get the details on the source for the 1$ servos? Oh, nice bot!!!

they were $1 on sale, they
they were $1 on sale, they are now back to normal price of $2.77 http://www.hobbypartz.com/topromisesg9.html

Just added a "if open
Just added a “if open clause” to the 1.1 code. Its not worthy of another update but in the circle that the robot makes, if it reads that its current position reading is open space then it stops its circle and just goes forward. I did this to save time on the circle because there is no need to finish the circle if the space in front is open because you cant get a lower reading than that.

Good stuff!!!

Patrick, the robot looks very good and the program is working nicely… Impressive!

That just may put me over the top on giving a try on a hexipod design similar to that. I notice you also play guitar? I’ve been playing for about 2 years, but I’ve taken off about the last month due to hectic schedule.

Happy Holidays!

yes i was going to do the 3
yes i was going to do the 3 servo design but decided to use this 5 servo design. I have been playing guitar for about 2 years too. I dont take any lessons, just read some tabs and learned that way.

Great work !

That’s a very nice tiny hexapod you have here ! Very cute :slight_smile:

cool :slight_smile:

this is good design incorporating a simple legs and sensor! :slight_smile:

 


From where someone can buy the same saw in europe?

great :wink:

great :wink:

I really like this small hexapod

The clean five servo low power concept is really interesting. Great work!