Humanoid Robot (IMT-01)

by yAshGaviT in Circuits > Robots

431 Views, 2 Favorites, 0 Comments

Humanoid Robot (IMT-01)

27867759_1493141814138843_8642157232742176830_n.jpg
56938275_1928299290632262_9035290548470022144_n.jpg

Making a humanoid robot that can grab with a hook and use a saw to cut using Arduino UNO and pca9685.

(Easy build)

Supplies

Arduino_Uno_-_R3.jpg
pca9685-16-channel-12-bit-pwm-servo-driver-i2c-interface-tech1049-2720-600x315w.jpg
mdf-board-500x500.jpg

Material Required:

  • MDF board 5mm
  • TowerPro SG90 Mini Servo
  • The 150 RPM Single Shaft BO Motor
  • Arduino UNO
  • PCA 9685
  • Battery
  • Wires
  • DPDT x3

CAD

Untitled Project (7).jpg
Untitled Project (8).jpg
Untitled Project (9).jpg

*CAD just for visual reference *

Getting Parts to Cut

1.jpg
2.jpg
26962491_1375312262597637_4864751859830957727_o.jpg

*Above images are of the first prototype, significant changes were made after that*

First Prototype

27912750_1393933967402133_4176508178688921696_o.jpg

First prototype was not having many problems:

  • Could not stand due to the weight of the upper body.
  • Servo could not get into their required positions.
  • Legs unstable.

Final Prototype

56938275_1928299290632262_9035290548470022144_n.jpg

Legs were redesigned and feet remained the same.

knee Joints were removed and the whole leg was made in one piece.

Now the robot can remain standing

Circuit

d33870595d393d77aab2b02fdf9672fed3a0a8f0_2_651x500.png
dpdt_switch_steering.png

Code

Screenshot (174).png

*Add the required library from link given below*

Attaching all servo's horns after putting them in ideal condition.

Now you can make ur hand moments by adding steps and defining the position.

Reference:

https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library

TEst

bot 001 2018

For now, it is working on a loop with no real-time control.

Can be improved and add more control to both arms.