advice for building humanoid robot soccer

Go To Last Post
9 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hello everyone,
btw i want to build humanoid robot that will compete on a competition whose rule is based on robocup 2011...but i dont know where to begin....btw, do you know some reference/link/ebook :p to make a humanoid robot ( for robot soccer, for exactly) and its mechanism when walking and running?? And is it alright to make 8-bit mcu as the main processor to control both CMUcam and servos (18 pieces of servo for total)??

thx 4 answering :)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Every single robot project should be started with lightind a single LED from the microcontroller's port pin. Do this first, then go ahead with the rest.

Warning: Grumpy Old Chuff. Reading this post may severely damage your mental health.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I don't think a single 8-bit micro is up to the task of controlling 18 servos plus various sensors. What do you do with the CMUcam? Just move it around or do you need to process video from it? Looking at http://www.robocup2011.org/en/ I would say the humanoid class is well beyond the processing power of a single 8-bit processor. A robot like that probably has several 8-bit micros that control the servos and sensors, and these micros are controlled via SPI (or similar) by the main processor which is probably 32-bit or more.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You can search for the team description papers, they are usually very detailed, but an humanoid is a very complex task, usually the servos and sensors are controlled using an FPGA, but I think that the RoboNova uses atmega chips to control is servos, search about it.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

i know if only a 8-bit mcu is apparently impossible to do such task...but how if i use 2 or more 8-bit mcu to control servos (18+) and CMUcam (for video processing), and of course several touch sensor (limit sensor)?? is that mcus still capable of those task anyway?

btw if you have any articles about building humanoid robot, just share it here :)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hello? anyone??

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
but i dont know where to begin
Then the project is probably well beyond your current skills. Perhaps start with something simpler.

Regards,
Steve A.

The Board helps those that help themselves.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

If you want to see a real humanoid robot, take a look at the video at the bottom of this page. It was widely circulated a few years ago from Boston Dynamics:

http://www.bostondynamics.com/ro...

This page says it took 30 months to design and build. Bet its got more than a couple of 8 bit micros in it! And no vision!

Jim

Jim Wagner Oregon Research Electronics, Consulting Div. Tangent, OR, USA http://www.orelectronics.net

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

1. blink LED
2. PWM of LED
3. usart dongle comms
4. single servo control
5. multiple servo control with windows
5. usart -> wireless module
6. debug wireless
7. debug wireless
8. combine
9. debug
10. change implementation
11. see #9