Projekte
Main > Unkategorisiert > STM32MP1: Intelligente Robotik-Firmware
Beschreibung
Kundenspezifische STM32MP1-Firmware steuert intelligente Robotik-Operationen
RTSoft hat die Firmware für einen intelligenten Roboter-Controller entworfen und entwickelt, der sich hervorragend für den Einsatz im Unterricht und in Unternehmen eignet.
Die Systemsoftware implementiert die Abstraktionsschnittstelle für die Arbeit mit verschiedenen Sensoren und Aktoren wie Ultraschall, Kamera, Thermo, Foto, Encoder-Motor, Servo-Motor und viele andere in Real-Time. Die Programmier-API ist in Python und C/C++ verfügbar.
Die Robotikplattform verfügt über ein Farb-Touch-Display mit grafischer Oberfläche, die vom Benutzer über die Programmier-API angepasst werden kann.
Neben der On-Board-GUI implementiert die Lösung zwei Remote-Schnittstellen: WebDAV und ssh. Die Integration mit einer Cloud wird über das MQTT-Protokoll unterstützt.
Die Konnektivität ist über WiFi, Bluetooth und USB-Ethernet gegeben. SD-Karten und USB-Flash-Laufwerke können für die Datenübertragung zum/vom Steuergerät verwendet werden. Mehrere Steuerungen können über eine CAN-Schnittstelle miteinander verbunden werden, wobei eine Master-Steuerung nahtlos mit entfernten Sensoren und Aktoren arbeiten kann, die mit einer oder mehreren Slave-Steuerungen verbunden sind, und zwar in Echtzeit.
Die wichtigsten Fakten
- Linux-basiertes Betriebssystem. Langfristige Instandhaltung
- Cloud-native Konnektivität
- RTOS zur Implementierung einer intelligenten Motorsteuerung auf einer speziellen MCU
- OTA-Aktualisierungen
- Nahtlose Erweiterbarkeit (automatische Erkennung) über СAN-Bus
Lösung
RTsoft führte die sorgfältige Anpassung der BSPs und Treiber des Betriebssystems (Linux Open Embedded) durch.
Die Lösung soll einen langen Lebenszyklus mit einem festgelegten Fahrplan haben. Die Systemsoftware umfasst daher Werkzeuge zur Gerätewartung und beinhaltet einen automatischen Aktualisierungsprozess. Das Gerät ist in der Lage, verfügbare Betriebssystem-Patches und deren Bereitstellung zeit- oder ereignisgesteuert zu überwachen.
Ein spezieller MCU-Kern führt ein kundenspezifisches Echtzeit-Betriebssystem aus und erledigt intelligente Motorsteuerungs- und Sensorüberwachungsaufgaben mit einer Echtzeitschleife von 1 ms. Linux kommuniziert mit RTOS über den gemeinsamen Speicher ohne Latenzzeiten.
Eine erweiterbare QT/QML-Grafikschnittstelle ist implementiert, um viele Hardware- und Systemsoftware-Parameter zu steuern. Das Design wurde von einer führenden deutschen Designagentur entwickelt.
Vorteile
- Over the Air-Updates Vollständige, zuverlässige und robuste A/B-Firmware-Update-Lösung
- Azure AWS ready solution message/event/command bus streaming analytics, machine learning, predictive maintenance, visualization and monitoring
- Deterministische und robuste Algorithmen für Motorsteuerung und Sensornabe
- Cloud-Integration und -Sicherheit effiziente und sichere Visualisierung und Verwaltung von Firmware und Anwendungen
- Optimierter Stromverbrauch und Leistung durch Nutzung der Hardwarefunktionen des STM-Prozessors
Weitere Projekte
IoT für Banknoten-Prüfgeräte
RTSoft erweiterte eine komplexe IoT-Lösung für G+D, einen Hersteller von Banknotenprüfsystemen, durch die Integration eines industriellen LWM2M-Protokolls.
RTSReality für die Tourismusbranche
RTSReality: Onboard-Infotainment für den Tourismus mit Echtzeit-Attraktionserkennung, Streaming und 3D-Stadtrekonstruktion.
Unified Embedded Device Management Plattform
RTSoft’s Unified Embedded Device Management Plattform für IoT: Verbesserte Sicherheit, OTA-Updates und Cloud-basierte Lösungen.
Fernaktualisierung von Banknoten-Prüfsystemen
RTSoft erhöht die Sicherheit von Prüfsystemen durch plattformübergreifende, automatische Software-Updates und Datenaustausch.
Digitales Cockpit der nächsten Generation
RTSoft und Motherson entwickeln das ‚Empathic Cockpit‘, das AR und Gestensteuerung für fortschrittlichen Komfort im Auto verbindet.“
STM32MP1: Intelligente Robotik-Firmware
Die STM32MP1-Firmware von RTSoft verbessert die intelligente Robotik mit Cloud-Konnektivität, Echtzeitsteuerung und OTA-Updates.
OTA-Update für Smart Energie Controllers
Das Cloud-basierte OTA-Update-System von RTSoft verbessert intelligente Energieregler mit einem sicheren, effizienten Firmware-Management.
Metro Crowd Control: KI-gesteuertes CCTV
Die KI-Lösung von RTSoft für CCTV-Systeme in U-Bahnen verbessert die Verwaltung der Fahrgastströme durch genaue Personenzählung.