Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.14 KB

readme.md

File metadata and controls

40 lines (30 loc) · 1.14 KB

Underwater2016

Oregon State University Robotics Club MATE Competition ROV.

POST-MORTEM

  1. Plug in ROV.
  2. Launch Lighthouse.
  3. Wait for happy sounds. Not finished. :P

ROV Services

  • Discovery - network discovery service
  • PM2 Web - displays running services
  • Cameras - streams each USB camera
  • Sensors - temps, voltages, etc
  • Motors - reads/writes from/to I2C devices

Project Structure

  • surface/ is an Electron app, written in JavaScript.
  • underwater/ contains the above services as scripts.

ROV Setup Sequence

This stuff should already be done.

  1. SSH into ROV
  2. Install system packages:
  1. pm2 install
  2. git clone ...
  3. npm install
  4. pm2 web start
  5. pm2 start process.json
  6. pm2 save
  7. Build desktop app and install on computer too.