Das RK3588 ist ein bewährtes Embedded Board für die Steuerung von FTS- und AMR-Robotern, das eine 6 TOPS NPU für die Hinderniserkennung und KI auf dem Roboter, ein Octa-Core-CPU für ROS2 und Sensorfusion sowie vollständige industrielle E/A für Motorsteuerung und Sicherheitssysteme. Im Vergleich zu x86-Industrie-PCs bietet er 30-60% niedrigere BOM-Kosten und reduziert die Systemleistungsaufnahme von 50-80W auf 5-13W. Es ist die richtige Steuerplatine für Lagerlogistikroboter, Inspektionsroboter und Liefer-AMRs, bei denen Edge AI, Multi-Sensor-Fusion und Echtzeitnavigation gleichzeitig auf einer einzigen Embedded-Plattform laufen.
Wichtigste Erkenntnisse
- Der AGV/AMR-Markt wird voraussichtlich einen Wert von $22 Milliarden bis 2030 mit 18-30% CAGR - AMRs wachsen am schnellsten (LogisticsIQ)
- RK3588 unterstützt vollständig ROS2 Humble auf Ubuntu 22.04 - die beste ROS2-Kompatibilität unter den produktionsreifen ARM-Industrie-SoCs
- Die 6 TOPS NPU läuft YOLOv8n Hinderniserkennung bei 65 FPS und Menschenerkennung bei 200 FPS gleichzeitig, keine externe AI-Karte erforderlich
- vs. x86-Industrie-PC: Stücklistenpreis -30-60%Reduzierung der Leistungsaufnahme von 50-80 W auf 5-13 W, was eine passive Kühlung in geschlossenen Robotergehäusen ermöglicht
- Integrierte Dual-ISP-Unterstützung LiDAR + Stereokamera + IMU Multi-Sensor-Fusion auf einer einzigen Platine
- RK3588J industrielle Variante arbeitet mit -40°C bis +85°CIP65-Gehäuse für raue Umgebungen
Warum AGV- und AMR-Hersteller auf ARM Embedded Control Boards umsteigen
Der weltweite Markt für mobile Roboter befindet sich in einem strukturellen Wandel. Laut der 5. Auflage der Marktforschung von LogisticsIQwird der AGV- und AMR-Markt voraussichtlich ein Volumen von etwa $22 Milliarden bis 2030, wobei die FTS mit einer durchschnittlichen jährlichen Rate von 30% wachsen. Im Jahr 2024 wurden weltweit mehr als 200.000 FTS- und FTS-Einheiten eingesetzt, was einem Anstieg von 25% im Vergleich zu 2022 entspricht.
Dieses Wachstum wird von drei konvergierenden Kräften angetrieben: dem Ausbau der E-Commerce-Fulfillment-Infrastruktur, dem chronischen Arbeitskräftemangel in Lager- und Produktionsbetrieben und der Reifung von Edge-KI-Hardware, die Roboterintelligenz in großem Maßstab wirtschaftlich macht.

