• Ev
  • Uygulama
  • Hakkımızda
  • Bize Ulaşın
  • Haberler

AGV ve AMR Robot Kontrol Sistemleri için RK3588: Eksiksiz Bir Gömülü Kart Mühendisliği Kılavuzu

Otonom mobil robot kontrol kabini içine monte edilmiş RK3588 gömülü geliştirme kartı, AGV dağıtımı için CAN veri yolu bağlantılarını, motor sürücülerini ve endüstriyel I/O arayüzlerini göstermektedir

RK3588, AGV ve AMR robot kontrolü için kanıtlanmış bir gömülü karttır - bir 6 TOPS NPU engel tespiti ve robot üstü yapay zeka için bir sekiz çekirdekli CPU ROS2 ve sensör füzyonu için ve motor kontrolü ve güvenlik sistemleri için tam endüstriyel I/O. X86 endüstriyel PC'lere kıyasla 30-60% daha düşük BOM maliyeti sunar ve sistem güç çekimini 50-80W'tan 5-13W'a düşürür. Edge AI, çoklu sensör füzyonu ve gerçek zamanlı navigasyonun tek bir gömülü platformda eşzamanlı olarak çalıştığı depo lojistik robotları, denetim robotları ve teslimat AMR'leri için doğru kontrol kartıdır.

Önemli Çıkarımlar

  • AGV/AMR pazarının şu rakamlara ulaşacağı öngörülmektedir 2030 yılına kadar $22 milyar 18-30% CAGR'de - AMR'ler en hızlı büyüyor (LogisticsIQ)
  • RK3588 tamamen destekler Ubuntu 22.04 üzerinde ROS2 Humble - üretime hazır ARM endüstriyel SoC'ler arasında en iyi ROS2 uyumluluğu
  • 6 TOPS NPU çalışması 65 FPS'de YOLOv8n engel algılama ve aynı anda 200 FPS'de insan algılama, harici AI kartına gerek yok
  • x86 endüstriyel PC'ye karşı: BOM maliyeti -30-60%güç çekişi 50-80W'tan 5-13W'a düşürülerek kapalı robot gövdelerinde pasif soğutmaya olanak sağlar
  • Dahili çift ISP desteği LiDAR + stereo kamera + IMU tek bir kart üzerinde çoklu sensör füzyonu
  • RK3588J endüstriyel varyant şu hızlarda çalışır -40°C ila +85°C, Zorlu ortamlar için IP65 muhafaza uyumlu

AGV ve AMR Üreticileri Neden ARM Gömülü Kontrol Kartlarına Geçiyor?

Küresel mobil robot pazarı yapısal bir değişim geçiriyor. LogisticsIQ'nun 5. Baskı pazar araştırmasına göreAGV ve AMR pazarının yaklaşık olarak 2030 yılına kadar $22 milyarAMR'ler ise yıllık 30%'lik bir bileşik oranla büyümektedir. 2024 yılında küresel çapta 200.000'in üzerinde AGV ve AMR ünitesi konuşlandırılmış olup, bu rakam 2022 yılına kıyasla 25%'lik bir artışı temsil etmektedir.

Bu büyümeyi tetikleyen üç güç var: e-ticaret yerine getirme altyapısının genişlemesi, depo ve üretim operasyonlarındaki kronik işgücü sıkıntısı ve robot üstü zekayı ekonomik olarak uygulanabilir hale getiren uç yapay zeka donanımının olgunlaşması.

$22B
2030'a kadar AGV/AMR Pazarı
30%
AMR CAGR 2024-2030
200K+
2024'te Konuşlandırılan Birimler
Yüksek depolama rafları ve baş üstü floresan aydınlatması olan büyük bir Çin e-ticaret ikmal deposunun içindeki geniş beton koridorda aynı anda çalışan birden fazla otonom mobil robot

Geleneksel x86 Robot Kontrolörleriyle İlgili Sorun

Geleneksel AGV kontrol sistemleri x86 tabanlı endüstriyel PC'lere dayanıyordu - olgun yazılım ekosistemlerine sahip kanıtlanmış teknoloji, ancak modern otonom mobil robotların form faktörü, güç ve maliyet gereksinimlerine uygun değildi.

Temel sorunlar yapısaldır. 50-80W güç tüketimi aktif soğutma gerektirir, bu da fanlar anlamına gelir - tozlu depo ortamlarında 7×24 çalışan kapalı robot muhafazalarında önemli bir güvenilirlik riski. Kart boyutu, daha büyük robot şasisini zorlayarak araç maliyetini artırır ve dar koridorlarda manevra kabiliyetini azaltır. Birim başına $500-$1.500 donanım maliyeti, küçük ve orta ölçekli operatörler için filo ölçeklendirmeyi engelleyici derecede pahalı hale getirir.

RK3588 Denklemi Neden Değiştiriyor?

RK3588 her üç kısıtlamayı da aynı anda ele alır. 5-13W toplam sistem güç çekişiyle, hareketli parça içermeyen pasif soğutmalı sızdırmaz muhafazalara olanak tanır. Kredi kartına bitişik kart boyutları, makine mühendislerinin daha kompakt robot gövdeleri tasarlamasını sağlar. Birim başına $80-$250'lik BOM maliyeti, x86 alternatiflerinin olamayacağı yerlerde 40 veya 100 birimlik filo dağıtımlarını ekonomik olarak rasyonel hale getirir.

