Skip to content

Latest commit

 

History

History

README.md

Raspberry Pi Setup - EVA 2025

This directory contains guides and instructions for setting up the Raspberry Pi for the EVA 2025 project.

Installation Overview

  1. Camera Setup:

    • Configure the four cameras (main, right, bottom, arm) in Linux.
    • Understand camera formats (MJPG, H264).
    • Set static device symlinks per USB port (udev).
    • Stream video using GStreamer or DWE OS.
    • Integrate with Janus WebRTC server.
  2. Janus WebRTC Server:

    • Install and configure Janus for video streaming (install_janus.sh also sets nat_1_1_mapping to the control station LAN IP and installs the UDP buffer tuning).
    • Set up streaming plugins.
    • See the Troubleshooting section in Streaming if feeds lag.
  3. Oceanix:

    • Install the Oceanix software.
    • Enable I2C.
    • Configure automatic execution using systemd.

Guides

  • Camera tutorial: Explains how cameras work in Linux.
  • Camera_stati_link: Explains how to set static devices for cameras (IMPORTANT!).
  • Streaming: Details how to set up camera streaming with GStreamer and Janus.
  • Snapshots: How snapshots from cameras cam be taken.
  • Static_IP: Provides instructions for setting a static IP on the raspberry.
  • Install Oceanix: Provides instructions for installing Oceanix.