Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrousavy/hedgehogdemo
TGM 2017: Controller and Server for PRIA Hedgehog Demo
https://github.com/mrousavy/hedgehogdemo
client controller hedgehog pria robot robotics
Last synced: 30 days ago
JSON representation
TGM 2017: Controller and Server for PRIA Hedgehog Demo
- Host: GitHub
- URL: https://github.com/mrousavy/hedgehogdemo
- Owner: mrousavy
- Created: 2017-04-04T12:52:19.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-07T20:42:13.000Z (almost 8 years ago)
- Last Synced: 2024-11-05T19:48:21.623Z (3 months ago)
- Topics: client, controller, hedgehog, pria, robot, robotics
- Language: Python
- Homepage:
- Size: 550 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HedgehogDemo
TGM 2017: A SYT (Koppensteiner) Project: Server/Host and Controller/Client for a PRIA HedgehogThis Project's goal is to showcase available functions of the [PRIA](https://github.com/PRIArobotics) [Hedgehog API](https://github.com/mrousavy/HedgehogDemo/tree/master/HedgehogPyAPI) and make use of the Web IDE.
[Download Client](https://github.com/mrousavy/HedgehogDemoController/raw/master/Download/HedgehogClient.zip)
[Download Server](https://github.com/mrousavy/HedgehogDemoController/raw/master/HedgehogServer/server.py)
# Contents
* `HedgehogClient/`: The Hedgehog Controller Windows Application (C#)
* `HedgehogServer/`: The Hedgehog Server running on the Hedgehog (Python)
* `HedgehogPyAPI`: The API for all Hedgehog Functions (Python)
* `HedgehogPyAPI_tests`: Tests/Demos for Hedgehog API (Python)# Usage
1. Setup `Hedgehog` with Python Project (`HedgehogServer`)
2. Start Server on `Hedgehog`
3. Start `HedgehogClient.exe`
4. Enter IP of Hedgehog and Connect
5. Input Keys to move in the new Window once Connected# Controls
* `W`: Forwards
* `A`: Left
* `S`: Backwards
* `D`: Right
* `+`: Speed Up
* `-`: Speed Down
* `Space`: Brake
* `[No Key]`: Hedgehog Stops
* **Also Supporting Xbox Controllers**# Screenshots
![Screenshot 1](http://i.imgur.com/k3OHZlr.png)![Screenshot 2](http://i.imgur.com/goxqisW.png)