Angepasste STM32MP1-Firmware verwaltet den intelligente Robotik- Operationen
RTSoft hat die Firmware für einen intelligenten Robotik-Controller entwickelt, die den
Controller zu einer ausgezeichneten Plattform für den Einsatz in der Ausbildung und in
Unternehmen macht.
Die Systemsoftware implementiert die Abstraktionsschnittstelle für das Zusammenspiel
mit verschiedenen Sensoren und Aktuatoren wie Ultraschall, Kamera, Thermo, Foto,
Encoder-Motor, Servo-Motor und vielen anderen in Echtzeit. Die Programmier-API ist in
Python und C/C++ verfügbar.
Die Robotik-Plattform verfügt über ein Farb-Touch-Display mit einer grafischen
Oberfläche, die vom Benutzer über die Programmier-API angepasst werden kann.
Neben dem integrierten 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 verfügbar. SD-Karten und
USB-Flash-Laufwerke können verwendet werden, um Daten an/von den Controllern zu
verteilen. Mehrere Controller können über eine CAN-Schnittstelle miteinander
verbunden werden, wobei ein Master-Controller nahtlos mit entfernten Sensoren und
Aktoren arbeiten kann, die mit einem oder mehreren Slave-Controllern in Echtzeit
verbunden sind.
Aufgabenstellung
Linux-basiertes Betriebssystem. Langzeitwartung
Cloud-native Konnektivität
RTOS, das eine intelligente Motorsteuerung implementiert, die auf einer speziellen
MCU läuft
OTA-Updates
Nahtlose (automatische Erkennung) Erweiterbarkeit über СAN-Bus
LÖSUNG
Der intelligente Robotik-Controller basiert auf dem neuen STM32MP157 Big-Little-Mikroprozessor, der zwei CPU-Kerne mit Linux-Betriebssystem und einen ARM-Mikrocontrollerkern (MCU) mit Echtzeitanwendungen kombiniert. Er vereint die besten Eigenschaften von MCU und CPUs.
RTSoft hat die sorgfältige Anpassung des Betriebssystems (Linux Open Embedded), BSPs und Treiber durchgeführt.
Die Lösung soll einen langen Lebenszyklus mit einer definierten Roadmap haben. Daher enthält die Systemsoftware Werkzeuge zur Gerätewartung und einen automatischen Update-Erstellungsprozess. Das Gerät ist in der Lage, verfügbare Betriebssystem-Patches zu überwachen und diese nach einem Zeitplan oder ereignisgesteuert zu liefern.
Ein dedizierter MCU-Kern führt ein kundenspezifisches Echtzeit-Betriebssystem aus und führt intelligente Motorsteuerungs- und Sensorüberwachungsaufgaben mit einer Echtzeitschleife von 1 ms aus. Linux kommuniziert mit RTOS über den gemeinsamen Speicher ohne Latenzzeiten.
Eine erweiterbare QT/QML Grafikschnittstelle wurde implementiert, um viele Hardware- und Systemsoftwareparameter zu steuern. Das Design wurde von einer führenden deutschen Designagentur entwickelt.
KUNDENNUTZEN
Over-the-Air-Updates: vollständige, zuverlässige und belastbare A/B-Firmware-Update-Lösung
Cloud-Integration und Sicherheit, effiziente & sichere Visualisierung, Verwaltung von Firmware und Anwendungen
Azure AWS einsatzfertige Lösung für Nachrichten-/Ereignis-/Befehlsbus-Streaming-Analyse, maschinelles Lernen, vorausschauende Wartung, Visualisierung und Überwachung
Optimierter Stromverbrauch und Leistung durch Nutzung der Hardwarefunktionen des STM-Prozessors
Deterministische und robuste Algorithmen für Motorsteuerung und Sensor-Hub
Der intelligente Robotik-Controller basiert auf dem neuen STM32MP157 Big-Little-Mikroprozessor, der zwei CPU-Kerne mit Linux-Betriebssystem und einen ARM-Mikrocontrollerkern (MCU) mit Echtzeitanwendungen kombiniert. Er vereint die besten Eigenschaften von MCU und CPUs.
RTSoft hat die sorgfältige Anpassung des Betriebssystems (Linux Open Embedded), BSPs und Treiber durchgeführt.
Die Lösung soll einen langen Lebenszyklus mit einer definierten Roadmap haben. Daher enthält die Systemsoftware Werkzeuge zur Gerätewartung und einen automatischen Update-Erstellungsprozess. Das Gerät ist in der Lage, verfügbare Betriebssystem-Patches zu überwachen und diese nach einem Zeitplan oder ereignisgesteuert zu liefern.
Ein dedizierter MCU-Kern führt ein kundenspezifisches Echtzeit-Betriebssystem aus und führt intelligente Motorsteuerungs- und Sensorüberwachungsaufgaben mit einer Echtzeitschleife von 1 ms aus. Linux kommuniziert mit RTOS über den gemeinsamen Speicher ohne Latenzzeiten.
Eine erweiterbare QT/QML Grafikschnittstelle wurde implementiert, um viele Hardware- und Systemsoftwareparameter zu steuern. Das Design wurde von einer führenden deutschen Designagentur entwickelt.
[~DETAIL_TEXT] =>
LÖSUNG
Der intelligente Robotik-Controller basiert auf dem neuen STM32MP157 Big-Little-Mikroprozessor, der zwei CPU-Kerne mit Linux-Betriebssystem und einen ARM-Mikrocontrollerkern (MCU) mit Echtzeitanwendungen kombiniert. Er vereint die besten Eigenschaften von MCU und CPUs.
RTSoft hat die sorgfältige Anpassung des Betriebssystems (Linux Open Embedded), BSPs und Treiber durchgeführt.
Die Lösung soll einen langen Lebenszyklus mit einer definierten Roadmap haben. Daher enthält die Systemsoftware Werkzeuge zur Gerätewartung und einen automatischen Update-Erstellungsprozess. Das Gerät ist in der Lage, verfügbare Betriebssystem-Patches zu überwachen und diese nach einem Zeitplan oder ereignisgesteuert zu liefern.
Ein dedizierter MCU-Kern führt ein kundenspezifisches Echtzeit-Betriebssystem aus und führt intelligente Motorsteuerungs- und Sensorüberwachungsaufgaben mit einer Echtzeitschleife von 1 ms aus. Linux kommuniziert mit RTOS über den gemeinsamen Speicher ohne Latenzzeiten.
Eine erweiterbare QT/QML Grafikschnittstelle wurde implementiert, um viele Hardware- und Systemsoftwareparameter zu steuern. Das Design wurde von einer führenden deutschen Designagentur entwickelt.
[DETAIL_TEXT_TYPE] => html
[~DETAIL_TEXT_TYPE] => html
[PREVIEW_TEXT] =>
RTSoft hat die Firmware für einen intelligenten Robotik-Controller entwickelt, die den
Controller zu einer ausgezeichneten Plattform für den Einsatz in der Ausbildung und in
Unternehmen macht.
Die Systemsoftware implementiert die Abstraktionsschnittstelle für das Zusammenspiel
mit verschiedenen Sensoren und Aktuatoren wie Ultraschall, Kamera, Thermo, Foto,
Encoder-Motor, Servo-Motor und vielen anderen in Echtzeit. Die Programmier-API ist in
Python und C/C++ verfügbar.
Die Robotik-Plattform verfügt über ein Farb-Touch-Display mit einer grafischen
Oberfläche, die vom Benutzer über die Programmier-API angepasst werden kann.
Neben dem integrierten 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 verfügbar. SD-Karten und
USB-Flash-Laufwerke können verwendet werden, um Daten an/von den Controllern zu
verteilen. Mehrere Controller können über eine CAN-Schnittstelle miteinander
verbunden werden, wobei ein Master-Controller nahtlos mit entfernten Sensoren und
Aktoren arbeiten kann, die mit einem oder mehreren Slave-Controllern in Echtzeit
verbunden sind.
[~PREVIEW_TEXT] =>
RTSoft hat die Firmware für einen intelligenten Robotik-Controller entwickelt, die den
Controller zu einer ausgezeichneten Plattform für den Einsatz in der Ausbildung und in
Unternehmen macht.
Die Systemsoftware implementiert die Abstraktionsschnittstelle für das Zusammenspiel
mit verschiedenen Sensoren und Aktuatoren wie Ultraschall, Kamera, Thermo, Foto,
Encoder-Motor, Servo-Motor und vielen anderen in Echtzeit. Die Programmier-API ist in
Python und C/C++ verfügbar.
Die Robotik-Plattform verfügt über ein Farb-Touch-Display mit einer grafischen
Oberfläche, die vom Benutzer über die Programmier-API angepasst werden kann.
Neben dem integrierten 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 verfügbar. SD-Karten und
USB-Flash-Laufwerke können verwendet werden, um Daten an/von den Controllern zu
verteilen. Mehrere Controller können über eine CAN-Schnittstelle miteinander
verbunden werden, wobei ein Master-Controller nahtlos mit entfernten Sensoren und
Aktoren arbeiten kann, die mit einem oder mehreren Slave-Controllern in Echtzeit
verbunden sind.
Dieses Update-System ist eine Cloudlösung, die entwickelt wurde, um die Effektivität der automatischen Auslieferung neuer Softwareversionen an eine ganze Flotte intelligenter Messgeräte zu steigern, die Software in der Cloud zu aktualisieren und zu speichern sowie Fehler und Sicherheitslücken in der Software zügig zu beseitigen.
Einer unserer Partner, ein bekannter Hersteller von Controllern und intelligenten Messgeräten für die Automatisierung der Energiebranche, beauftragte uns mit der Entwicklung einer Cloud-Softwarelösung für die Aktualisierung von intelligenten Messgerätesystemen. Dies ist eine kritische Aufgabe bei der Verwaltung einer ganzen Flotte von miteinander verbundenen Geräten, die entweder komplett autonom oder für eine qualifizierte Wartung vor Ort nicht zugänglich sind.
Systemfunktionen
Das System basiert auf der Plattform RITMS UP2DATE, die von Spezialisten von RTSoft entwickelt wurde. Diese Plattform ermöglicht es Nutzern, Software zügig, effizient und zuverlässig sowohl in weltweiten als auch in Unternehmensnetzwerken zu aktualisieren, einschließlich OEM-Partner.
Die Lösung enthält die folgenden Hauptkomponenten:
Einer unserer Kunden, ein Unternehmen für CCTV-Systemintegration (Videoüberwachungssysteme), beauftragte uns mit der Entwicklung eines Systems zur Personenzählung und Messung des Personenflusses in der U-Bahn. Der Zweck des Systems ist die Unterstützung der Bahnsteigauslastung und der Fahrgastschlangen. Das Videoüberwachungssystem war dort bereits im Einsatz und RTSoft sollte ein Hardware- und Software-Add-on zu einem sehr wettbewerbsfähigen Preis vorschlagen.
Wir unterstützen Kunden bei der Realisierung von AI + IoT-Anwendungen durch die Integration von Computer Vision, Datenanalyse und Augmented Reality. Dank unserer Erfahrung in der Entwicklung von Embedded-Systemen (Intel Movidius, Nvidia Jetson, Google Coral) und spezialisierten Machine-Learning-Infrastrukturen (Openvino, TensorRT, TFLite) konnten wir dieses Projekt erfolgreich umsetzen.
Systemfunktionen:
Fahrgastzählung
Personenzählung in der Menge
Warteschlangen-Detektor
Einhaltung der Bestimmungen der EU-Datenschutz-Grundverordnung (DSGVO)
RTSoft hat die Firmware für einen intelligenten Robotik-Controller entwickelt, die den
Controller zu einer ausgezeichneten Plattform für den Einsatz in der Ausbildung und in
Unternehmen macht.
Die Systemsoftware implementiert die Abstraktionsschnittstelle für das Zusammenspiel
mit verschiedenen Sensoren und Aktuatoren wie Ultraschall, Kamera, Thermo, Foto,
Encoder-Motor, Servo-Motor und vielen anderen in Echtzeit. Die Programmier-API ist in
Python und C/C++ verfügbar.
Die Robotik-Plattform verfügt über ein Farb-Touch-Display mit einer grafischen
Oberfläche, die vom Benutzer über die Programmier-API angepasst werden kann.
Neben dem integrierten 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 verfügbar. SD-Karten und
USB-Flash-Laufwerke können verwendet werden, um Daten an/von den Controllern zu
verteilen. Mehrere Controller können über eine CAN-Schnittstelle miteinander
verbunden werden, wobei ein Master-Controller nahtlos mit entfernten Sensoren und
Aktoren arbeiten kann, die mit einem oder mehreren Slave-Controllern in Echtzeit
verbunden sind.
RTSoft wurde von der Motherson Innovation GmbH, einem weltweit tätigen Anbieter vollständiger Systemlösungen für die Automobilindustrie, ausgewählt den Prototyp für "Das empathische Cockpit" zu entwerfen - ein digitales Cockpit der Zukunft, das die neuesten verfügbaren Technologien miteinander vereint, um ein noch nie dagewesenes Level an Komfort und Funktionalität in Echtzeit zu erreichen.
Die Lösung wurde auf der
CES 2018 Show in Las Vegas vorgestellt.