Das Problem mit herkömmlichen x86-Robotersteuerungen
Herkömmliche FTS-Steuerungssysteme basierten auf x86-basierten Industrie-PCs - eine bewährte Technologie mit ausgereiften Software-Ökosystemen, die jedoch für den Formfaktor, die Leistung und die Kostenanforderungen moderner autonomer mobiler Roboter nicht geeignet sind.
Die Kernprobleme sind struktureller Natur. Eine Leistungsaufnahme von 50-80 W erfordert eine aktive Kühlung, d. h. Lüfter - ein erhebliches Zuverlässigkeitsrisiko in geschlossenen Robotergehäusen, die 7×24 in staubigen Lagerumgebungen betrieben werden. Die Größe der Platine zwingt zu größeren Robotergehäusen, was die Fahrzeugkosten erhöht und die Manövrierfähigkeit in engen Gängen verringert. Hardwarekosten von $500-$1.500 pro Einheit machen die Skalierung der Flotte für kleine und mittelgroße Betreiber unerschwinglich.
Warum RK3588 die Gleichung ändert
Das RK3588 erfüllt alle drei Anforderungen gleichzeitig. Mit einer Gesamtleistungsaufnahme von 5-13 W ermöglicht sie passiv gekühlte, abgedichtete Gehäuse ohne bewegliche Teile. Die Abmessungen der Platine entsprechen denen einer Kreditkarte, so dass Maschinenbauingenieure kompaktere Robotergehäuse entwerfen können. Seine Stückkosten von $80-$250 pro Einheit machen den Einsatz in einer Flotte von 40 oder 100 Einheiten wirtschaftlich sinnvoll, was bei x86-Alternativen nicht der Fall wäre.
Der RK3588 bietet Funktionen, die x86-Industrie-PCs zu keinem Preis bieten können: eine dedizierte 6-TOPS-NPU für KI-Inferenz auf dem Roboter, einen dualen ISP für die gleichzeitige Verarbeitung von Kameraströmen und native ROS2-Unterstützung unter Ubuntu 22.04 - dem Standard-Software-Stack für moderne AMR-Navigation.
RK3588 Hardware-Architektur für Robotersteuerung
Um zu verstehen, warum sich die RK3588 als Robotersteuerungsplatine auszeichnet, muss man über die CPU-Spezifikation hinausgehen und den gesamten Funktionsumfang des SoC betrachten, den autonome mobile Systeme während des Betriebs tatsächlich nutzen.
CPU: Warum die Octa-Core A76/A55 Architektur für ROS2 wichtig ist
Die Achtkern-CPU des RK3588 - vier Cortex-A76-Leistungskerne und vier Cortex-A55-Effizienzkerne - ist nahezu perfekt auf das Rechenlastprofil eines modernen AMR abgestimmt.
Die A76-Kerne erledigen rechenintensive, latenzempfindliche Aufgaben: Nav2-Pfadplanungsberechnungen, Sensordaten-Vorverarbeitung, SLAM-Kartenaktualisierungen und ROS2-Knotenplanung für hochfrequente Publisher/Subscriber-Muster. Die A55-Kerne erledigen dauerhafte Hintergrundaufgaben: Sensorabfrage-Schleifen, Kommunikationsstack-Verwaltung, Protokollierung und Flottenmanagement-Protokollabwicklung. Diese heterogene Architektur bedeutet, dass die "denkenden" und "hörenden" Aufgaben des Roboters nicht um die gleichen CPU-Ressourcen konkurrieren.
ROS2 Gewindeschneiden Hinweis
Der Multi-Thread-Executor von ROS2 weist Callbacks einem Thread-Pool zu. Auf dem RK3588 reduziert die Bindung von hochfrequenten Sensor-Callbacks (LiDAR, Kamera) an A76-Kerne über CPU-Affinitätsmasken den Nav2-Planungsjitter in getesteten Konfigurationen von ~120ms auf ~65ms - eine bedeutende Verbesserung der Latenzzeit bei der Hinderniserkennung.
NPU: 6 TOPS für On-Robot AI Inferenz ohne externe Hardware
Die 6 TOPS NPU ist das Merkmal, das die RK3588-basierten Robotersteuerungsplatinen am meisten von den ARM-Plattformen der vorherigen Generation unterscheidet. Für FTS- und AMR-Anwendungen übernimmt sie die KI-Inferenzaufgaben, die zu teuer sind, um sie auf einen Remote-Server auszulagern: Hinderniserkennung in Echtzeit, Erkennung menschlicher Körper für Sicherheitsstopps, Erkennung von Bodenmarkierungen und Identifizierung von QR-/Barcode-Markierungen.
Bei gleichzeitiger Ausführung von YOLOv8n zur Personen- und Hinderniserkennung mit 65 FPS und MobileNetV2 zur Erkennung von Landmarken hält die NPU den vollen Durchsatz aufrecht, während die CPU-Kerne weitgehend unausgelastet bleiben und für Navigationsberechnungen zur Verfügung stehen. Dieses parallele Ausführungsmodell ist ein grundlegender Architekturvorteil gegenüber reinen CPU-Plattformen. Detailliertere Benchmark-Daten zur RK3588 NPU für verschiedene Bildverarbeitungs-Workloads finden Sie in unserem RK3588 NPU Leistungsübersicht.
ISP- und Kamera-Schnittstelle für Multi-Sensor-Vision
Die duale ISP - die Sensoren mit bis zu 32 MP unterstützt - ist keine Spezifikation, die für Smartphones wichtig ist, aber für Roboterwahrnehmungssysteme ist sie von großer Bedeutung. Roboter benötigen oft eine gleichzeitige Hinderniserkennung nach vorne (Weitwinkelkamera), eine Bodenmarkierungserkennung nach unten (schmale Kamera) und optional eine 3D-Tiefenerfassung (Stereopaar). Der duale ISP verarbeitet zwei dieser Streams gleichzeitig in Hardware, wobei Rauschunterdrückung, HDR-Tonemapping und Lens-Shading-Korrektur angewendet werden, bevor die Daten die CPU oder NPU erreichen.
Die 4×4-Lane MIPI CSI-2-Schnittstelle verbindet Industriekameras, Stereo-Vision-Module und Time-of-Flight-Sensoren ohne USB-Latenzzeit-Overhead. USB 3.0-Anschlüsse bleiben für Intel RealSense-Tiefenkameras und USB-angeschlossene LiDAR-Einheiten verfügbar.
Industrielle E/A für Motorsteuerung und Sicherheitsintegration
CAN-Bus, RS485, UART, SPI, I2C und GPIO sind alle in der E/A-Matrix der RK3588 vorhanden. Für FTS/AMR-Anwendungen hat jede Schnittstelle eine bestimmte Rolle. CAN-Bus verbindet Motorantriebssteuerungen - das industrielle Standardprotokoll für Servo- und bürstenlose Motortreiber. RS485 verbindet sekundäre Sensoren, Sicherheitsscanner und herkömmliche industrielle Peripheriegeräte. GPIO bietet einen fest verdrahteten Notaus-Signalausgang und einen Sicherheitslichtvorhang-Eingang - deterministische Hardwaresignale, die nicht von der OS-Planung abhängen. UART empfängt serielle Daten von LiDAR-Geräten (RPLiDAR, SICK S300, Hokuyo URG-Serie).
| Schnittstelle | FTS/AMR-Einsatz | Maximale Leistung | Anmerkungen |
|---|---|---|---|
| CAN-Bus | Steuerungen für Motorantriebe | CAN FD bis zu 5 Mbit/s | Standard für Servo/BLDC-Treiber |
| RS485 | Sensoren, Sicherheitsscanner | Bis zu 10 Mbit/s | Multi-Drop-Topologie, bis zu 32 Knoten |
| UART ×10 | LiDAR, GPS, IMU | Bis zu 4 Mbit/s | RPLiDAR A3 / Hokuyo Direktverbindung |
| GPIO | NOT-AUS, Sicherheitsvorhang, LED | Konfigurierbarer IRQ | Sicherheitssignale auf Hardware-Ebene |
| PCIe 3.0 ×4 | Sicherheits-MCU-Erweiterungsplatine | ~8 GB/s | Echtzeit-Coprozessor-Schnittstelle |
| USB 3.0 ×2 | Tiefenkamera, USB-LiDAR | 5 Gbit/s | Intel RealSense D435i kompatibel |
| 2× Gigabit ETH | Flottenmanagement, IP-Kameras | je 1 Gbit/s | Isolierte Roboter-/Infrastrukturnetze |
Vollständige Systemarchitektur für RK3588-basiertes AGV/AMR
Die folgende Architektur stellt ein produktionsvalidiertes Referenzdesign für einen RK3588-basierten AMR dar. Jede Schicht ist der spezifischen SoC-Schnittstelle oder Softwarekomponente zugeordnet, die sie verarbeitet.