Kritik olarak RK3588, x86 endüstriyel PC'lerin hiçbir fiyata karşılayamayacağı yetenekler ekliyor: robot üzerinde yapay zeka çıkarımı için özel bir 6 TOPS NPU, eşzamanlı kamera akışı işleme için çift ISP ve modern AMR navigasyonu için standart yazılım yığını olan Ubuntu 22.04'te yerel ROS2 desteği.

Robot Kontrolü için RK3588 Donanım Mimarisi

RK3588'in bir robot kontrol kartı olarak neden üstün olduğunu anlamak için, ana CPU özelliklerinin ötesine geçerek otonom mobil sistemlerin çalışma sırasında gerçekten kullandığı SoC özellik setinin tamamına bakmak gerekir.

İŞLEMCI: Sekiz Çekirdekli A76/A55 Mimarisi ROS2 için Neden Önemli?

RK3588'in sekiz çekirdekli CPU'su - dört Cortex-A76 performans çekirdeği ve dört Cortex-A55 verimlilik çekirdeği - modern bir AMR'nin hesaplama iş yükü profiline neredeyse mükemmel bir şekilde uyuyor.

A76 çekirdekleri yoğun işlem gerektiren, gecikmeye duyarlı görevleri yerine getirir: Nav2 yol planlama hesaplamaları, sensör verileri ön işleme, SLAM harita güncellemeleri ve yüksek frekanslı yayıncı/abone modelleri için ROS2 düğüm zamanlaması. A55 çekirdekleri sürekli arka plan görevlerini yerine getirir: sensör yoklama döngüleri, iletişim yığını yönetimi, günlük kaydı ve filo yönetim protokolü işleme. Bu heterojen mimari, robotun "düşünme" ve "dinleme" görevlerinin aynı CPU kaynakları için rekabet etmediği anlamına gelir.

ROS2 Diş Açma Notu

ROS2'nin çok iş parçacıklı yürütücüsü, geri aramaları bir iş parçacığı havuzuna atar. RK3588'de, yüksek frekanslı sensör geri aramalarını (LiDAR, kamera) CPU benzeşim maskeleri aracılığıyla A76 çekirdeklerine bağlamak, test edilen yapılandırmalarda Nav2 planlama titreşimini ~120 ms'den ~65 ms'ye düşürür - engel yanıt gecikmesi için anlamlı bir gelişme.

NPU: Harici Donanım Olmadan Robot Üzerinde Yapay Zeka Çıkarsaması için 6 TOPS

6 TOPS NPU, RK3588 tabanlı robot kontrol kartlarını önceki nesil ARM platformlarından en çok ayıran özelliktir. AGV ve AMR uygulamaları için, uzak bir sunucuya yüklenmesi oldukça pahalı olan yapay zeka çıkarım görevlerini yerine getirir: gerçek zamanlı engel algılama, güvenlik durdurması için insan vücudu algılama, yer işareti tanıma ve QR / barkod yer işareti tanımlama.

Kişi ve engel tespiti için YOLOv8n'i 65 FPS'de çalıştıran NPU, aynı anda yer işareti tanıma için MobileNetV2 ile CPU çekirdeklerini büyük ölçüde boş bırakarak navigasyon hesaplaması için serbest bırakır. Bu paralel yürütme modeli, yalnızca CPU platformlarına göre temel bir mimari avantajdır. Görüntü iş yüklerinde RK3588 NPU hakkında daha derin kıyaslama verileri için bkz. RK3588 NPU performans kılavuzu.

Çoklu Sensör Görüşü için ISP ve Kamera Arayüzü

32MP'ye kadar sensörleri destekleyen çift ISP, akıllı telefonlar için önemli bir özellik değildir ancak robot algılama sistemleri için oldukça önemlidir. Robotlar genellikle aynı anda öne bakan engel algılama (geniş açılı kamera), aşağı bakan zemin işaretleme algılama (dar kamera) ve isteğe bağlı 3D derinlik girişine (stereo çift) ihtiyaç duyar. İkili ISP, veriler CPU veya NPU'ya ulaşmadan önce uygulanan gürültü azaltma, HDR ton eşleme ve lens gölgeleme düzeltmesi ile bu akışlardan ikisini donanımda aynı anda işler.

4×4 şeritli MIPI CSI-2 arabirimi endüstriyel kameraları, stereo görüş modüllerini ve uçuş süresi sensörlerini USB gecikme yükü olmadan bağlar. USB 3.0 bağlantı noktaları Intel RealSense derinlik kameraları ve USB bağlantılı LiDAR birimleri için kullanılabilir durumda kalır.

Motor Kontrolü ve Güvenlik Entegrasyonu için Endüstriyel I/O

CAN veri yolu, RS485, UART, SPI, I2C ve GPIO, RK3588'in I/O matrisinde mevcuttur. AGV/AMR uygulamaları için her arayüzün tanımlanmış bir rolü vardır. CAN veri yolu, servo ve fırçasız motor sürücüleri için standart endüstriyel protokol olan motor sürücü kontrolörlerini birbirine bağlar. RS485 ikincil sensörleri, güvenlik tarayıcılarını ve eski endüstriyel çevre birimlerini bağlar. GPIO, işletim sistemi zamanlamasına bağlı olmayan deterministik donanım sinyalleri olan kablolu acil durdurma sinyali çıkışı ve güvenlik ışık perdesi girişi sağlar. UART, LiDAR birimlerinden (RPLiDAR, SICK S300, Hokuyo URG serisi) seri veri alır.

