DevGiov.
In Progress··2 min read

RemoteRc

Piattaforma modulare hardware e software per la guida remota a bassa latenza di veicoli radiocomandati tramite Raspberry Pi Zero 2W e simulatore Logitech G29.

Embedded / IoT3D Printing / HardwareExperiments / Tools

Stack

Raspberry Pi Zero 2WPythonUDP ProtocolPi Camera / WebcamPWM Control (ESC & Servo)Logitech G29 Integration
#Embedded#Raspberry Pi#UDP Streaming#Logitech G29#IoT#Python

Panoramica

RemoteRc è un'infrastruttura modulare hardware e software progettata per il controllo remoto e telemetrico di veicoli radiocomandati da modellismo standard (compatibile con ESC e servocomandi PWM tradizionali).

Il sistema sostituisce il classico radiocomando con un'esperienza di guida realistica e immersiva: a bordo del veicolo è alloggiato un Raspberry Pi Zero 2W (scelto per peso ridotto e ingombro minimo) collegato a una videocamera, che trasmette lo stream video in tempo reale via UDP a bassissima latenza e riceve i segnali di sterzo e accelerazione inviati dal client.

Caratteristiche Tecniche

  • Hardware On-Board: Raspberry Pi Zero 2W alimentato direttamente dalla batteria del modello, interfacciato via GPIO/PWM con il regolatore elettronico di velocità (ESC) e il servocomando di sterzo.
  • Streaming Video a Bassa Latenza: Pipeline di acquisizione video tramite Pi Camera / Webcam e trasmissione di rete ottimizzata via pacchetti UDP per ridurre al minimo l'input lag durante la guida.
  • Integrazione Client con Postazione di Guida: Applicativo client che riceve il feed video a schermo e mappa l'input analogico e il force feedback di volanti e pedaliere (integrato e testato con Logitech G29).
  • Predisposizione per Guida Autonoma: L'architettura software a canali separati per telemetria e video è pronta per essere estesa con algoritmi di visione artificiale e navigazione autonoma on-edge.

Stato del Progetto

La struttura base di trasmissione video, ricezione comandi e pilotaggio attuatori è completa e funzionante; il progetto costituisce una base modulare pronta per future evoluzioni verso la telemetria avanzata e l'assistenza alla guida.