Warum die MCU-Sicherheitsschicht wichtig ist
Auf der RK3588 läuft Linux - ein Nicht-Echtzeit-Betriebssystem. Für Motion-Control-Aufgaben, die eine deterministische Reaktion im Sub-Millisekundenbereich erfordern (Notstopp innerhalb von 50 ms nach Auslösung eines Hindernisses, Bremsenbetätigung synchron zum Motorbefehl), ist das Haupt-SoC als alleiniges Steuerelement aufgrund des Linux-Zeitplanungsjitters nicht ausreichend. Die richtige Architektur trennt die Bereiche: Der RK3588 ist für die High-Level-Planung und die künstliche Intelligenz zuständig, während ein spezieller STM32 oder eine ähnliche Sicherheits-MCU die Echtzeit-Motorsteuerung und sicherheitskritische GPIOs übernimmt. Die beiden kommunizieren über den CAN-Bus, wobei micro-ROS auf der MCU eine ROS2-kompatible Schnittstelle bereitstellt. Dies entspricht der Standardpraxis, die von ANSI Sicherheitsrichtlinien für FTS/AMR-Systeme.
ROS2-Integration auf RK3588: Praktische Anleitung zur Einrichtung

ROS2 (Robot Operating System 2) ist das Standard-Middleware-Framework für die moderne AMR-Entwicklung. Sein Publisher/Subscriber-Kommunikationsmodell, seine standardisierten Nachrichtentypen und sein umfangreiches Paket-Ökosystem - einschließlich des Nav2-Navigations-Stacks und der SLAM-Toolbox - machen es zum Standard-Ausgangspunkt für neue Roboter-Softwareplattformen. Die RK3588 unterstützt ROS2 nativ unter Ubuntu 22.04, ohne dass eine Cross-Kompilierung oder eigene Kernel-Modifikationen erforderlich sind.
Empfohlene ROS2-Verteilung und -Installation
ROS2 Humble Hawksbill (Ubuntu 22.04 LTS) ist die empfohlene Distribution für den Produktionseinsatz von RK3588-basierten Robotern. Die Long Term Support-Verpflichtung reicht bis Mai 2027 und bietet eine stabile Basis für Produkte mit mehrjährigen Einsatzzeiträumen. Die Installation erfolgt nach der Standardmethode des apt-Repositorys.
# ROS2 apt-Repository hinzufügen
sudo apt install software-properties-common
sudo add-apt-repository universum
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key \
-o /usr/share/keyrings/ros-archive-keyring.gpg
# Installation von ROS2 Humble Base + Nav2 Stack
sudo apt install ros-humble-desktop
sudo apt install ros-humble-navigation2 ros-humble-nav2-bringup
sudo apt install ros-humble-slam-toolbox
sudo apt install ros-humble-robot-localization
# LiDAR-Treiber (SLAMTEC RPLiDAR)
sudo apt install ros-humble-rplidar-ros
Wichtige ROS2-Pakete für FTS/AMR auf RK3588
Die folgenden Pakete bilden den zentralen Software-Stack für einen AMR-Produktionseinsatz auf der RK3588. Jedes Paket ist einem bestimmten Teilsystem in der Betriebsarchitektur des Roboters zugeordnet.
| Paket | Funktion | CPU-Last auf RK3588 |
|---|---|---|
| nav2_bringup | Pfadplanung, Kostenplan, Verhaltensbäume | Mittel (A76 Kerne) |
| slam_toolbox | 2D LiDAR SLAM - Online/Offline-Kartierung | Mittel-Hoch |
| roboter_lokalisierung | EKF-Multisensor-Fusion (Odometrie + IMU) | Niedrig bis mittel |
| rplidar_ros | SLAMTEC RPLiDAR A1/A3/S2 Treiber | Niedrig |
| realsense2_camera | Intel RealSense D435i Tiefentreiber | Niedrig (USB3) |
| micro_ros_agent | Brücke zur STM32 Sicherheits-MCU über UART | Sehr niedrig |
| rknn_ros (benutzerdefiniert) | NPU-Inferenzergebnisse → ROS2-Themen | Niedrig (NPU übernimmt Inferenz) |
AMP-Architektur: ROS2 High-Level-Steuerung + Echtzeit-MCU
Ein häufiges Missverständnis in der Embedded-Robotik ist, dass der Hauptanwendungsprozessor alle Steuerungsaufgaben übernehmen muss. Für RK3588-basierte AMR-Designs ist die korrekte Architektur das asymmetrische Multi-Processing (AMP): Auf der RK3588 läuft ROS2 für die High-Level-Wahrnehmung und -Planung, während eine separate Echtzeit-MCU die Motorsteuerungsschleifen und sicherheitskritischen Ausgaben übernimmt.
Die Kommunikation zwischen den beiden Prozessoren erfolgt über micro-ROS auf der MCU-Seite, die eine standardmäßige ROS2-Topic-Schnittstelle für Geschwindigkeitsbefehle und Encoder-Feedback bietet. Die gesamte Befehlslatenz vom Nav2-Geschwindigkeitsausgang → CAN-Frame → MCU → Motortreiber liegt bei gut abgestimmten Implementierungen typischerweise unter 5 ms - ausreichend für AMR-Geschwindigkeiten bis zu 2 m/s. Weitere Einzelheiten zu Linux-Echtzeitüberlegungen für RK3588 finden Sie in unserem Linux vs. Android auf RK3588 Anleitung.
SLAM und Sensorfusion auf RK3588
Simultane Lokalisierung und Kartierung (SLAM) ist die grundlegende Technologie, die es einem AMR ermöglicht, eine Karte seiner Umgebung zu erstellen und seine Position innerhalb dieser Karte in Echtzeit zu bestimmen. Gemäß der StandarddefinitionSLAM erfordert eine gleichzeitige Schätzung der Position des Roboters und der Struktur der unbekannten Umgebung - eine rechenintensive Aufgabe, die während des Betriebs kontinuierlich abläuft.
LiDAR SLAM vs. Visual SLAM: Welcher Ansatz für Ihren Roboter?
Zwei primäre SLAM-Ansätze sind auf RK3588-basierten Plattformen realisierbar. Die richtige Wahl hängt von der Betriebsumgebung, den Kostenbeschränkungen und den Genauigkeitsanforderungen ab.
| Dimension | LiDAR SLAM | Visuelles SLAM (vSLAM) |
|---|---|---|
| Genauigkeit | Hoch (typisch 2-5 cm) | Mittel (5-20 cm) |
| Kosten für Sensoren | Höher ($100-$800+) | Unten (Kamera $30-$150) |
| Abhängigkeit von der Beleuchtung | Niedrig (IR-basiert) | Hoch (verschlechtert sich bei schwachem/scharfem Licht) |
| RK3588-Schnittstelle | UART / USB (serielle Daten) | MIPI CSI + NPU Merkmalsextraktion |
| CPU-Auslastung der RK3588 | Mittel (SLAM-Werkzeugkasten) | Mittel-Hoch (ORB-SLAM3) |
| NPU-Beschleunigung | Nicht anwendbar | Merkmalsextraktion CNN (teilweise) |
| Typischer Anwendungsfall | Lager AMR, Industrie AGV | Kostenempfindlicher AMR, Roboter für den Außenbereich |
| Empfohlenes Paket | SLAM-Werkzeugkasten (ROS2) | ORB-SLAM3 / RTAB-Map |
Multi-Sensor-Fusion mit Roboter-Lokalisierung
Eine genaue Lokalisierung in dynamischen Lagerumgebungen erfordert die Zusammenführung von Daten aus verschiedenen Sensormodalitäten. Die roboter_lokalisierung Paket implementiert einen erweiterten Kalman-Filter (EKF), der Rad-Odometrie, IMU-Beschleunigungs- und Gyroskopdaten sowie LiDAR-Scanabgleich zu einer einzigen konsistenten Posenschätzung kombiniert. Auf den A55-Kernen des RK3588 läuft die EKF-Aktualisierungsschleife stabil mit 50 Hz bei einer typischen CPU-Auslastung unter 8%.
Die NPU trägt zur visuellen Lokalisierungspipeline bei, wenn Stereokameras verwendet werden. Backbone-Netzwerke zur Merkmalsextraktion (MobileNetV3) laufen auf der NPU mit geringer Latenz und liefern Punktdeskriptoren für den SLAM-Algorithmus ohne CPU-Overhead. In der AMR-Integrationsanleitung von DigiKey heißt esDie Kombination propriozeptiver Sensoren (Encoder, IMU) mit exterozeptiven Sensoren (LiDAR, Kameras) durch Sensorfusion ist für eine robuste AMR-Navigation in realen Umgebungen unerlässlich.
Hinderniserkennungs-Pipeline: NPU bis Sicherheitsstopp
Die Pipeline zur Hinderniserkennung ist die latenzempfindlichste KI-Arbeitslast des Roboters. Eine Person, die in den Weg des Roboters tritt, muss innerhalb eines Zeitfensters, das durch die Betriebsgeschwindigkeit und den Bremsweg definiert ist, einen Sicherheitsstopp auslösen - bei 1,5 m/s und einem Bremsweg von 30 cm hat das System etwa 200 ms von der Erkennung bis zum vollständigen Stopp.
Die RK3588 NPU führt YOLOv8n mit 65 FPS (15ms pro Frame) aus. Die Nachbearbeitung und die Erzeugung des GPIO-Notstoppsignals dauern etwa 8-12 ms. Die Sicherheits-MCU empfängt den Stoppbefehl über CAN und aktiviert die Bremse innerhalb von 5 ms. Die Gesamtlatenzzeit von der Erkennung bis zum Bremsen beträgt ca. 30-35 ms und liegt damit deutlich innerhalb des Budgets von 200 ms bei einer Betriebsgeschwindigkeit von 1,5 m/s und innerhalb der Standards für sicherheitskritische Bewegungssysteme.
Sicherheitsstandards für AGV/AMR: Was Ihr Embedded Control Board unterstützen muss
Die Einhaltung von Sicherheitsvorschriften ist bei kommerziellen AGV/AMR-Einsätzen nicht optional. Lagerbetreiber, Versicherungsanbieter und Aufsichtsbehörden in den wichtigsten Märkten verlangen die nachweisliche Einhaltung geltender Sicherheitsstandards, bevor autonome Fahrzeuge in gemeinsam mit Personen genutzten Räumen eingesetzt werden. Zu verstehen, welche Normen gelten und wie Ihre Steuerplatinenarchitektur diese unterstützen muss, ist eine Voraussetzung für die Produktentwicklung - und kein nachträglicher Gedanke.
Anwendbare Normen
ISO 3691-4 gilt für Flurförderzeuge - auch für fahrerlose Flurförderzeuge (FTS) - und legt Sicherheitsanforderungen an das Fahrzeug und seine Steuerungssysteme fest. Sie schreibt vor, dass sicherheitsrelevante Funktionen (Not-Aus, Geschwindigkeitsbegrenzung, Reaktion auf Hindernisse) mit ausreichender Zuverlässigkeit implementiert und Fehlermöglichkeiten analysiert werden müssen.
ANSI/ITSDF B56.5 ist die entsprechende nordamerikanische Norm für fahrerlose, automatisch gesteuerte Industriefahrzeuge. Beide Normen erfordern eine Sicherheitsarchitektur, bei der sicherheitskritische Funktionen nicht durch Fehler in der Anwendungssoftware außer Kraft gesetzt werden können.
IEC 61508 / SIL2 definiert funktionale Sicherheitsanforderungen für elektrische/elektronische Systeme. Die meisten AMR-Einsätze zielen auf SIL2 für Sicherheitsfunktionen ab - das bedeutet, dass das Sicherheitsteilsystem eine Wahrscheinlichkeit eines gefährlichen Ausfalls bei Bedarf von weniger als 10³ pro Stunde haben muss.
Anforderung an die Architektur
Die RK3588 mit Linux ist nicht als SIL2-Sicherheitssteuerung zertifizierbar - Linux ist kein sicherheitszertifiziertes RTOS. Die korrekte Architektur sieht vor, dass alle sicherheitskritischen Funktionen (Auslösung des Notausschalters, Überwachung des Sicherheitsscanners, Durchsetzung der Geschwindigkeitsbegrenzung) auf einer separaten, dedizierten Sicherheits-MCU oder Sicherheits-SPS ausgeführt werden, während die RK3588 nur die Wahrnehmung und Planung übernimmt. Diese Zwei-Prozessor-Architektur ist gängige Praxis und schränkt die Fähigkeiten des Roboters nicht ein.
Steuerplatinenarchitektur für konforme Designs
Ein konformes RK3588-basiertes FTS/AMR-Steuerungssystem trennt die Verantwortlichkeiten klar voneinander. Die RK3588 übernimmt die Umgebungswahrnehmung (SLAM, Hinderniserkennung), die Bahnplanung (Nav2), die Flottenkommunikation und die HMI. Die Sicherheits-MCU - auf der ein zertifiziertes RTOS oder eine Bare-Metal-Sicherheits-Firmware läuft - ist für die Überwachung von Notaus-Signalen, die Auswertung von Sicherheits-Scannerzonen, die Durchsetzung der Höchstgeschwindigkeit und die Bremsbetätigung zuständig. Die beiden Prozessoren kommunizieren über CAN, aber die Sicherheits-MCU arbeitet unabhängig und kann Sicherheitsgrenzwerte durchsetzen, selbst wenn der RK3588 einen Softwarefehler aufweist.
RK3588 vs. X86-Industrie-PC für FTS/AMR-Steuerung
Die Entscheidung zwischen ARM-basierten Embedded Control Boards und x86-Industrie-PCs wird häufig als Leistungsvergleich dargestellt. In der Praxis handelt es sich bei FTS/AMR-Anwendungen in erster Linie um einen Vergleich der Kosten, des Stromverbrauchs und des Wärmemanagements, wobei die RK3588 in allen drei Dimensionen strukturelle Vorteile aufweist.
| Dimension | X86-Industrie-PC | RK3588 Eingebettete Karte | Vorteil |
|---|---|---|---|
| Stücklistenkosten | $500–$1,500/unit | $80–$250/unit | RK3588 -60-80% |
| Typische Leistungsaufnahme | 50-100W | 5-13W | RK3588 -85% |
| Anforderung an die Kühlung | Aktiv (Ventilator erforderlich) | Passiv (Kühlkörper) | RK3588 |
| Abmessungen der Karte | Mini-ITX+ (170×170mm) | SBC ~100×72mm | RK3588 |
| Integrierte NPU | ❌ (GPU-Karte erforderlich) | ✅ 6 TOPS | RK3588 |
| ROS2-Unterstützung | ✅ Ausgereiftes x86-Ökosystem | ✅ Ubuntu 22.04 ARM64 | Sogar |
| Kontrolle in Echtzeit | Benötigt RT-Patch/RTOS | Benötigt Sicherheit MCU (gleich) | Sogar |
| Startzeit | 30-60 Sekunden | 10-20 Sekunden | RK3588 |
| Betriebstemperatur (J-grade) | 0-60°C (Standard) | -40°C bis +85°C | RK3588J |
| MTBF (lüfterlose Konfiguration) | Begrenzt durch den Lebenszyklus des Ventilators | Höher (keine beweglichen Teile) | RK3588 |
| 100-Stück-Flotte BOM-Delta | ~$75,000–$150,000 | ~$8,000–$25,000 | RK3588 spart $50K-$125K |
Die x86-Plattform behält einen bedeutenden Vorteil: ein breiteres Ökosystem an vorkompilierten Robotik-Softwarepaketen und eine höhere Single-Thread-CPU-Leistung für rechenintensive Aufgaben wie 3D-Punktwolkenverarbeitung. Für AMR-Anwendungen, die 3D-LiDAR der Velodyne-Klasse mit dichtem Punktwolken-SLAM erfordern oder große neuronale Netzwerkmodelle ausführen, die die Kapazität der NPU übersteigen, ist x86 weiterhin geeignet. Für die meisten AMR-, Inspektions- und Serviceroboteranwendungen ist das Vorteilsprofil der RK3588 entscheidend.
Lösung einer thermischen Drosselungskrise in einer Lager-AGV-Flotte
Ein Integrator für Logistikautomatisierung kontaktierte uns acht Monate nach dem Einsatz einer AGV-Flotte mit 24 Einheiten in einem großen regionalen Vertriebszentrum. Die Fahrzeuge, die für den Palettenverkehr zwischen den Wareneingangsdocks und den Sortierstationen zuständig sind, wiesen ein Betriebsmuster auf, das das Softwareteam verblüffte: Nach etwa vier Stunden Dauerbetrieb begann eine wachsende Zahl von FTS unnötige Sicherheitsstopps auszulösen, die immer langsamer wurden und schließlich einen manuellen Neustart erforderten, um den Normalbetrieb wieder aufzunehmen.
Das Ingenieursteam des Integrators hatte Softwarefehler (das Verhalten war zeit- und nicht ereigniskorreliert), Drift der Navigationskarte (statische Umgebung, gleichbleibende Kartenqualität) und Probleme mit dem Flottenmanagementsystem (das FMS zeichnete den normalen Befehlsverkehr auf) ausgeschlossen. Was sie nicht überprüft hatten, war das Wärmeprotokoll des x86-Industrie-PCs.
Wir haben die Systemleistungsprotokolle von fünf Geräten über einen 6-Stunden-Lauf angefordert. Das Muster war eindeutig: Die CPU-Temperatur im Inneren des versiegelten AGV-Gehäuses stieg stetig von 42 °C beim Start auf 74 °C bei der 4-Stunden-Marke, als der Prozessor begann, von seinen nominalen 2,8 GHz auf 1,1 GHz zu drosseln. Die Pfadplanungsberechnungen von Nav2, die bei voller Geschwindigkeit etwa 80 ms dauerten, benötigten bei gedrosselter Geschwindigkeit nun 290-340 ms. Der Nav2-Steuerungsserver gab Geschwindigkeitsbefehle aus, was die Sicherheitslogik des Roboters korrekt als Fehler im Steuerungssystem interpretierte und mit einem Sicherheitsstopp reagierte.
Die Lösung bestand in einer Plattformmigration, nicht in einem Software-Patch. Wir ersetzten den x86-Industrie-PC durch einen ieeker RK3588J-Industrie-SBC sowie eine dedizierte STM32-Sicherheits-MCU auf einer kundenspezifischen Trägerplatine. Die Gesamtleistungsaufnahme des Systems innerhalb des Gehäuses sank von 68 W auf 11 W. Die versiegelte Chassis-Innentemperatur erreichte während des 12-stündigen Dauerbetriebs einen Spitzenwert von 47 °C - 27 °C unter der Drosselschwelle der vorherigen Plattform.
47°C
Spitzenwert der Gehäusetemperatur (war 74°C)
11W
Systemleistung (vorher 68 W)
72ms
Nav2-Planungslatenz (stabil)
$420
Stücklisteneinsparung pro Einheit
Die mit 24 Einheiten umgerüstete Flotte ist seit der Migration sechs Monate lang ohne thermisch bedingte Zwischenfälle in Betrieb. Der Integrator hat die RK3588J-Plattform für sein nächstes Projekt mit 40 Einheiten bereits in der Entwurfsphase spezifiziert. Die Lektion stimmt mit dem überein, was wir bei allen Einsätzen sehen: Bei versiegelten mobilen Robotergehäusen schränkt das thermische Design die Wahl der Plattform weit mehr ein, als es die Spezifikationen für die Spitzenleistung vermuten lassen.

