~/talk

From bits to legs to locomotion: Building a hexapod from the ground up

Talkat linux.conf.au 2020 · 2020-01-13..01-17· [embedded-and-hardware, robotics]
links:none on file
slides:none on file

A six‑degree‑of‑freedom hexapod is designed and built from cheap hobby parts to be an order of magnitude less expensive than kits, using STM32F103 controllers, off‑the‑shelf PWM servos, custom PCBs with battery voltage and current sensing, SPI/DMA servo drivers and a simple radio link. Single‑leg inverse kinematics solve 3° joints with Pythagoras and the cosine rule, gait code implements a ripple gait and body translation/rotation, three prototypes iterate on power distribution, and the final robot walks and rotates reliably on stage.

AI-written summary · about

  1. 0:00Intro
  2. 1:48The first hexapods
  3. 3:38Why is the hexapod body plan successful?
  4. 5:25First computer controlled hexapods
  5. 12:55What's this "degree of freedom" thing anyway?
  6. 16:20Inverse Kinematics
  7. 24:06Single Leg IK
  8. 27:54Scaling up Ctrl-C, Ctrl-V
  9. 29:49Prototype #2 Turning a robotics project into an electronics project
  10. 32:04Firmware? STM32 Crash Course
  11. 32:15'Hierarchies of Datasheets Finding (large) needles in haystacks?
  12. 32:50CMSIS & HAL Register Definitions
  13. 38:06Ordering Parts What could go wrong?
  14. 41:09Locomotion! Gait & 6DOF IK
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.