ArayüzAGV/AMR KullanımıMaksimum PerformansNotlar
CAN Veri YoluMotor sürücü kontrolörleri5 Mbit/sn'ye kadar CAN FDServo/BLDC sürücüler için standart
RS485Sensörler, güvenlik tarayıcıları10 Mbit/s'ye kadarÇoklu dağıtım topolojisi, 32 düğüme kadar
UART ×10LiDAR, GPS, IMU4 Mbit/s'ye kadarRPLiDAR A3 / Hokuyo doğrudan bağlantı
GPIOE-stop, güvenlik perdesi, LEDYapılandırılabilir IRQDonanım düzeyinde güvenlik sinyalleri
PCIe 3.0 ×4Güvenlik MCU genişletme kartı~8 GB/sGerçek zamanlı yardımcı işlemci arayüzü
USB 3.0 ×2Derinlik kamerası, USB LiDAR5 Gbit/sIntel RealSense D435i uyumlu
2× Gigabit ETHFilo yönetimi, IP kameralarHer biri 1 Gbit/snİzole robot/altyapı ağları

RK3588 Tabanlı AGV/AMR için Komple Sistem Mimarisi

Aşağıdaki mimari, RK3588 tabanlı bir AMR için üretim onaylı bir referans tasarımı temsil etmektedir. Her katman, onu işleyen belirli SoC arayüzü veya yazılım bileşeniyle eşleştirilmiştir.

Sistem Mimarisi - RK3588 AMR Kontrol Kartı
① Sensör Katmanı
2D LiDAR (UART) 3D Derinlik Kamerası (USB3) Stereo Kamera (MIPI CSI) IMU (I2C/SPI) Tekerlek Kodlayıcı (GPIO) Güvenlik Lazer Tarayıcı (RS485)
↓ Ham sensör akışları LiDAR@25Hz - Kamera@30fps - IMU@200Hz
② RK3588 Ana Kontrolör
NPU - YOLOv8n Engel Algılama @65 FPS ISP - Çift Kamera Ön İşleme
ROS2 Humble (Ubuntu 22.04) Nav2 Yığını - Yol Planlama SLAM Araç Kutusu - Haritalama robot_localization - EKF Füzyonu
↓ Hareket komutları (CAN / UART) Hız hedefleri - Yörünge yol noktaları
③ Hareket Kontrol Katmanı (Gerçek Zamanlı MCU)
STM32 Güvenlik MCU'su (CAN) Sol Motor Sürücüsü Sağ Motor Sürücüsü Fren Kontrol Cihazı
↓ PWM + Enkoder geri beslemesi 1kHz kontrol döngüsü
④ Aktüatör / Güvenlik Katmanı
Tahrik Motorları (BLDC) Elektromanyetik Fren E-Stop Düğmesi (GPIO) Güvenlik Işık Perdesi Durum LED Dizisi
Çin robotik laboratuvarında CAN veri yolu üzerinden STM32 güvenlik MCU'suna bağlı RK3588 SBC'yi gösteren açık AMR robot şasisi Motor sürücüleri RS485 terminal blokları ve LiDAR montaj braketi ile turuncu kablo demeti

MCU Güvenlik Katmanı Neden Önemlidir?

RK3588, gerçek zamanlı olmayan bir işletim sistemi olan Linux'u çalıştırır. Belirleyici milisaniye altı yanıt gerektiren hareket kontrol görevleri için (engel tetiklemesinden sonraki 50 ms içinde acil durdurma, motor komutuyla senkronize fren çalıştırma), Linux zamanlama titreşimi, ana SoC'yi tek kontrol öğesi olarak yetersiz hale getirir. Doğru mimari endişeleri birbirinden ayırır: RK3588 üst düzey planlama ve yapay zekayı yönetirken, özel bir STM32 veya benzeri güvenlik MCU'su gerçek zamanlı motor kontrolünü ve güvenlik açısından kritik GPIO'yu yönetir. İkisi CAN veri yolu üzerinden iletişim kurar ve MCU üzerinde çalışan micro-ROS, ROS2 uyumlu bir arayüz sağlar. Bu, aşağıdakiler tarafından önerilen standart uygulamaya uygundur ANSI AGV/AMR sistemleri için güvenlik yönergeleri.

RK3588 üzerinde ROS2 Entegrasyonu: Pratik Kurulum Kılavuzu

Çinli Gömülü Mühendis RK3588 Geliştirme Kartında ROS2 Nav2 SLAM Çalıştırıyor

ROS2 (Robot İşletim Sistemi 2), modern AMR geliştirme için standart ara yazılım çerçevesidir. Yayıncı/abone iletişim modeli, standartlaştırılmış mesaj türleri ve Nav2 navigasyon yığını ve SLAM Araç Kutusu da dahil olmak üzere kapsamlı paket ekosistemi, onu yeni robot yazılım platformları için varsayılan başlangıç noktası haline getirmektedir. RK3588, çapraz derleme veya özel çekirdek değişiklikleri gerektirmeden Ubuntu 22.04 üzerinde ROS2'yi yerel olarak destekler.

Önerilen ROS2 Dağıtımı ve Kurulumu

ROS2 Humble Hawksbill (Ubuntu 22.04 LTS), üretim amaçlı RK3588 tabanlı robot dağıtımları için önerilen dağıtımdır. Uzun Vadeli Destek taahhüdü Mayıs 2027'ye kadar uzanır ve çok yıllı dağıtım ufuklarına sahip ürünler için istikrarlı bir temel sağlar. Kurulum standart apt deposu yöntemini takip eder.