40-Einheiten-Ware-zu-Person-AMR-Flotte für E-Commerce-Intralogistik
Im 3. Quartal 2024 beauftragte uns ein grenzüberschreitender E-Commerce-Lagerbetreiber mit Sitz in Malaysia mit der Lieferung von Embedded-Computing-Hardware zum Betrieb einer autonomen mobilen Roboterflotte mit 40 Einheiten für sein 10.000 m² großes Fulfillment-Center. Die Aufgabe der Flotte: Transport von Waren zu Personen zwischen Lagerregalen und Kommissionierstationen in drei Schichten an sieben Tagen in der Woche.
Hardware-Spezifikation pro Gerät: ieeker RK3588 Industrie-SBC, RPLiDAR A3 (UART), Intel RealSense D435i (USB3), 9-Achsen-IMU (SPI), STM32-basiertes Motorsteuerungs-Subboard (CAN). Software-Stapel: Ubuntu 22.04, ROS2 Humble, Nav2, SLAM Toolbox, robot_localization EKF, kundenspezifischer YOLOv8n Personenerkennungsknoten mit RKNN Runtime. Flottenmanagement über proprietäres FMS über WiFi 6.
Die NPU führt während des Betriebs kontinuierlich eine Personenerkennung durch. Wenn eine Person in den vorderen Erfassungsbereich des Roboters (3m Radius) eintritt, veröffentlicht ein ROS2-Sicherheitsthema einen Verlangsamungsbefehl; wenn sie in den 1m-Stoppbereich eintritt, löst ein GPIO-Signal direkt die Not-Aus-Sequenz des STM32 aus - unter vollständiger Umgehung der ROS2-Kommunikationsschicht für eine deterministische Reaktion.
4.2 min
Durchschnittliche Aufgabenzeit (Mensch: 7,1 min)
>2,000h
MTBF - 6 Monate, keine Ausfallzeit
±15mm
Andockgenauigkeit am Regal
99.97%
Erfolgsquote bei der Vermeidung von Personen
3.8W
Stromversorgung der Steuerkarte (12V LiPo)
$380/Einheit
Sparen vs. x86-Alternative
Die Leistungsaufnahme der Steuerplatine von 3,8 W - im Vergleich zu 65 W bei der x86-Alternative, die bei der Auswahl des Anbieters in Betracht gezogen wurde - verlängerte die Batteriereichweite des AMR um ca. 22% pro Ladezyklus und ermöglichte den Drei-Schicht-Plan ohne Unterbrechung des Aufladens in der Mitte der Schicht, wie es bei dem x86-basierten Design erforderlich gewesen wäre.

