中野島ロボット

小さなロボットの自作記事を書いています。

3Day Robot Desktop Quadruped Robot [youtuasi]

How about [youtuasi]

 [youtuasi] is a Desktop Quadruped Robot.

 With four legs creature = you.tu.a.si (in Japanese)

 

Summary
This is desktop Quadruped Robot call to youtuashi(yo.tu.a.si).
Use Arduino Nano and SG90 or Clone Servo Motor x8.
Only 9 Print Parts 8 DOF smaller 4 legs robot.

Easy make and Easy play about 3Days.
Day1: Buy the parts from Amazon or other store.
Day2: 3D Print and Make. (no soldering)
Day3: Compile and Run for Arduino IDE.
Total 6 hours.

 

Basic Model (Arduino Nano) front view like a crab.

f:id:nakarobo:20181114202248j:plain

GR-LYCHEE Model for AI and Image processing test bed front view  like an octopus.

f:id:nakarobo:20181027222207j:plain

rotation model side view. like a piglet.

f:id:nakarobo:20181116070357j:plain

 

https://mechatro-life.com/nakarobo/8abfa792-5b8c-409c-8ed9-e22db39ed678

HP:https://www.nakarobo.com/en/youtuasi

BLOG: (sorry Japanese only.) https://www.nakarobo.com

  

Print Settings
Printer: Rostock Nano

Rafts: No

Supports:No

Resolution:0.2 mm

Infill:50 %


Notes:
Use PLA or PETG filament. I recommended PETG one.

 

Post-Printing 
Printed Parts

body.stl :body x1
knees.stl :knee x4(right and left)
legs.stl :leg x4

 

Mechanical Parts

Servo Motor TowerPro SG90 Or Clone x8
M2x4mm Screw x8 for Servo hone fixit
M3x15mm plastic bolt and nut and spacer x2 for Arduino Nano Expantion Shield

 

Electrical Parts

MPU :Arduino Nano x1 (Or UNO OR GR-LYCHEE)
Boad :Arduino Nano Expantion Shield x1
AAA x4 batteries Holder x1

Mini-USB Cable x1
eneloop NiMH 1.2Volt rechargeable batteriess x4

 

How to Make

  1. Printed 9 parts for your own 3D printer.
  2. Arduino fixed M3x15mm plastic bolt and nut with spacer .
  3. SG90 Servo motor fixed body and legs with M2x10mm screw..
  4. Joint and Servohone fixed M2x4mm screw 
  5. Set Joint to Servo motor.(unfixed)
  6. Download and write sketch and set the basic position.
  7. Fixed Servo hone with M2x6mm screw

Software

Download and Open for Arduino IDE 1.8.5. or later. 

And Write for Arduino Nano.

 bord: Arduino Nano

 proccesor: ATmega328P(Old Bootroader)

  

1. Sketch is mePed_nakarobo_COM.ino .

This sketch is based on The mePed.
"The mePed is an open source quadruped robot designed by Scott Pierce of Spierce Technologies (www.meped.io & www.spiercetech.com)
This program is based on code written by Alexey Butov (www.alexeybutov.wix.com/roboset) "

 

RUN

Open serial monitor 9600bps and Input numeric.

0 minimal
1 lean_left
2 forward
3 lean_right
4 turn_right
5 center_servos
6 turn_left
7 step_left
8 back
9 step_right

If you want to move the robot as you want

 

2.youtuasiTest.zip

youtuasiTest.zip is 「youtuasi」motion test sketch.

youtuasiTest.ino is robot controler for Arduino IDE serial console.

 

 

 RUN

Open serial monitor 9600bps and Input numeric.

ex serial console
a,90,90,90,90,90,90,90,90 [Enter]

[ youtuasi] is basic position.
If no match youtuasiTest[1].jpg and your robot legs,you gona check servo motor hone angle.

The motion check are ended, you will write into the sketch, "case" between "break".
ex
case o:
set8pos( 90,90,90,90,90,90,90,90 ); delay(300);
break;

 

3. youtuasiPorkTest.zip

youtuasiPorkTest.zip is 「youtuasi」like a piglet motion test sketch.

youtuasiPorkTest.ino is baseed on youtuasiTest.ino.

 

RUN

Open serial monitor 9600bps and Input numeric.

0 Basic position
1 Stretch

2 Forward
3 Bowing
4 Turn Right
5 Normal Position
6 Turn Left
7 Sit Down
8 Back
9 Lay

If you want to move the robot as you want

 

 

Key Feature
・Minimam size designed ( 80mmx150mm for minimal. 150mmx200mm for open. mass 220g include batteriess)
・Easy make (No Solderling and 6mm )
・Cantilever joint(Light weight and high speed)
・Compatibility SG90 Or Clone
・Adapted Arduino Nano Expantion Shild(No Solderling)
(or Arduino UNO and Akizuki D-type univasal bord with Soldering)
・Software Compatible for many Quadraped Robot pionears in Arduino comunity.
Option
Top cover or under cover are made yourself for 3D printer.
  Claw or Hoof are made yourself, and atach to legs use M2 bolt and nut.
Arduino Nano A0 to A7 are open for set the own sensors.
Arduino Nano D10-D13 are open for exstra servo motors.

More from Robotics

 

How I Designed This
In Japan Quadruped Robot are not major.

Robots image in Japan is wheel or two legs.
but two legs robots are so difficult to make and expensive.
then I modeling Quadruped Robot between two.

 

Special Thanks

  • mePed skech is based on code written by Alexey Butov 
  • (Please report "First Maker" )