Vision & Camera

Raspberry Pi Vision Node

Setup, calibration, and integration of the dual-camera vision node.

6 min readcamerarpi

Raspberry Pi Vision Node

Purpose

The Raspberry Pi app is the camera broadcasting service.

It provides:

  • left camera stream
  • right camera stream
  • WebRTC video
  • snapshots
  • camera health
  • basic diagnostics
  • optional image processing

UI Sections Supported

  • Dashboard
  • Camera / Vision
  • Kerf
  • Calibration
  • AI Assistant

Main Pi APIs

text
GET /api/v1/health
GET /api/v1/node/status
GET /api/v1/cameras
GET /api/v1/cameras/{cameraId}/status
GET /api/v1/streams
POST /api/v1/webrtc/offer
POST /api/v1/snapshots/capture
GET /api/v1/cameras/settings
POST /api/v1/cameras/{cameraId}/settings

Important Rule

The Raspberry Pi vision node does not control CNC motion.

It only provides camera/video/vision-node data.