Skip to content

RoverSentrySoftware

LPRDev1 edited this page Sep 16, 2016 · 3 revisions

The RoverSentry Code , found on this repository, provides 2 web applications : 1 for managing Dronekit and one for RoverySentry live video feed and RoverSentry control (RoverSentry WebApp). It also has code for interfacing to several sensors.

RoverSentry Software Installation

To install the RoverSentry files on the raspberry pi first clone this repo to acess the files. Next place the files in the following directories (paths) on the Raspberry pi:

File Path Description
rc.local /etc/ Standard Linux startup file for starting RoverSentry apps
dronekit_init.py /usr/share/RoverSentry/CherryPy/ RoverSentry CherryPy app: Starts up and interfaces to Dronekit
[apm_init.py] (https://github.com/LPRDev/RoverSentry/blob/master/RaspberryPi/CherryPy/apm_init.py) /usr/share/RoveySentry/CherryPy/ Dronekit initialization for APM 2.6
pir_sensor.py /usr/share/RoverSentry/PIR/ IR sensor code for triggering auto snapshots
sonar_sensor.py /usr/share/SONAR/ Detects objects in the RoverSentrys path
WebApp (entire folder) /var/www/html/ RoverSentry Webapp (PHP) files for viewing live video stream, taking snapshots, viewing the gallery, and controlling the RoverSentrys mission
Clone this wiki locally