Zum Inhalt springen

Konfiguration ​

Status: alle Umgebungsschlüssel, die der Code liest. Standardwerte stehen in der eingecheckten .env.example; Geheimnisse: keine.

SchlüsselStandardGelesen vonBedeutung
ROS_DOMAIN_ID42docker/compose.yamlROS-2-Domain der Roboter- und Simulationscontainer
STRIDO_BLENDER(leer)strido_publish.sceneBlender-Programm für Renderings; leer = blender im PATH, sonst das macOS-App-Bundle
STRIDO_PRUSASLICER(leer)strido_verify.printabilityPrusaSlicer-Programm für die Druckbarkeitsprüfung; leer = prusa-slicer im PATH, sonst das macOS-App-Bundle
STRIDO_REPO_ROOT(leer)strido.workspaceRepository-Wurzel für die Werkzeuge bei Ausführung außerhalb des Checkouts
STRIDO_SERIAL_PORT/dev/strido_mcustrido-cli, strido_ntx.pluginSerielles Gerät des XIAO ESP32-S3 (udev-Symlink aus ros2/strido_bringup/config/99-strido.rules)

Die ROS-2-Launch-Dateien übernehmen dieselben Werte als Launch-Argumente (mcu_port, use_policy, policy, camera). Makefile-Variablen: NTX_HARNESS (Pfad des NT-X-Checkouts für make ntx-smoke, Standard ../../ntx-harness), POLICY (Policy-Datei für make sim-gazebo).

MIT-Lizenz. Mechanik abgeleitet von Yertle (Jerome Graves). CAD, Simulation und native Tests sind kein Hardware-Nachweis – siehe Verifikation.