ROS2 Mütevazı Kurulumu - RK3588 Ubuntu 22.04

# ROS2 apt deposunu ekleyin
sudo apt install software-properties-common
sudo add-apt-repository universe
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key \
-o /usr/share/keyrings/ros-archive-keyring.gpg

# ROS2 Humble base + Nav2 yığınını kurun
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 sürücüsü (SLAMTEC RPLiDAR)
sudo apt install ros-humble-rplidar-ros

RK3588 üzerinde AGV/AMR için Temel ROS2 Paketleri

Aşağıdaki paketler, RK3588 üzerinde üretim AMR dağıtımı için temel yazılım yığınını oluşturur. Her paket, robotun operasyonel mimarisindeki belirli bir alt sistemle eşleşir.

PaketFonksiyonRK3588 üzerinde CPU Yükü
nav2_bringupYol planlama, maliyet haritası, davranış ağaçlarıOrta (A76 çekirdekleri)
slam_toolbox2D LiDAR SLAM - çevrimiçi/çevrimdışı haritalamaOrta-Yüksek
robot_lokalizasyonEKF çoklu sensör füzyonu (odometri + IMU)Düşük-Orta
rplidar_rosSLAMTEC RPLiDAR A1/A3/S2 sürücüsüDüşük
realsense2_cameraIntel RealSense D435i derinlik sürücüsüDüşük (USB3)
micro_ros_agentUART üzerinden STM32 güvenlik MCU'suna köprüÇok Düşük
rknn_ros (özel)NPU çıkarım sonuçları → ROS2 konularıDüşük (NPU çıkarım işlemlerini gerçekleştirir)

AMP Mimarisi: ROS2 Üst Düzey Kontrol + Gerçek Zamanlı MCU

Gömülü robotikte yaygın bir yanılgı, ana uygulama işlemcisinin tüm kontrol görevlerini yerine getirmesi gerektiğidir. RK3588 tabanlı AMR tasarımları için doğru mimari Asimetrik Çoklu İşlemdir (AMP): RK3588 üst düzey algılama ve planlama için ROS2'yi çalıştırırken, ayrı bir gerçek zamanlı MCU motor kontrol döngülerini ve güvenlik açısından kritik çıkışları işler.

İki işlemci arasındaki iletişim, hız komutları ve kodlayıcı geri bildirimi için standart bir ROS2 konu arayüzü sağlayan MCU tarafında micro-ROS kullanır. Nav2 hız çıkışı → CAN çerçevesi → MCU → motor sürücüsü arasındaki toplam komut gecikmesi, iyi ayarlanmış uygulamalarda tipik olarak 5 ms'nin altındadır - 2 m/s'ye kadar AMR hızları için yeterlidir. RK3588 için Linux gerçek zamanlı hususları hakkında daha fazla ayrıntı için bkz. RK3588 üzerinde Linux vs Android kılavuzu.

RK3588 üzerinde SLAM ve Sensör Füzyonu

Eşzamanlı Konum Belirleme ve Haritalama (SLAM), bir AMR'nin çevresinin bir haritasını oluşturmasını ve bu harita içindeki konumunu gerçek zamanlı olarak belirlemesini sağlayan temel teknolojidir. Standart tanıma göreSLAM, robotun pozunun ve bilinmeyen ortamın yapısının eş zamanlı olarak tahmin edilmesini gerektirir - çalışma sırasında sürekli olarak çalışan, hesaplama açısından yoğun bir görev.

LiDAR SLAM vs. Görsel SLAM: Robotunuz için Hangi Yaklaşım?

RK3588 tabanlı platformlarda iki temel SLAM yaklaşımı uygulanabilir. Doğru seçim çalışma ortamına, maliyet kısıtlamalarına ve doğruluk gereksinimlerine bağlıdır.

BoyutLiDAR SLAMGörsel SLAM (vSLAM)
DoğrulukYüksek (2-5 cm tipik)Orta (5-20 cm)
Sensör maliyetiDaha yüksek ($100-$800+)Alt (kamera $30-$150)
Aydınlatma bağımlılığıDüşük (IR tabanlı)Yüksek (düşük/sert ışıkta bozulur)
RK3588 arayüzüUART / USB (seri veri)MIPI CSI + NPU özellik çıkarımı
RK3588 üzerinde CPU yüküOrta (SLAM Araç Kutusu)Orta-Yüksek (ORB-SLAM3)
NPU hızlandırmaGeçerli değilÖzellik çıkarma CNN (kısmi)
Tipik kullanım durumuDepo AMR, endüstriyel AGVMaliyete duyarlı AMR, dış mekan robotu
Önerilen paketSLAM Araç Kutusu (ROS2)ORB-SLAM3 / RTAB-Harita

robot_localization ile Çoklu Sensör Füzyonu

Dinamik depo ortamlarında doğru konum belirleme, birden fazla sensör modalitesinden gelen verilerin birleştirilmesini gerektirir. Bu nedenle robot_lokalizasyon paketi, tekerlek odometrisini, IMU ivmesini ve jiroskop verilerini ve LiDAR tarama eşleştirmesini tek bir tutarlı poz tahmininde birleştiren bir Genişletilmiş Kalman Filtresi (EKF) uygular. RK3588'in A55 çekirdeklerinde EKF güncelleme döngüsü, 8%'nin altında tipik CPU kullanımıyla 50 Hz'de kararlı bir şekilde çalışır.

