GPS neustart eingebaut
This commit is contained in:
@@ -8,6 +8,7 @@ ExoMy Mars-Rover auf Basis eines Raspberry Pi mit ROS1 Melodic, betrieben vollst
|
||||
|
||||
| | |
|
||||
|---|---|
|
||||
| **Modell** | `Raspberry Pi 4 Model B Rev 1.4` |
|
||||
| **Hostname** | `cuno` |
|
||||
| **Benutzer** | `pi` |
|
||||
| **LAN-IP** | `192.168.1.83` |
|
||||
@@ -75,11 +76,24 @@ docker exec -it exomy_autostart bash
|
||||
|---|---|
|
||||
| `f710_joy_node.py` | Liest Logitech F710 von `/dev/input/js0`, publiziert auf `/joy` mit 20 Hz — **auch wenn der Joystick in Ruhe liegt** |
|
||||
| `joystick_parser_node.py` | Konvertiert `/joy` → `/rover_command`; priorisiert Web-GUI über physischen Controller |
|
||||
| `gps_node.py` | Liest den GPS-Empfänger, publiziert Fix- und Diagnosedaten und kann über die Admin-Seite gezielt neu gestartet oder per Kaltstart zur Neuinitialisierung gezwungen werden |
|
||||
| `robot_node.py` | Berechnet Lenkwinkel und Geschwindigkeiten aus `/rover_command` |
|
||||
| `motor_node.py` | Setzt PWM-Werte über PCA9685; Watchdog stoppt Motoren nach 5 s ohne Befehl |
|
||||
| `rosbridge_websocket` | WebSocket-Bridge für die Web-GUI (Port 9090) |
|
||||
| `rosapi_node` | ROS-API für die Web-GUI |
|
||||
|
||||
### Admin-Funktionen
|
||||
|
||||
- Admin-Seite: `http://<IP>:8000/admin.html`
|
||||
- Kamera-Tab nur mit `4:3`-Profilen:
|
||||
- `640 x 480`
|
||||
- `1024 x 768`
|
||||
- `1296 x 972`
|
||||
- Systemstatus mit zusätzlicher WLAN-Signalstärke in Prozent
|
||||
- GPS-Aktionen:
|
||||
- `GPS neu starten`
|
||||
- `GPS-Kaltstart` für den GlobalSat `BU-353N5`
|
||||
|
||||
### Ports
|
||||
|
||||
| Port | Verwendung |
|
||||
|
||||
Reference in New Issue
Block a user