Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coretechr/zerobug
DIY Hexapod Robot
https://github.com/coretechr/zerobug
hexapod raspberry-pi robotics
Last synced: 5 days ago
JSON representation
DIY Hexapod Robot
- Host: GitHub
- URL: https://github.com/coretechr/zerobug
- Owner: CoretechR
- License: gpl-3.0
- Created: 2021-06-26T18:39:05.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-13T18:32:51.000Z (6 months ago)
- Last Synced: 2024-10-11T13:40:03.148Z (2 months ago)
- Topics: hexapod, raspberry-pi, robotics
- Language: C++
- Homepage: https://hackaday.io/project/180534
- Size: 21.1 MB
- Stars: 239
- Watchers: 20
- Forks: 49
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ZeroBug - DIY Hexapod Robot
Zerobug is a 3D-printed micro-servo hexapod robot powered by a Raspberry Pi Zero and a STM32F103. The Pi Zero is in charge of the input methods and front end, making the robot controllable via mouse, keyboard, multitouch or simply a Bluetooth Gamepad. To get the robot walking, the STM32 handles leg locomotion, inverse kinematics and controls its 18 servos.
![](ZeroBug.JPG)
![](walking.gif)
UPDATE 20.11.2021: Added support for video streaming with via the camera connector:
- update the index-html file and copy "start_stream.sh" to the same directory on the desktop
- install mjpg-streamer (e.g. using this guide: https://www.okdo.com/project/pc-webcam-with-raspberry-pi/?ok_ts=1635608250445)
- add the following line to the /etc/rc.local file (before exit 0):
```
bash /home/pi/Desktop/hexapod/start_stream.sh
```