Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juntaki/hexapod

Hexapod software by Pub/Sub
https://github.com/juntaki/hexapod

hexapod pubsub robotics

Last synced: about 3 hours ago
JSON representation

Hexapod software by Pub/Sub

Awesome Lists containing this project

README

        

# Hexapod software

![hexapod](https://user-images.githubusercontent.com/5100568/61990333-7c08e580-b079-11e9-8a1c-07c452f9274c.jpg)

Run it on Raspberry Pi Zero W for [Hexapod](https://www.thingiverse.com/thing:3769750), and control the robot from your laptop

# Build and Setup

```
$ make
cd servo; GOARM=6 GOOS=linux GOARCH=arm go build -o ../robot .
cd controller; go build -o ../ct .
```

* Save Pub/Sub credential on project root as "cred.json"
* Run `echo -n 0 > seq.txt`

# Install

Send all files to robot. Change systemd setting for startup.

TODO

# Use Controller

```
# Subscribe heartbeat from robot
./ct heartbeat

# move commands
./ct rotate
./ct walk
./ct arms 0 0 0 0 0 0 0 0 #
```