Skip to content

pockerman/odisseus_raspberry_pi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Odisseus Raspberry Pi

Odisseus

This fixes hotfix_branch_9 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

  • 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