NPU, stereo kameralar kullanıldığında görsel yerelleştirme işlem hattına katkıda bulunur. Özellik çıkarma omurga ağları (MobileNetV3) NPU üzerinde düşük gecikmeyle çalışarak CPU ek yükü olmadan SLAM algoritmasına nokta tanımlayıcıları sağlar. DigiKey'in AMR entegrasyon kılavuzunda belirtildiği gibisensör füzyonu yoluyla proprioseptif sensörleri (kodlayıcılar, IMU) dış algılayıcı sensörlerle (LiDAR, kameralar) birleştirmek, gerçek dünya ortamlarında sağlam AMR navigasyonu için gereklidir.

Engel Algılama Boru Hattı: NPU'dan Güvenlik Durağına

Engel algılama işlem hattı, robot üzerindeki gecikmeye en duyarlı yapay zeka iş yüküdür. Robotun yoluna giren bir kişi, çalışma hızı ve fren mesafesi tarafından tanımlanan bir zaman penceresi içinde bir güvenlik duruşunu tetiklemelidir - 30 cm fren mesafesi ile 1,5 m / s'de, sistemin algılamadan tam durmaya kadar yaklaşık 200 ms süresi vardır.

RK3588 NPU, YOLOv8n'i 65 FPS'de (kare başına 15 ms) çalıştırır. Postprocessing ve GPIO acil durdurma sinyali üretimi yaklaşık 8-12ms ekler. Güvenlik MCU'su CAN üzerinden durdurma komutunu alır ve 5 ms içinde freni etkinleştirir. Toplam algılama-fren gecikmesi: yaklaşık 30-35 ms - 1,5 m/s çalışma hızında 200 ms'lik bütçe dahilinde ve güvenlik açısından kritik hareket sistemleri için standartlar dahilinde.

AGV/AMR için Güvenlik Standartları: Gömülü Kontrol Kartınızın Desteklemesi Gerekenler

Ticari AGV/AMR dağıtımları için güvenlik uyumluluğu isteğe bağlı değildir. Depo operatörleri, sigorta sağlayıcıları ve büyük pazarlardaki düzenleyici kurumlar, otonom araçların personel ile paylaşılan alanlarda çalışmasından önce geçerli güvenlik standartlarına kanıtlanabilir uyumluluk gerektirir. Hangi standartların geçerli olduğunu ve kontrol panosu mimarinizin bunları nasıl desteklemesi gerektiğini anlamak, ürün geliştirme için bir ön koşuldur - sonradan düşünülen bir şey değil.

Uygulanabilir Standartlar

