Spot Redux

zip0 downloads
Auto-generated render — cad/spot_redux_assembly_v12.step

Spot Redux

🤖 Building Quadruped robot for the minor IROB

Overview

🤖 Spot-Redux

<!-- PROJECT SHIELDS -->

Project Maintenance License

Forks Stargazers Issues

<p align="center"> <img width="50%" src="images/spot-redux.png"> </p>

About

A Quadruped robot based on the Kangal model and equipped with an ESP32 to control everything. Project during the minor in Robotics at the University of Applied Science of Leiden (Netherlands). Note: this project is still in a development phase, which means that some things may not be finished yet.

Glossary

  • Tibia: The lower part of the leg.
  • Femur: The upper part of the leg.
  • Coxa: The shoulder part.

Hardware

Below is a list of parts, which is divided into essential and optional parts depending on how you want to build your version of the robot.

Essential parts

part namedescriptionunit
ESP32 LOLIN32cpu1
PCA9658 moduleservo motor controller1
SPT5430HV-180W 8.4VHV servo motor12
DC-DC buck converter7V-28V to 5V 3A1
1S3P 18650 batterylithium ion battery2
Round Rocker SwitchSwitch with LED1

Optional parts

part namedescriptionunit
HX-2S-JH20lithium ion 2S charger1
WS2812 RGB LEDRGB LED for eyes2
PDC004-PD 9Vusb-c PD decoy module1
STPS2045Cpower shottky rectifier1
battery indicatorLithium Battery Capacity Indicator1

Demo

<p align="center"> <a href="http://www.youtube.com/watch?feature=player_embedded&v=1uqOXX4e2nw" target="_blank"> <img src="http://img.youtube.com/vi/1uqOXX4e2nw/mqdefault.jpg" alt="Our own demo" width="340" height="200" border="10" /> </a> <a href="http://www.youtube.com/watch?feature=player_embedded&v=lb17rW7wsXE" target="_blank"> <img src="http://img.youtube.com/vi/lb17rW7wsXE/mqdefault.jpg" alt="Our own demo" width="340" height="200" border="10" /> </a> </p>

During our project we made a lot more video, you can find them in the playlist.

Simulation

Bluetooth joystick control

By default, the robot connects to a few types of controllers that communicate over bluetooth, these are:

  • Parrot FlyPad (Hard to get)
  • GameSirT1D
  • Bluetooth LE joystick supported

What each button on your controller represents:

keycontrolkeycontrol
Awalk / stopL2 + L1step speed interval -
Bgait changeL2 + R1step speed interval +
Xbalance modeL2 + Xstep height -
Yflash ledstripL2 + Ystep height +
THUMB - Lsave settingsL2 + Astep dist -
THUMB - Rload settingsL2 + Bstep dist +
DPAD - Ltoe offset -R2 + L1toe offset -
DPAD - Rtoe offset +R2 + R1toe offset +

Credits

<!-- MARKDOWN LINKS & IMAGES --> <!-- Products --> <!-- Links -->

Files in this package

  • CAD source: spot_redux_assembly_v12.step
  • Exports: 100mm rod v1.stl, 28mm rod v1.stl, foot_v3.stl, romp endcap.stl, romp_endcap_v3.stl, shoulder holder right inner v2.stl, side_chassis_left_v1.stl, side_chassis_right_v1.stl, tibia_left_1_v2.stl, tibia_left_2_v2.stl, tibia_right_1_v2.stl, tibia_right_2_v2.stl (+27 more)
  • Images: plate_bottom_v2.svg, plate_top_v2.svg, spot-redux.png
  • Documents: plates_v2_drawing.pdf

Source & license

Imported into the CommunityCAD Archive with attribution preserved. All rights remain with the original author under the stated license.

Comments

Comments

Sign in to leave a comment.

Loading comments...

From the datasheet

docs/plates_v2_drawing.pdf

2 3 4 | 5 6 7 8 | 110 100 A Top plate B Cc 110 100 | Bottom plate } D ~-— o}| ©] + a ie wo o “4 E Yo il * vector bestanden bijgevoegd ander bestand, dit bestand alleen als reference O Dept. Technical reference Created by Approved by Guus Kleinlein _20-1-2022 Se yoo of 3mm poly carbonaat, 2…

View full datasheet →