Auswahl des richtigen Formfaktors des RK3588-Entwicklungsboards für Ihren Roboter
Für RK3588-basierte Robotersteuerungssysteme sind drei Hardware-Formfaktoren verfügbar. Die richtige Wahl hängt von der Produktionsmenge, den Platzverhältnissen im Gehäuse und dem Ausmaß ab, in dem die E/A-Konfiguration Ihres Roboters von den Standardentwicklungsplatinen-Layouts abweicht.
🧩 Kernplatine (SoM) + kundenspezifischer Träger
- Minimale Grundfläche der Karte (45×45mm bis 70×40mm)
- Vollständiges kundenspezifisches E/A-Layout für Motorschnittstellen
- Ideal für die Massenproduktion (>500 Einheiten)
- Höchster Entwicklungsaufwand, längste Vorlaufzeit
- Beste langfristige Stücklistenkosten pro Einheit
🔧 Industrieller SBC (Entwicklungsplatine)
- Komplette Karte mit Standard-E/A-Matrix
- Schnellster Weg zum Prototyp und zur Validierung
- Geeignet für Produktionsläufe von 10-500 Einheiten
- Standard CAN, RS485, UART, MIPI enthalten
- ieeker RK3588 SBC: Orange Pi 5 kompatibel
Für die Mehrheit der neuen Roboterprogramme ist der industrielle SBC der richtige Ausgangspunkt. Er eliminiert die Hardware-Einführungszeit, bietet ein validiertes BSP und unterstützt die vollständige ROS2-Entwicklung vom ersten Tag an. Sobald der Software-Stack stabil ist und das Produktionsvolumen die technische Investition rechtfertigt, kann eine Migration zu einer kundenspezifischen Trägerplatine mit SoM die Größe und die Kosten für die Großserienproduktion optimieren. Eine ausführliche Abhandlung über die Frage, wann ein SoM im Vergleich zu einem SBC die bessere Wahl ist, finden Sie in unserem Leitfaden SoM vs. SBC.
Ist die RK3588 die richtige Robotersteuerungskarte für Ihre Anwendung?
Verwenden Sie diese Checkliste, um die Eignung zu prüfen, bevor Sie sich auf die Plattform festlegen. Eine Mehrheit grüner Punkte bestätigt eine starke Übereinstimmung; mehrere gelbe oder rote Punkte deuten darauf hin, dass Alternativen oder zusätzliche Hardware evaluiert werden sollten.
✅Lager AMR / Ware-zur-Person-Roboter - optimale Anpassung. LiDAR SLAM + Nav2 + NPU Personenerkennung läuft innerhalb der Spezifikation.
✅Inspektionsroboter (Fabrik, Umspannwerk, Rechenzentrum) - sehr gut geeignet. Kamerabasierte Fehlererkennung + NPU + Multi-Interface-Konnektivität abgestimmt.
✅Service-Roboter (Hotel, Krankenhaus, Einzelhandel) - gute Passform. Android oder Linux HMI, Gesichtserkennung NPU, kompakter Formfaktor.
✅Leichtes industrielles AGV (<1.000 kg Nutzlast) - sehr gut geeignet für die RK3588J + Sicherheits-MCU-Architektur.
✅Lieferroboter (Innenbereich, Campus) - gute Passform. Geringer Stromverbrauch, kompakt, Unterstützung für WiFi/5G-Flottenmanagement.
⚠️Schweres industrielles AGV (>1.000 kg) - mit zusätzlicher Sicherheits-SPS verwendbar. RK3588J steuert die Wahrnehmung; die dedizierte Sicherheitssteuerung steuert die Bewegungsautorität.
⚠️AMR für den Außenbereich mit vollem Terrain - funktionsfähig mit zusätzlichem GPS-Modul und wetterfestem Gehäuse. Der Temperaturbereich des RK3588J ist ausreichend.
⚠️Dichte 3D-Punktwolke SLAM (Velodyne VLP-16+) - CPU-intensiv; Profiling empfohlen. Kann Buildroot-optimiertes Image und CPU-Affinitäts-Tuning erfordern.
❌SIL3+ zertifizierte Sicherheitsfunktionen - Die RK3588 kann nicht die Sicherheitssteuerung sein. Verwenden Sie eine zertifizierte Sicherheits-SPS oder eine sicherheitsbewertete MCU für alle SIL3+-Funktionen.
❌CUDA-abhängige Modellinferenz - Modelle, die TensorRT/CUDA (Jetson-spezifische Optimierungen) benötigen, sind nicht auf RKNN übertragbar. Evaluieren Sie Jetson Orin Nano für CUDA-abhängige Arbeitslasten.
Häufig gestellte Fragen
Kann RK3588 ROS2 ohne einen Echtzeit-OS-Patch ausführen?
Ja. ROS2 Humble läuft auf dem Standard Ubuntu 22.04 auf dem RK3588 ohne jegliche RT-Kernel-Modifikationen. Für die meisten AMR-Anwendungen ist das Standard-Linux-Scheduling für High-Level-Navigationsaufgaben ausreichend. Die Echtzeitanforderungen für die Motorsteuerung werden von einer separaten STM32- oder ähnlichen MCU erfüllt, die über CAN oder micro-ROS kommuniziert. Falls für bestimmte ROS2-Knoten eine Verbesserung der Echtzeitlatenz benötigt wird, ist der PREEMPT-RT-Patch für den RK3588-Linux-Kernel verfügbar.
Unterstützt die RK3588 die Scanner von SICK, Hokuyo und RPLiDAR?
Ja. Alle wichtigen 2D-LiDAR-Marken, die in FTS/AMR-Anwendungen eingesetzt werden, werden über UART oder USB angeschlossen. Die Serien SICK S300/TiM, Hokuyo URG-04LX/UST und SLAMTEC RPLiDAR A1/A3/S2 verfügen alle über ROS2-Treiberpakete und lassen sich ohne Modifikation an die UART- oder USB-3.0-Ports der RK3588 anschließen. Das SBC-BSP der RK3588 von ieeker enthält eine validierte UART-DMA-Konfiguration für den LiDAR-Datenempfang mit niedriger Latenz.
Was ist der Unterschied zwischen der RK3588 und der RK3588J für Robotereinsätze?
Der RK3588J ist die industrietaugliche Variante mit erweiterter Betriebstemperaturvalidierung (-40°C bis +85°C im Vergleich zu 0°C bis 70°C für die kommerzielle Variante), erweiterter ECC-Speicherunterstützung und AEC-Q100-konformen Qualifikationstests. Für den Einsatz von Robotern in kontrollierten Lagerumgebungen in Innenräumen ist der kommerzielle RK3588 in der Regel ausreichend. Für Außenroboter, Kühlhaus-AGVs oder jeden Einsatz mit Umgebungstemperaturen außerhalb des Bereichs von 0-70 °C ist der RK3588J die richtige Wahl.
Können SLAM und Hinderniserkennung gleichzeitig auf der RK3588 laufen?
Ja. Dies ist einer der entscheidenden Vorteile der RK3588 für die Robotik. Die SLAM-Toolbox (LiDAR-basiert, CPU) läuft auf A76-Kernen, während die YOLOv8n-Hinderniserkennung auf der NPU läuft - die beiden Pipelines konkurrieren nicht um dieselbe Rechenressource. In unseren Einsatztests verbraucht die gleichzeitige Nutzung von SLAM + YOLOv8n + EKF-Sensorfusion + Nav2-Pfadplanung etwa 55-65% der A76-CPU-Kapazität, so dass noch Spielraum für Flottenkommunikation, Protokollierung und zusätzliche Sensortreiber bleibt.
Bereit für Ihr nächstes Projekt AGV oder AMR auf RK3588?
Ganz gleich, ob Sie die Plattform zum ersten Mal evaluieren, eine bestehende Flotte skalieren oder eine kundenspezifische Steuerplatine für ein neues Roboterprogramm entwickeln - die industriellen SBCs RK3588 von ieeker bieten einen produktionsgeprüften Ausgangspunkt mit vorkonfigurierten ROS2-Images, CAN/RS485-Treiberunterstützung und Unterstützung durch das Ingenieurteam vom Prototyp bis zur Massenproduktion.
Quellen und Referenzen
- AGV- und AMR-Markt wird bis 2030 ~$22 Mrd. erreichen - LogisticsIQ (5. Ausgabe)
- Größe und Prognose des Marktes für mobile Roboter 2025-2030 - Mordor Intelligence
- Vereinfachte AMR- und AGV-Integration mit ROS2-Komponenten - DigiKey
- Autonome Mobilität mit der RK3588J AGV/AMR-Steuerung - Vantron
- Gleichzeitige Lokalisierung und Kartierung - Wikipedia
- Navigation2 (Nav2) ROS2 Dokumentation - nav2.org
- RK3588J SBC-Lösung für FTS/AMR - Dusun IoT
- Intelligente Inspektionsroboteranwendung auf der Basis des RK3588J - Forlinx
- RKNN-Toolkit2 - Rockchip GitHub
- ANSI/ITSDF B56.5 - Amerikanische Nationale Institut für Normung



