Skip to content

A mobile recon station you can control through a local web server to map a plane surface or detect and follow colors in autonomous mode

Notifications You must be signed in to change notification settings

AguilarLagunasArturo/mobile-recon-station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

Mobile Recon Station

A simple car you can control thru a local web server to map a plane surface or detect and follow colors in autonomous mode. See the simulation here.

Features

Wireless control

wireless-control

Color calibration

calibration

Color detection

color-detection

Mapping

mapping

Hardware

  • 1 Raspberry PI 3B+
  • 1 Raspberry PI Camera module
  • 4 Gear motor 5V DC
  • 4 Wheels
  • 1 Chasis
  • 1 L298N
  • 1 MPU6050
  • 1 Powerbank 2A 5V
  • 4 AA Batteries

Electronic circuit

color-detection

Software dependencies

Name Installation
Phyton3 Official website
OpenCV >= 4.5.2 Official guide
numpy pip install numpy
cv_recon pip install cv-recon
flask pip install Flask
smbus sudo apt install python3-smbus
matplotlib >= 3.3.4 pip install matplotlib

Usage

  1. Install dependencies
  2. Enable Raspberry PI Camera
  3. Clone repo into $HOME/Github/
  4. Run car/systemd_service/ln_to_system.sh to add startup rutine
  5. Run car/systemd_service/enable.sh to enable startup rutine
  6. Reboot
  7. Access Raspberry PI local IP from a web browser to control it