ISO 3691-4 sürücüsüz endüstriyel kamyonlar (AGV'ler) dahil olmak üzere endüstriyel kamyonları kapsar ve araç ve kontrol sistemleri için güvenlik gereksinimlerini belirler. Güvenlikle ilgili işlevlerin (acil durdurma, hız sınırlama, engellere tepki) yeterli güvenilirlikle uygulanmasını ve arıza modlarının analiz edilmesini gerektirir.

ANSI/ITSDF B56.5 sürücüsüz otomatik güdümlü endüstriyel araçlar için Kuzey Amerika eşdeğer standardıdır. Her iki standart da güvenlik açısından kritik işlevlerin uygulama yazılımı arızaları tarafından geçersiz kılınamayacağı bir güvenlik mimarisi gerektirmektedir.

IEC 61508 / SIL2 elektrik/elektronik sistemler için işlevsel güvenlik gereksinimlerini tanımlar. AMR dağıtımlarının çoğu güvenlik işlevleri için SIL2'yi hedefler - yani güvenlik alt sisteminin talep üzerine tehlikeli arıza olasılığı saatte 10-³'ün altında olmalıdır.

Mimari Gereksinim

Linux çalıştıran RK3588 bir SIL2 emniyet kontrolörü olarak sertifikalandırılamaz - Linux emniyet sertifikalı bir RTOS değildir. Doğru mimari, tüm güvenlik açısından kritik işlevleri (acil durdurma aktivasyonu, güvenlik tarayıcısı izleme, hız zarfı uygulaması) ayrı bir özel güvenlik MCU'suna veya güvenlik PLC'sine yerleştirir ve RK3588 yalnızca algılama ve planlamayı ele alır. Bu iki işlemcili mimari standart bir uygulamadır ve robotun yeteneklerini sınırlamaz.

Uyumlu Tasarımlar için Kontrol Panosu Mimarisi

Uyumlu bir RK3588 tabanlı AGV/AMR kontrol sistemi sorumluluğu net bir şekilde ayırır. RK3588 çevre algılama (SLAM, engel algılama), yol planlama (Nav2), filo iletişimi ve HMI ile ilgilenir. Sertifikalı bir RTOS veya çıplak metal güvenlik ürün yazılımı çalıştıran güvenlik MCU'su, acil durdurma sinyali izleme, güvenlik tarayıcı bölgesi değerlendirmesi, maksimum hız uygulaması ve fren çalıştırma işlemlerini gerçekleştirir. İki işlemci CAN üzerinden iletişim kurar, ancak güvenlik MCU'su bağımsız olarak çalışır ve RK3588 bir yazılım hatası yaşasa bile güvenlik sınırlarını uygulayabilir.

AGV/AMR Kontrolü için RK3588 vs X86 Endüstriyel PC

ARM tabanlı gömülü kontrol kartları ile x86 endüstriyel PC'ler arasındaki karar genellikle bir performans karşılaştırması olarak çerçevelenir. Pratikte, AGV/AMR uygulamaları için bu öncelikle bir maliyet, güç ve termal yönetim karşılaştırmasıdır - RK3588 her üç boyutta da yapısal avantajlara sahiptir.

BoyutX86 Endüstriyel PCRK3588 Gömülü KartAvantaj
Ürün Ağacı Maliyeti$500–$1,500/unit$80–$250/unitRK3588 -60-80%
Tipik Güç Çekişi50-100W5-13WRK3588 -85%
Soğutma GereksinimiAktif (fan gerekli)Pasif (soğutucu)RK3588
Pano ÖlçüleriMini-ITX+ (170×170mm)SBC ~100×72mmRK3588
Entegre NPU❌ (GPU kartı gerekli)✅ 6 TOPSRK3588
ROS2 Desteği✅ Olgun x86 ekosistemi✅ Ubuntu 22.04 ARM64Hatta
Gerçek Zamanlı KontrolRT yaması/RTOS gerekiyorGüvenlik MCU'suna ihtiyaç duyar (aynı)Hatta
Önyükleme Süresi30-60 saniye10-20 saniyeRK3588
Çalışma Sıcaklığı (J sınıfı)0-60°C (standart)-40°C ila +85°CRK3588J
MTBF (fansız yapılandırma)Fan yaşam döngüsü ile sınırlıDaha yüksek (hareketli parça yok)RK3588
100 birimlik filo BOM deltası~$75,000–$150,000~$8,000–$25,000RK3588 $50K-$125K kaydeder

x86 platformu anlamlı bir avantajı elinde tutmaktadır: önceden derlenmiş robotik yazılım paketlerinden oluşan daha geniş bir ekosistem ve 3D nokta bulutu işleme gibi hesaplama açısından yoğun görevler için daha yüksek tek iş parçacıklı CPU performansı. Yoğun nokta bulutu SLAM ile Velodyne sınıfı 3D LiDAR gerektiren veya NPU'nun kapasitesinin ötesinde büyük sinir ağı modelleri çalıştıran AMR uygulamaları için x86 uygun olmaya devam etmektedir. Depo AMR, denetim robotu ve hizmet robotu uygulamalarının çoğu için RK3588'in avantaj profili belirleyicidir.

Bir Depo AGV Filosunda Termal Kısma Krizini Çözme

Bir lojistik otomasyon entegratörü, büyük bir bölgesel dağıtım merkezinde 24 ünitelik bir AGV filosu kurulumundan sekiz ay sonra bizimle iletişime geçti. Teslim alma rıhtımları ve tasnif istasyonları arasında palet mekik dokumaktan sorumlu olan araçları, yazılım ekiplerini şaşırtan bir çalışma modeli yaşıyordu: yaklaşık dört saatlik kesintisiz çalışmanın ardından, giderek artan sayıda otomatik yönlendirmeli araç gereksiz güvenlik duruşlarını tetiklemeye başlıyor, giderek yavaşlıyor ve sonunda normal çalışmaya devam etmek için manuel yeniden başlatma gerektiriyordu.

Entegratörün mühendislik ekibi yazılım hatalarını (davranış zamanla ilişkiliydi, olayla ilişkili değildi), navigasyon haritasının kaymasını (statik ortam, tutarlı harita kalitesi) ve filo yönetim sistemi sorunlarını (FMS normal komut trafiğini kaydediyordu) elemişti. Kontrol etmedikleri şey ise x86 endüstriyel bilgisayarın termal günlüğüydü.

Beş üniteden 6 saatlik bir çalışma boyunca sistem performans kayıtlarını istedik. Model netti: Kapalı AGV kasasının içindeki CPU sıcaklığı başlangıçta 42°C'den 4 saat sonunda 74°C'ye düzenli olarak tırmandı ve bu noktada işlemci nominal 2.8GHz'den 1.1GHz'e düşmeye başladı. Nav2'nin tam hızda yaklaşık 80 ms'de çalışan yol planlama hesaplamaları artık düşük hızda 290-340 ms sürüyordu. Nav2 kontrolör sunucusu, robotun güvenlik mantığının doğru bir şekilde kontrol sistemi hatası olarak yorumladığı ve bir güvenlik durdurması ile yanıt verdiği hız komutlarını zaman aşımına uğratıyordu.

Çözüm bir yazılım yaması değil, bir platform geçişiydi. X86 endüstriyel bilgisayarı bir ieeker RK3588J endüstriyel SBC artı özel bir taşıyıcı kart üzerinde özel bir STM32 güvenlik MCU'su ile değiştirdik. Kasa içindeki toplam sistem güç çekişi 68W'tan 11W'a düştü. Kapalı kasanın iç sıcaklığı 12 saatlik sürekli çalışma sırasında 47°C ile zirve yaptı - önceki platformun kısma eşiğinin 27°C altında.

47°C

Tepe kasa sıcaklığı (74°C idi)

11W

Sistem gücü (68W idi)

72ms

Nav2 planlama gecikmesi (kararlı)

$420

Birim başına BOM tasarrufu

Yeniden donatılan 24 ünitelik filo, geçişten bu yana altı ay boyunca termal kaynaklı sıfır olayla çalıştı. Entegratör, tasarım aşamasından itibaren bir sonraki 40 ünitelik projesi için RK3588J platformunu belirledi. Buradan çıkarılacak ders, dağıtımlarda gördüklerimizle tutarlıdır: sızdırmaz mobil robot muhafazalarında termal tasarım, platform seçiminizi en yüksek bilgi işlem özelliklerinin önerdiğinden çok daha fazla kısıtlar.

Çinli saha servis mühendisi, Çin'deki büyük bir dağıtım merkezinin depo ortamında sıcaklık azaltma hatasını gösteren AGV kontrol kartından alınan CPU termal günlük verilerini analiz etmek için dizüstü bilgisayar kullanıyor

E-Ticaret İntralojistiği için 40 Ünitelik Maldan Kişiye AMR Filosu

2024 yılının 3. çeyreğinde, Malezya merkezli bir sınır ötesi e-ticaret depo operatörü, 10.000 m²'lik sipariş karşılama merkezi için 40 ünitelik otonom mobil robot filosuna güç sağlayacak gömülü bilgi işlem donanımı için bizimle sözleşme yaptı. Filonun görevi: haftanın 7 günü üç vardiya çalışarak depolama rafları ve toplama istasyonları arasında malların kişiden kişiye taşınması.

Birim başına donanım özellikleri: ieeker RK3588 endüstriyel SBC, RPLiDAR A3 (UART), Intel RealSense D435i (USB3), 9 eksenli IMU (SPI), STM32 tabanlı motor kontrol alt kartı (CAN). Yazılım yığını: Ubuntu 22.04, ROS2 Humble, Nav2, SLAM Toolbox, robot_localization EKF, RKNN Runtime kullanan özel YOLOv8n kişi algılama düğümü. WiFi 6 üzerinden tescilli FMS aracılığıyla filo yönetimi.

NPU, çalışma sırasında kişi algılamayı sürekli olarak çalıştırır. Bir kişi robotun ileri algılama bölgesine (3m yarıçap) girdiğinde, bir ROS2 güvenlik konusu bir yavaşlama komutu yayınlar; 1m durma bölgesine girdiklerinde, bir GPIO sinyali STM32'nin acil durdurma sırasını doğrudan tetikler - deterministik yanıt için ROS2 iletişim katmanını tamamen atlar.

4,2 dakika

Ortalama görev süresi (insan: 7,1 dakika)

>2,000h

MTBF - 6 ay, sıfır arıza süresi

±15mm

Rafta yerleştirme hassasiyeti

99.97%

Kişiden kaçınma başarı oranı

3.8W

Kontrol panosu gücü (12V LiPo)

$380/birim

Kaydetme ve x86 alternatifi

Tedarikçi seçimi sırasında dikkate alınan x86 alternatifi için 65W'a karşılık 3,8W kontrol kartı güç çekişi, AMR'nin pil menzilini şarj döngüsü başına yaklaşık 22% uzatarak x86 tabanlı tasarımın gerektireceği vardiya ortasında şarj kesintileri olmadan üç vardiyalı programa olanak sağladı.

Robotunuz için Doğru RK3588 Geliştirme Kartı Form Faktörünü Seçme

RK3588 tabanlı robot kontrol sistemleri için üç donanım form faktörü mevcuttur. Doğru seçim, üretim hacmine, kasa alanı kısıtlamalarına ve robotunuzun G/Ç yapılandırmasının standart geliştirme kartı düzenlerinden ne derece farklı olduğuna bağlıdır.

🧩 Çekirdek Kart (SoM) + Özel Taşıyıcı

  • Minimum pano ayak izi (45×45mm ila 70×40mm)
  • Motor arayüzleri için tam özel I/O düzeni
  • Seri üretim için ideal (>500 adet)
  • En yüksek tasarım çabası, en uzun teslim süresi
  • Birim başına en iyi uzun vadeli BOM maliyeti

🔧 Endüstriyel SBC (Geliştirme Kartı)

  • Standart I/O matrisli komple kart
  • Prototip ve doğrulamaya giden en hızlı yol
  • 10-500 birimlik üretim çalışmaları için uygundur
  • Standart CAN, RS485, UART, MIPI dahildir
  • ieeker RK3588 SBC: Orange Pi 5 uyumlu

Yeni robot programlarının çoğu için endüstriyel SBC doğru başlangıç noktasıdır. Donanım hazırlama süresini ortadan kaldırır, onaylanmış bir BSP sağlar ve ilk günden itibaren tam ROS2 geliştirmeyi destekler. Yazılım yığını kararlı hale geldiğinde ve üretim hacmi mühendislik yatırımını haklı çıkardığında, SoM ile özel bir taşıyıcı karta geçiş, yüksek hacimli üretim için boyut ve maliyeti optimize edebilir. SoM ve SBC'nin ne zaman daha iyi bir seçim olduğuna dair ayrıntılı bilgi için bkz. SoM vs. SBC kılavuzu.

RK3588 Uygulamanız İçin Doğru Robot Kontrol Kartı mı?

Platforma bağlanmadan önce uyumu değerlendirmek için bu kontrol listesini kullanın. Yeşil maddelerin çoğunluğu güçlü uyumu teyit eder; birden fazla sarı veya kırmızı madde alternatiflerin veya tamamlayıcı donanımın değerlendirilmesini önerir.

Depo AMR / maldan kişiye robot - optimum uyum. LiDAR SLAM + Nav2 + NPU kişi algılama özellikleri dahilinde çalışır.

Denetim robotu (fabrika, trafo merkezi, veri merkezi) - güçlü uyum. Kamera tabanlı hata tespiti + NPU + çoklu arayüz bağlantısı uyumlu.

Servis robotu (otel, hastane, perakende) - güçlü uyum. Android veya Linux HMI, yüz tanıma NPU, kompakt form faktörü.

Hafif endüstriyel AGV (<1.000 kg taşıma kapasitesi) - RK3588J + güvenlik MCU mimarisi ile güçlü uyum.

Teslimat robotu (iç mekan, kampüs) - güçlü uyum. Düşük güç, kompakt, WiFi/5G filo yönetimi desteği.

⚠️Ağır endüstriyel AGV (>1.000 kg) - ek güvenlik PLC'si ile çalışabilir. RK3588J algıyı yönetir; özel güvenlik kontrolörü hareket yetkisini yönetir.

⚠️Dış mekan tam arazi AMR - Ek GPS modülü ve hava koşullarına dayanıklı muhafaza ile çalışabilir. RK3588J sıcaklık aralığı yeterlidir.

⚠️Yoğun 3B nokta bulutu SLAM (Velodyne VLP-16+) - CPU yoğun; profil oluşturma önerilir. Buildroot için optimize edilmiş görüntü ve CPU benzeşim ayarı gerektirebilir.

SIL3+ sertifikalı güvenlik fonksiyonları - RK3588 güvenlik kontrolörü olamaz. Tüm SIL3+ işlevleri için sertifikalı bir güvenlik PLC'si veya güvenlik sınıfı MCU kullanın.

CUDA'ya bağlı model çıkarımı - TensorRT/CUDA (Jetson'a özgü optimizasyonlar) gerektiren modeller RKNN'ye taşınabilir değildir. CUDA'ya bağlı iş yükleri için Jetson Orin Nano'yu değerlendirin.

