Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pockerman/odisseus_raspberry_pi

Two-wheels multi-sensor robot with Raspberry Pi 3 B+
https://github.com/pockerman/odisseus_raspberry_pi

opencv python3 raspberry-pi robotics

Last synced: 17 days ago
JSON representation

Two-wheels multi-sensor robot with Raspberry Pi 3 B+

Awesome Lists containing this project

README

        

# Odisseus Raspberry Pi

![Odisseus](imgs/odi_3.JPG)

This fixes hotfix_branch_10
This is a normal branch that fixes things

This is a major change. On hotfix 2.

This is a very serious error to be fixed. I am fixing it now. Seriously...........
This is a very serious error to be fixed. I am fixing it now. Seriously.

This is my attempt to develop a two wheels multi-sensor robot using Raspberry Pi.
There is also a simulation based on ROS which is in progress here: https://github.com/pockerman/odisseus_ros

## Contents
* [Hardware](#hardware)
* [Software](#software)
* [Dependencies](#dependencies)
* [Desing Notes](#design_notes)
* [Installation](#installation)
* [Useful Links](#useful_links)
* [How To](#how_to)
* [Start the Flask-based Control Server](#start_control_server)
* [Useful Links](#useful_links)

## Hardware

- 2 Wheels
- 2 DC motors
- A Pi camera
- An ultrasound sensor (e.g. HC-SR04)
- An IR sensor
- An L289N H-bridge

## Software

### Dependencies

- **```RPi.GPIO```**

### Design Notes

Checkout the design notes here.

## Installation

Install the following components

- **```RPi.GPIO```**

```
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio

```

## How To

### Start the Flask-based control server

- ```python3 odisseus_web_app.py```

## Useful Links

- **Installing CircuitPython Libraries on Raspberry Pi:** https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi
- https://cdn-learn.adafruit.com/downloads/pdf/adafruit-dc-and-stepper-motor-hat-for-raspberry-pi.pdf
- **HC-SR04 On Raspberry Pi:** https://thepihut.com/blogs/raspberry-pi-tutorials/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi