a raspberry pi hexy - short

34
A Raspberry Pi Hexapod Robot! Prepared for FEU Diliman Feb 24, 2016, Campus DevCon

Upload: mithi-sevilla

Post on 22-Jan-2017

144 views

Category:

Education


0 download

TRANSCRIPT

Page 1: A Raspberry Pi Hexy - short

A Raspberry Pi Hexapod Robot!

Prepared for FEU Diliman Feb 24, 2016, Campus DevCon

Page 2: A Raspberry Pi Hexy - short
Page 3: A Raspberry Pi Hexy - short
Page 4: A Raspberry Pi Hexy - short

Arcbotics Hexy- 19 DOF- open-source, 5mm acrylic- funded on kickstarter, 2012- 168k+ USD 860+ backers,- 250 USD, 1/10th usual cost

Page 5: A Raspberry Pi Hexy - short

Hexy Modifications- motivations- hardware- software

Page 6: A Raspberry Pi Hexy - short

Hexy Modifications- Metal Gear Servo - Pi Zero- Drive Servo via I2C- Code from scratch!

Page 7: A Raspberry Pi Hexy - short
Page 8: A Raspberry Pi Hexy - short
Page 9: A Raspberry Pi Hexy - short

Clean Code in a Hexapod Robot….

Page 10: A Raspberry Pi Hexy - short

Original Code: github.com/ArcBotics/PoMoCo

My Code (WIP): github.com/mithi/hexy

Page 11: A Raspberry Pi Hexy - short
Page 12: A Raspberry Pi Hexy - short
Page 13: A Raspberry Pi Hexy - short
Page 14: A Raspberry Pi Hexy - short
Page 15: A Raspberry Pi Hexy - short
Page 16: A Raspberry Pi Hexy - short
Page 17: A Raspberry Pi Hexy - short
Page 18: A Raspberry Pi Hexy - short

Raspberry Pi Zero - 1 Ghz Single Core Processor- 60 mm x 30 mm x 5mm- 5 USD only <3

Page 19: A Raspberry Pi Hexy - short

Do all processing on board.No need for an external computer or bluetooth.

Page 20: A Raspberry Pi Hexy - short
Page 21: A Raspberry Pi Hexy - short
Page 22: A Raspberry Pi Hexy - short
Page 23: A Raspberry Pi Hexy - short

Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685

Page 24: A Raspberry Pi Hexy - short
Page 25: A Raspberry Pi Hexy - short
Page 26: A Raspberry Pi Hexy - short
Page 27: A Raspberry Pi Hexy - short

GaitsLimb Movement

Page 28: A Raspberry Pi Hexy - short
Page 29: A Raspberry Pi Hexy - short
Page 30: A Raspberry Pi Hexy - short

Stance Phase | Power Stroke- leg is on the ground where it supports and

propels the body. - leg retracts or moves towards the rear of

the body

Page 31: A Raspberry Pi Hexy - short

Swing Phase | Return Stroke- leg lifts and swings to the starting position

of the next stance phase- leg protracts or moves towards the front of

the body

Page 32: A Raspberry Pi Hexy - short
Page 33: A Raspberry Pi Hexy - short

Hexy Video.

Page 34: A Raspberry Pi Hexy - short

Thank you for listening.