Sıkça Sorulan Sorular

RK3588, gerçek zamanlı işletim sistemi yaması olmadan ROS2'yi çalıştırabilir mi?

Evet. ROS2 Humble, RK3588 üzerinde standart Ubuntu 22.04 üzerinde herhangi bir RT çekirdeği değişikliği olmadan çalışır. Çoğu AMR uygulaması için, standart Linux zamanlaması üst düzey navigasyon görevleri için yeterlidir. Motor kontrolü için gerçek zamanlı gereksinimler, CAN veya mikro-ROS üzerinden iletişim kuran ayrı bir STM32 veya benzer bir MCU tarafından ele alınır. Belirli ROS2 düğümleri için yumuşak gerçek zamanlı gecikme iyileştirmesi gerekiyorsa, RK3588 Linux çekirdeği için PREEMPT-RT yaması mevcuttur.

Evet. AGV/AMR uygulamalarında kullanılan tüm büyük 2D LiDAR markaları UART veya USB üzerinden bağlanır. SICK S300/TiM serisi, Hokuyo URG-04LX/UST serisi ve SLAMTEC RPLiDAR A1/A3/S2, ROS2 sürücü paketlerine sahiptir ve RK3588'in UART veya USB 3.0 bağlantı noktalarına değişiklik yapmadan bağlanır. ieeker'in RK3588 SBC BSP'si, düşük gecikmeli LiDAR veri alımı için onaylanmış UART DMA yapılandırması içerir.

