Skip to content

dominikWin/arcs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Robot Control System

arcs is a robot control system that focuses on LIDAR usage.

Dependencies

arcs needs slog and WiringPi on the controller. ncurses and slog are needed on the dashboard system. pthread is also required to compile both.

The makefile uses scp and gcc on the remote machine.

Linux is required on both the dashboard and the remote.

xv11lidar is used for the LIDAR interface.

Build

  1. Set remote IP in Makefile, setup root ssh cert
  2. Run make all
  3. Run with ./arcs-dash

Running

arcs dashboard should be run from a terminal that supports ncurses. The only supported controllers are from the linux xpad driver. Networking is enabled by pressing r, and quit with q or the guide button.