RK3588J, genişletilmiş çalışma sıcaklığı doğrulaması (-40°C ila +85°C'ye karşılık ticari sınıf için 0°C ila 70°C), gelişmiş ECC bellek desteği ve AEC-Q100 uyumlu yeterlilik testine sahip endüstriyel sınıf varyanttır. Kontrollü iç mekan depo ortamlarındaki robot dağıtımları için ticari RK3588 sınıfı tipik olarak yeterlidir. Dış mekan robotları, soğuk hava deposu AGV'leri veya 0-70°C aralığının dışındaki ortam sıcaklıklarına sahip herhangi bir dağıtım için RK3588J doğru seçimdir.

Evet. Bu, RK3588'in robotik için belirleyici avantajlarından biridir. SLAM Toolbox (LiDAR tabanlı, CPU) A76 çekirdeklerinde çalışırken YOLOv8n engel algılama NPU üzerinde çalışır - iki işlem hattı aynı işlem kaynağı için rekabet etmez. Dağıtım testlerimizde, eş zamanlı SLAM + YOLOv8n + EKF sensör füzyonu + Nav2 yol planlaması, A76 CPU kapasitesinin yaklaşık 55-65%'sini tüketerek filo iletişimi, günlük kaydı ve ek sensör sürücüleri için boşluk bırakır.

Sıradakini İnşa Etmeye Hazır AGV veya AMR RK3588'de?

İster platformu ilk kez değerlendiriyor, ister mevcut bir filoyu ölçeklendiriyor veya yeni bir robot programı için özel bir kontrol kartı tasarlıyor olun - ieeker'in RK3588 endüstriyel SBC'leri, önceden yapılandırılmış ROS2 görüntüleri, CAN / RS485 sürücü desteği ve prototipten seri üretime kadar mühendislik ekibi desteği ile üretim onaylı bir başlangıç noktası sağlar

AGV ve AMR Robot Kontrol Sistemleri için RK3588: Eksiksiz Bir Gömülü Kart Mühendisliği Kılavuzu

Şimdi Development Board için özel teklifler alın. Daha fazla tasarruf etmenize yardımcı olmak için size en iyi çözümü sunacağız.

E-posta
E-posta: [email protected]
Skype
Skype üzerinden: +8618124167969
Wechat
Wechat QR Kodu
WhatsApp
WhatsApp QR Kodu