{"id":10368,"date":"2026-05-29T10:18:46","date_gmt":"2026-05-29T02:18:46","guid":{"rendered":"https:\/\/ieeker.com\/?p=10368"},"modified":"2026-05-29T10:20:46","modified_gmt":"2026-05-29T02:20:46","slug":"rk3588-agv-amr-robot-control-board","status":"publish","type":"post","link":"https:\/\/ieeker.com\/pt\/rk3588-agv-amr-robot-control-board\/","title":{"rendered":"RK3588 para sistemas de controlo de rob\u00f4s AGV e AMR: Um guia completo de engenharia de placas incorporadas"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"10368\" class=\"elementor elementor-10368\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-809f7f8 e-flex e-con-boxed e-con e-parent\" data-id=\"809f7f8\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4659778 elementor-widget elementor-widget-text-editor\" data-id=\"4659778\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O RK3588 \u00e9 uma placa incorporada comprovada para o controlo de rob\u00f4s AGV e AMR - combinando um\u00a0<strong>6 TOPS NPU<\/strong>\u00a0para dete\u00e7\u00e3o de obst\u00e1culos e IA no rob\u00f4, um\u00a0<strong>CPU octa-core<\/strong>\u00a0para ROS2 e fus\u00e3o de sensores, e E\/S industrial completa para controlo de motores e sistemas de seguran\u00e7a. Em compara\u00e7\u00e3o com os PCs industriais x86, proporciona um custo de lista t\u00e9cnica 30-60% inferior e reduz o consumo de energia do sistema de 50-80W para 5-13W. \u00c9 a placa de controlo certa para rob\u00f4s de log\u00edstica de armaz\u00e9m, rob\u00f4s de inspe\u00e7\u00e3o e AMRs de entrega em que a IA de ponta, a fus\u00e3o de v\u00e1rios sensores e a navega\u00e7\u00e3o em tempo real s\u00e3o executadas em simult\u00e2neo numa \u00fanica plataforma incorporada.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8acba04 elementor-widget elementor-widget-heading\" data-id=\"8acba04\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Principais conclus\u00f5es<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f21cf80 elementor-widget elementor-widget-text-editor\" data-id=\"f21cf80\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><span style=\"font-size: 14pt;\">Prev\u00ea-se que o mercado de AGV\/AMR atinja\u00a0<strong>$22 mil milh\u00f5es at\u00e9 2030<\/strong>\u00a0a uma taxa de crescimento anual de 18-30% - os AMR registam o crescimento mais r\u00e1pido (LogisticsIQ)<\/span><\/li><li><span style=\"font-size: 14pt;\">O RK3588 suporta totalmente\u00a0<strong>ROS2 Humble no Ubuntu 22.04<\/strong>\u00a0- a melhor compatibilidade com ROS2 entre os SoCs industriais ARM prontos para produ\u00e7\u00e3o<\/span><\/li><li><span style=\"font-size: 14pt;\">Os 6 TOPS NPU funcionam\u00a0<strong>Dete\u00e7\u00e3o de obst\u00e1culos YOLOv8n a 65 FPS<\/strong>\u00a0e dete\u00e7\u00e3o humana a 200 FPS em simult\u00e2neo, sem necessidade de placa de IA externa<\/span><\/li><li><span style=\"font-size: 14pt;\">vs. PC industrial x86:\u00a0<strong>Custo da lista t\u00e9cnica -30-60%<\/strong>O consumo de energia foi reduzido de 50-80W para 5-13W, permitindo o arrefecimento passivo em corpos de rob\u00f4s selados<\/span><\/li><li><span style=\"font-size: 14pt;\">Suporta ISP duplo incorporado\u00a0<strong>LiDAR + c\u00e2mara est\u00e9reo + IMU<\/strong>\u00a0fus\u00e3o de v\u00e1rios sensores numa \u00fanica placa<\/span><\/li><li><span style=\"font-size: 14pt;\">RK3588<strong>J<\/strong>\u00a0a variante industrial funciona a\u00a0<strong>-40\u00b0C a +85\u00b0C<\/strong>Caixa de prote\u00e7\u00e3o IP65 compat\u00edvel com ambientes agressivos<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-330f6e0 elementor-widget elementor-widget-heading\" data-id=\"330f6e0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Porque \u00e9 que os fabricantes de AGV e AMR est\u00e3o a mudar para placas de controlo incorporadas ARM<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d879871 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"d879871\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7404ba3 elementor-widget elementor-widget-text-editor\" data-id=\"7404ba3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O mercado global de rob\u00f4s m\u00f3veis est\u00e1 a passar por uma mudan\u00e7a estrutural.\u00a0<a href=\"https:\/\/www.thelogisticsiq.com\/research\/automated-guided-vehicles-agv-market\" target=\"_blank\" rel=\"noopener\">De acordo com o estudo de mercado da 5\u00aa edi\u00e7\u00e3o do LogisticsIQ<\/a>O mercado de AGV e AMR dever\u00e1 atingir cerca de\u00a0<strong>$22 mil milh\u00f5es at\u00e9 2030<\/strong>com os AMRs a crescerem a uma taxa anual composta de 30%. Mais de 200.000 unidades AGV e AMR foram implantadas globalmente em 2024, representando um aumento de 25% em compara\u00e7\u00e3o com 2022.<\/span><\/p><p><span style=\"font-size: 14pt;\">A impulsionar este crescimento est\u00e3o tr\u00eas for\u00e7as convergentes: a expans\u00e3o da infraestrutura de atendimento do com\u00e9rcio eletr\u00f3nico, a escassez cr\u00f3nica de m\u00e3o de obra nas opera\u00e7\u00f5es de armaz\u00e9m e de fabrico e a matura\u00e7\u00e3o do hardware de IA de ponta que torna a intelig\u00eancia no rob\u00f4 economicamente vi\u00e1vel \u00e0 escala.<\/span><\/p><div class=\"market-stat\"><div class=\"mn\" style=\"text-align: center;\"><em><span style=\"font-size: 24pt;\"><strong><span style=\"color: #ff0000;\">$22B<\/span><\/strong><\/span><\/em><\/div><div class=\"ml\" style=\"text-align: center;\">Mercado de AGV\/AMR at\u00e9 2030<\/div><\/div><div class=\"market-stat\" style=\"text-align: center;\"><div class=\"mn\"><em><span style=\"font-size: 24pt;\"><strong><span style=\"color: #ff0000;\">30%<\/span><\/strong><\/span><\/em><\/div><div class=\"ml\">AMR CAGR 2024-2030<\/div><\/div><div class=\"market-stat\"><div class=\"mn\" style=\"text-align: center;\"><em><span style=\"color: #ff0000; font-size: 24pt;\"><strong>200K+<\/strong><\/span><\/em><\/div><div class=\"ml\" style=\"text-align: center;\">Unidades implantadas em 2024<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad6ded0 elementor-widget elementor-widget-image\" data-id=\"ad6ded0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/agv-amr-warehouse-fleet-china-logistics-1024x683.webp\" class=\"attachment-large size-large wp-image-10377\" alt=\"M\u00faltiplos rob\u00f4s m\u00f3veis aut\u00f3nomos a operar simultaneamente num corredor largo de bet\u00e3o dentro de um grande armaz\u00e9m chin\u00eas de distribui\u00e7\u00e3o de com\u00e9rcio eletr\u00f3nico com prateleiras de armazenamento altas e ilumina\u00e7\u00e3o fluorescente suspensa\" srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/agv-amr-warehouse-fleet-china-logistics-1024x683.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/agv-amr-warehouse-fleet-china-logistics-300x200.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/agv-amr-warehouse-fleet-china-logistics-768x512.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/agv-amr-warehouse-fleet-china-logistics-18x12.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/agv-amr-warehouse-fleet-china-logistics.webp 1535w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2035228 elementor-widget elementor-widget-heading\" data-id=\"2035228\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">O problema com os controladores de rob\u00f4s x86 tradicionais<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22f8382 elementor-widget elementor-widget-text-editor\" data-id=\"22f8382\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Os sistemas tradicionais de controlo de AGVs baseavam-se em PCs industriais baseados em x86 - tecnologia comprovada com ecossistemas de software maduros, mas pouco adequados aos requisitos de formato, pot\u00eancia e custo dos modernos rob\u00f4s m\u00f3veis aut\u00f3nomos.<\/span><\/p><p><span style=\"font-size: 14pt;\">Os principais problemas s\u00e3o estruturais. O consumo de energia de 50-80 W requer um arrefecimento ativo, o que significa ventoinhas - um risco de fiabilidade significativo em caixas de rob\u00f4s seladas que funcionam 7\u00d724 em ambientes de armaz\u00e9m poeirentos. O tamanho da placa obriga a chassis de rob\u00f4 maiores, aumentando o custo do ve\u00edculo e reduzindo a capacidade de manobra em corredores estreitos. O custo do hardware por unidade de $500-$1.500 torna a expans\u00e3o da frota proibitivamente cara para os operadores de pequena e m\u00e9dia dimens\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab266fa elementor-widget elementor-widget-heading\" data-id=\"ab266fa\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Porque \u00e9 que o RK3588 muda a equa\u00e7\u00e3o<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3aa357d elementor-widget elementor-widget-text-editor\" data-id=\"3aa357d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O RK3588 resolve os tr\u00eas problemas em simult\u00e2neo. Com um consumo total de energia do sistema de 5-13 W, permite caixas seladas com refrigera\u00e7\u00e3o passiva sem pe\u00e7as m\u00f3veis. As suas dimens\u00f5es de placa adjacente a um cart\u00e3o de cr\u00e9dito permitem que os engenheiros mec\u00e2nicos concebam corpos de rob\u00f4s mais compactos. O seu custo de BOM de $80-$250 por unidade torna as implementa\u00e7\u00f5es de frotas de 40 ou 100 unidades economicamente racionais onde as alternativas x86 n\u00e3o o seriam.<\/span><\/p><p><span style=\"font-size: 14pt;\">De forma cr\u00edtica, o RK3588 acrescenta capacidades que os PCs industriais x86 n\u00e3o conseguem igualar a qualquer pre\u00e7o: uma NPU 6 TOPS dedicada para infer\u00eancia de IA no rob\u00f4, um ISP duplo para processamento simult\u00e2neo do fluxo da c\u00e2mara e suporte nativo de ROS2 no Ubuntu 22.04 - a pilha de software padr\u00e3o para navega\u00e7\u00e3o AMR moderna.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-370b80b elementor-widget elementor-widget-heading\" data-id=\"370b80b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Arquitetura de Hardware RK3588 para Controlo de Rob\u00f4s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c63ab80 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c63ab80\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6572766 elementor-widget elementor-widget-text-editor\" data-id=\"6572766\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Para compreender a raz\u00e3o pela qual o RK3588 se destaca como placa de controlo de rob\u00f4s, \u00e9 necess\u00e1rio olhar para al\u00e9m da especifica\u00e7\u00e3o da CPU principal para o conjunto completo de funcionalidades do SoC que os sistemas m\u00f3veis aut\u00f3nomos utilizam realmente durante o funcionamento.<\/span><\/p><h3>CPU: Porque \u00e9 que a arquitetura Octa-Core A76\/A55 \u00e9 importante para o ROS2<\/h3><p><span style=\"font-size: 14pt;\">A CPU de oito n\u00facleos do RK3588 - quatro n\u00facleos de desempenho Cortex-A76 e quatro n\u00facleos de efici\u00eancia Cortex-A55 - corresponde quase na perfei\u00e7\u00e3o ao perfil de carga de trabalho computacional de um AMR moderno.<\/span><\/p><p><span style=\"font-size: 14pt;\">Os n\u00facleos A76 lidam com tarefas de computa\u00e7\u00e3o intensiva e sens\u00edveis \u00e0 lat\u00eancia: C\u00e1lculos de planeamento de trajet\u00f3ria Nav2, pr\u00e9-processamento de dados de sensores, actualiza\u00e7\u00f5es de mapas SLAM e agendamento de n\u00f3s ROS2 para padr\u00f5es de editor\/assinante de elevada frequ\u00eancia. Os n\u00facleos A55 tratam de tarefas de fundo sustentadas: loops de sondagem de sensores, gest\u00e3o da pilha de comunica\u00e7\u00f5es, registo e tratamento do protocolo de gest\u00e3o da frota. Esta arquitetura heterog\u00e9nea significa que as tarefas de \"pensar\" e \"ouvir\" do rob\u00f4 n\u00e3o competem pelos mesmos recursos da CPU.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bf58a1 elementor-widget elementor-widget-text-editor\" data-id=\"6bf58a1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"callout-title\"><strong><span style=\"font-size: 14pt; color: #ff0000;\">Nota sobre ROS2 Threading<\/span><\/strong><\/p><p><span style=\"font-size: 14pt;\">O executor multi-threaded do ROS2 atribui callbacks a um pool de threads. No RK3588, vincular callbacks de sensores de alta frequ\u00eancia (LiDAR, c\u00e2mara) a n\u00facleos A76 atrav\u00e9s de m\u00e1scaras de afinidade de CPU reduz o jitter de planeamento do Nav2 de ~120ms para ~65ms nas configura\u00e7\u00f5es testadas - uma melhoria significativa para a lat\u00eancia de resposta a obst\u00e1culos.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88f6c3b elementor-widget elementor-widget-text-editor\" data-id=\"88f6c3b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>NPU: 6 TOPS para infer\u00eancia de IA no robot sem hardware externo<\/h3><p><span style=\"font-size: 14pt;\">A NPU de 6 TOPS \u00e9 a carater\u00edstica que mais diferencia as placas de controlo de rob\u00f4s baseadas no RK3588 das plataformas ARM da gera\u00e7\u00e3o anterior. Para aplica\u00e7\u00f5es AGV e AMR, trata das tarefas de infer\u00eancia de IA que s\u00e3o proibitivamente dispendiosas de descarregar para um servidor remoto: dete\u00e7\u00e3o de obst\u00e1culos em tempo real, dete\u00e7\u00e3o de corpos humanos para paragem de seguran\u00e7a, reconhecimento de marcas no solo e identifica\u00e7\u00e3o de pontos de refer\u00eancia QR\/c\u00f3digos de barras.<\/span><\/p><p><span style=\"font-size: 14pt;\">Executando o YOLOv8n para dete\u00e7\u00e3o de pessoas e obst\u00e1culos a 65 FPS, com o MobileNetV2 para reconhecimento de pontos de refer\u00eancia em simult\u00e2neo, a NPU mant\u00e9m o rendimento total com os n\u00facleos da CPU largamente desocupados - deixando-os livres para o c\u00e1lculo da navega\u00e7\u00e3o. Este modelo de execu\u00e7\u00e3o paralela \u00e9 uma vantagem arquitet\u00f3nica fundamental em rela\u00e7\u00e3o \u00e0s plataformas s\u00f3 com CPU. Para obter dados de refer\u00eancia mais profundos sobre a NPU RK3588 em cargas de trabalho de vis\u00e3o, consulte nosso\u00a0<a href=\"https:\/\/ieeker.com\/pt\/rk3588-npu-performance-industrial-edge-ai\/\" target=\"_blank\" rel=\"noopener\">Guia de desempenho da NPU RK3588<\/a>.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56724a4 elementor-widget elementor-widget-text-editor\" data-id=\"56724a4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>ISP e interface de c\u00e2mara para vis\u00e3o multi-sensor<\/h3><p><span style=\"font-size: 14pt;\">O ISP duplo - que suporta sensores at\u00e9 32MP - n\u00e3o \u00e9 uma especifica\u00e7\u00e3o importante para os smartphones, mas \u00e9 consideravelmente importante para os sistemas de perce\u00e7\u00e3o dos rob\u00f4s. Os rob\u00f4s precisam frequentemente de dete\u00e7\u00e3o simult\u00e2nea de obst\u00e1culos virados para a frente (c\u00e2mara grande angular), dete\u00e7\u00e3o de marca\u00e7\u00f5es no ch\u00e3o viradas para baixo (c\u00e2mara estreita) e entrada opcional de profundidade 3D (par est\u00e9reo). O ISP duplo processa dois destes fluxos em hardware simultaneamente, com redu\u00e7\u00e3o de ru\u00eddo, mapeamento de tons HDR e corre\u00e7\u00e3o de sombreamento da lente aplicados antes de os dados chegarem \u00e0 CPU ou NPU.<\/span><\/p><p><span style=\"font-size: 14pt;\">A interface MIPI CSI-2 de 4\u00d74 vias liga c\u00e2maras industriais, m\u00f3dulos de vis\u00e3o est\u00e9reo e sensores de tempo de voo sem sobrecarga de lat\u00eancia USB. As portas USB 3.0 continuam dispon\u00edveis para c\u00e2maras de profundidade Intel RealSense e unidades LiDAR ligadas por USB.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a256423 elementor-widget elementor-widget-text-editor\" data-id=\"a256423\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>E\/S industriais para controlo de motores e integra\u00e7\u00e3o de seguran\u00e7a<\/h3><p><span style=\"font-size: 14pt;\">O barramento CAN, RS485, UART, SPI, I2C e GPIO est\u00e3o todos presentes na matriz de E\/S do RK3588. Para aplica\u00e7\u00f5es AGV\/AMR, cada interface tem uma fun\u00e7\u00e3o definida. O bus CAN liga os controladores de acionamento do motor - o protocolo industrial padr\u00e3o para accionadores de motores servo e sem escovas. O RS485 liga sensores secund\u00e1rios, scanners de seguran\u00e7a e perif\u00e9ricos industriais antigos. O GPIO fornece sa\u00edda de sinal de paragem de emerg\u00eancia com fios e entrada de cortina de luz de seguran\u00e7a - sinais de hardware determin\u00edsticos que n\u00e3o dependem da programa\u00e7\u00e3o do SO. A UART recebe dados de s\u00e9rie de unidades LiDAR (RPLiDAR, SICK S300, s\u00e9rie Hokuyo URG).<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2b310d elementor-widget elementor-widget-text-editor\" data-id=\"c2b310d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"table-wrap\"><table><thead><tr style=\"background-color: #000000;\"><th style=\"text-align: center;\"><span style=\"font-size: 14pt; color: #ffffff;\">Interface<\/span><\/th><th style=\"text-align: center;\"><span style=\"font-size: 14pt; color: #ffffff;\">Utiliza\u00e7\u00e3o de AGV\/AMR<\/span><\/th><th style=\"text-align: center;\"><span style=\"font-size: 14pt; color: #ffffff;\">Desempenho m\u00e1ximo<\/span><\/th><th style=\"text-align: center;\"><span style=\"font-size: 14pt; color: #ffffff;\">Notas<\/span><\/th><\/tr><\/thead><tbody><tr><td><span style=\"font-size: 14pt;\">Barramento CAN<\/span><\/td><td><span style=\"font-size: 14pt;\">Controladores de acionamento do motor<\/span><\/td><td><span style=\"font-size: 14pt;\">CAN FD at\u00e9 5 Mbit\/s<\/span><\/td><td><span style=\"font-size: 14pt;\">Padr\u00e3o para accionadores servo\/BLDC<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">RS485<\/span><\/td><td><span style=\"font-size: 14pt;\">Sensores, scanners de seguran\u00e7a<\/span><\/td><td><span style=\"font-size: 14pt;\">At\u00e9 10 Mbit\/s<\/span><\/td><td><span style=\"font-size: 14pt;\">Topologia multiponto, at\u00e9 32 n\u00f3s<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">UART \u00d710<\/span><\/td><td><span style=\"font-size: 14pt;\">LiDAR, GPS, IMU<\/span><\/td><td><span style=\"font-size: 14pt;\">At\u00e9 4 Mbit\/s<\/span><\/td><td><span style=\"font-size: 14pt;\">Liga\u00e7\u00e3o direta RPLiDAR A3 \/ Hokuyo<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">GPIO<\/span><\/td><td><span style=\"font-size: 14pt;\">Paragem de emerg\u00eancia, cortina de seguran\u00e7a, LED<\/span><\/td><td><span style=\"font-size: 14pt;\">IRQ configur\u00e1vel<\/span><\/td><td><span style=\"font-size: 14pt;\">Sinais de seguran\u00e7a ao n\u00edvel do hardware<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">PCIe 3.0 \u00d7 4<\/span><\/td><td><span style=\"font-size: 14pt;\">Placa de expans\u00e3o MCU de seguran\u00e7a<\/span><\/td><td><span style=\"font-size: 14pt;\">~8 GB\/s<\/span><\/td><td><span style=\"font-size: 14pt;\">Interface do co-processador em tempo real<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">USB 3.0 \u00d72<\/span><\/td><td><span style=\"font-size: 14pt;\">C\u00e2mara de profundidade, LiDAR USB<\/span><\/td><td><span style=\"font-size: 14pt;\">5 Gbit\/s<\/span><\/td><td><span style=\"font-size: 14pt;\">Compat\u00edvel com Intel RealSense D435i<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">2\u00d7 Gigabit ETH<\/span><\/td><td><span style=\"font-size: 14pt;\">Gest\u00e3o de frotas, c\u00e2maras IP<\/span><\/td><td><span style=\"font-size: 14pt;\">1 Gbit\/s cada<\/span><\/td><td><span style=\"font-size: 14pt;\">Redes isoladas de rob\u00f4s\/infra-estruturas<\/span><\/td><\/tr><\/tbody><\/table><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-69113b7 elementor-widget elementor-widget-heading\" data-id=\"69113b7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Arquitetura completa do sistema para AGV\/AMR com base no RK3588<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e13641 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"8e13641\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb6c309 elementor-widget elementor-widget-text-editor\" data-id=\"eb6c309\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">A arquitetura seguinte representa um design de refer\u00eancia validado para produ\u00e7\u00e3o de um AMR baseado no RK3588. Cada camada \u00e9 mapeada para a interface espec\u00edfica do SoC ou para o componente de software que a manipula.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8fe176 elementor-widget elementor-widget-html\" data-id=\"d8fe176\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.iek-arch-wrap {\r\n  background: #1a1d27;\r\n  border-radius: 12px;\r\n  padding: 32px;\r\n  overflow-x: auto;\r\n  font-family: 'IBM Plex Mono', 'Courier New', monospace;\r\n}\r\n.iek-arch-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\n.iek-arch-title {\r\n  font-size: 11px;\r\n  letter-spacing: .15em;\r\n  text-transform: uppercase;\r\n  color: rgba(255,255,255,.28);\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.iek-layer {\r\n  border: 1px solid rgba(255,255,255,.12);\r\n  border-radius: 8px;\r\n  padding: 16px 18px;\r\n  margin-bottom: 6px;\r\n}\r\n\r\n.iek-layer-label {\r\n  font-size: 10px;\r\n  letter-spacing: .15em;\r\n  text-transform: uppercase;\r\n  margin-bottom: 12px;\r\n}\r\n.iek-layer-label.blue  { color: rgba(90,140,220,.75); }\r\n.iek-layer-label.teal  { color: rgba(94,207,191,.8);  }\r\n.iek-layer-label.amber { color: rgba(240,184,74,.8);  }\r\n.iek-layer-label.red   { color: rgba(249,160,138,.8); }\r\n\r\n.iek-chips {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n.iek-chips.col {\r\n  flex-direction: column;\r\n  gap: 8px;\r\n}\r\n.iek-chips.col .iek-row {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n}\r\n\r\n.iek-chip {\r\n  background: rgba(255,255,255,.08);\r\n  border: 1px solid rgba(255,255,255,.15);\r\n  border-radius: 6px;\r\n  padding: 6px 12px;\r\n  font-family: 'IBM Plex Mono', 'Courier New', monospace;\r\n  font-size: 12px;\r\n  color: #e6edf3;\r\n  white-space: nowrap;\r\n}\r\n.iek-chip.teal  { background: rgba(13,122,107,.2);  border-color: rgba(13,122,107,.4);  color: #5ecfbf; }\r\n.iek-chip.amber { background: rgba(201,122,26,.15); border-color: rgba(201,122,26,.3);  color: #f0b84a; }\r\n.iek-chip.red   { background: rgba(232,75,47,.15);  border-color: rgba(232,75,47,.25);  color: #f9a08a; }\r\n\r\n.iek-arrow {\r\n  text-align: center;\r\n  font-family: 'IBM Plex Mono', 'Courier New', monospace;\r\n  font-size: 11px;\r\n  color: rgba(255,255,255,.3);\r\n  padding: 6px 0;\r\n  white-space: nowrap;\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n}\r\n.iek-arrow em {\r\n  font-style: normal;\r\n  color: rgba(255,255,255,.18);\r\n  margin-left: 8px;\r\n  font-size: 10px;\r\n}\r\n\r\n.iek-footer {\r\n  margin-top: 16px;\r\n  padding-top: 14px;\r\n  border-top: 1px solid rgba(255,255,255,.07);\r\n  font-family: 'IBM Plex Mono', 'Courier New', monospace;\r\n  font-size: 11px;\r\n  color: rgba(255,255,255,.22);\r\n  line-height: 1.6;\r\n}\r\n<\/style>\r\n\r\n<div class=\"iek-arch-wrap\">\r\n  <div class=\"iek-arch-title\">Arquitetura do sistema - Placa de controlo AMR RK3588<\/div>\r\n\r\n  <!-- Layer 1: Sensor -->\r\n  <div class=\"iek-layer\">\r\n    <div class=\"iek-layer-label blue\">\u2460 Camada de sensores<\/div>\r\n    <div class=\"iek-chips\">\r\n      <span class=\"iek-chip\">2D LiDAR (UART)<\/span>\r\n      <span class=\"iek-chip\">C\u00e2mara de profundidade 3D (USB3)<\/span>\r\n      <span class=\"iek-chip\">C\u00e2mara est\u00e9reo (MIPI CSI)<\/span>\r\n      <span class=\"iek-chip\">IMU (I2C\/SPI)<\/span>\r\n      <span class=\"iek-chip\">Codificador de roda (GPIO)<\/span>\r\n      <span class=\"iek-chip\">Scanner de Seguran\u00e7a Laser (RS485)<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"iek-arrow\">\u2193 Fluxos de sensores em bruto <em>LiDAR@25Hz - C\u00e2mara@30fps - IMU@200Hz<\/em><\/div>\r\n\r\n  <!-- Layer 2: RK3588 -->\r\n  <div class=\"iek-layer\">\r\n    <div class=\"iek-layer-label teal\">\u2461 Controlador principal RK3588<\/div>\r\n    <div class=\"iek-chips col\">\r\n      <div class=\"iek-row\">\r\n        <span class=\"iek-chip teal\">NPU - Dete\u00e7\u00e3o de obst\u00e1culos YOLOv8n @65 FPS<\/span>\r\n        <span class=\"iek-chip teal\">ISP - Pr\u00e9-processamento de c\u00e2mara dupla<\/span>\r\n      <\/div>\r\n      <div class=\"iek-row\">\r\n        <span class=\"iek-chip\">ROS2 Humble (Ubuntu 22.04)<\/span>\r\n        <span class=\"iek-chip\">Nav2 Stack - Planeamento da trajet\u00f3ria<\/span>\r\n        <span class=\"iek-chip\">Caixa de ferramentas SLAM - Mapeamento<\/span>\r\n        <span class=\"iek-chip\">robot_localization - Fus\u00e3o EKF<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"iek-arrow\">\u2193 Comandos de movimento (CAN \/ UART) <em>Objectivos de velocidade - Pontos de passagem da trajet\u00f3ria<\/em><\/div>\r\n\r\n  <!-- Layer 3: Motion MCU -->\r\n  <div class=\"iek-layer\">\r\n    <div class=\"iek-layer-label amber\">\u2462 Camada de controlo de movimento (MCU em tempo real)<\/div>\r\n    <div class=\"iek-chips\">\r\n      <span class=\"iek-chip amber\">STM32 MCU de seguran\u00e7a (CAN)<\/span>\r\n      <span class=\"iek-chip amber\">Condutor do motor esquerdo<\/span>\r\n      <span class=\"iek-chip amber\">Condutor do motor direito<\/span>\r\n      <span class=\"iek-chip amber\">Controlador de trav\u00f5es<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"iek-arrow\">\u2193 PWM + feedback do codificador <em>Circuito de controlo de 1kHz<\/em><\/div>\r\n\r\n  <!-- Layer 4: Actuator -->\r\n  <div class=\"iek-layer\">\r\n    <div class=\"iek-layer-label red\">\u2463 Atuador \/ Camada de seguran\u00e7a<\/div>\r\n    <div class=\"iek-chips\">\r\n      <span class=\"iek-chip red\">Motores de acionamento (BLDC)<\/span>\r\n      <span class=\"iek-chip red\">Trav\u00e3o eletromagn\u00e9tico<\/span>\r\n      <span class=\"iek-chip red\">Bot\u00e3o de paragem de emerg\u00eancia (GPIO)<\/span>\r\n      <span class=\"iek-chip red\">Cortina de luz de seguran\u00e7a<\/span>\r\n      <span class=\"iek-chip red\">Conjunto de LEDs de estado<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"iek-footer\">\r\n    Comunica\u00e7\u00e3o da frota: WiFi 6 \/ 5G \u2192 Sistema de gest\u00e3o de frotas (FMS) - atualiza\u00e7\u00e3o OTA via SWUpdate\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-026e0ee elementor-widget elementor-widget-image\" data-id=\"026e0ee\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"534\" data-src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-control-board-internal-wiring-1024x683.webp\" class=\"attachment-large size-large wp-image-10378 lazyload\" alt=\"Chassis aberto do rob\u00f4 AMR mostrando o RK3588 SBC ligado ao MCU de seguran\u00e7a STM32 atrav\u00e9s do barramento CAN, cablagem laranja com blocos de terminais RS485 de controladores de motor e suporte de montagem LiDAR no laborat\u00f3rio de rob\u00f3tica chin\u00eas\" data-srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-control-board-internal-wiring-1024x683.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-control-board-internal-wiring-300x200.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-control-board-internal-wiring-768x512.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-control-board-internal-wiring-18x12.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-control-board-internal-wiring.webp 1536w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/534;\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f55e91e elementor-widget elementor-widget-text-editor\" data-id=\"f55e91e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Porque \u00e9 que a camada de seguran\u00e7a da MCU \u00e9 importante<\/h3><p><span style=\"font-size: 14pt;\">O RK3588 corre Linux - um sistema operativo que n\u00e3o funciona em tempo real. Para tarefas de controlo de movimento que requerem uma resposta determin\u00edstica de menos de um milissegundo (paragem de emerg\u00eancia no espa\u00e7o de 50 ms ap\u00f3s o acionamento de um obst\u00e1culo, acionamento do trav\u00e3o sincronizado com o comando do motor), o jitter de programa\u00e7\u00e3o do Linux torna o SoC principal insuficiente como \u00fanico elemento de controlo. A arquitetura correta separa as preocupa\u00e7\u00f5es: O RK3588 trata do planeamento de alto n\u00edvel e da IA, enquanto um STM32 dedicado ou um MCU de seguran\u00e7a semelhante trata do controlo do motor em tempo real e dos GPIO cr\u00edticos para a seguran\u00e7a. Os dois comunicam atrav\u00e9s do bus CAN, com o micro-ROS a funcionar no MCU, fornecendo uma interface compat\u00edvel com o ROS2. Isto corresponde \u00e0 pr\u00e1tica padr\u00e3o recomendada por\u00a0<a href=\"https:\/\/www.ansi.org\/\" target=\"_blank\" rel=\"noopener\">ANSI<\/a>\u00a0orienta\u00e7\u00f5es de seguran\u00e7a para os sistemas AGV\/AMR.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-836f81b elementor-widget elementor-widget-heading\" data-id=\"836f81b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Integra\u00e7\u00e3o do ROS2 no RK3588: Guia pr\u00e1tico de configura\u00e7\u00e3o<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eba7bc9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"eba7bc9\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f474b8 elementor-widget elementor-widget-image\" data-id=\"8f474b8\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"534\" data-src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-ros2-nav2-slam-terminal-chinese-engineer-1024x683.webp\" class=\"attachment-large size-large wp-image-10379 lazyload\" alt=\"Engenheiro incorporado chin\u00eas executando ROS2 Nav2 SLAM na placa de desenvolvimento RK3588\" data-srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-ros2-nav2-slam-terminal-chinese-engineer-1024x683.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-ros2-nav2-slam-terminal-chinese-engineer-300x200.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-ros2-nav2-slam-terminal-chinese-engineer-768x512.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-ros2-nav2-slam-terminal-chinese-engineer-18x12.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-ros2-nav2-slam-terminal-chinese-engineer.webp 1536w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/534;\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-842d691 elementor-widget elementor-widget-text-editor\" data-id=\"842d691\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O ROS2 (Robot Operating System 2) \u00e9 a estrutura de middleware padr\u00e3o para o desenvolvimento moderno de AMR. O seu modelo de comunica\u00e7\u00e3o editor\/subscritor, os tipos de mensagens padronizadas e o extenso ecossistema de pacotes - incluindo a pilha de navega\u00e7\u00e3o Nav2 e a caixa de ferramentas SLAM - fazem dele o ponto de partida padr\u00e3o para novas plataformas de software para rob\u00f4s. O RK3588 suporta ROS2 nativamente no Ubuntu 22.04, sem necessidade de compila\u00e7\u00e3o cruzada ou modifica\u00e7\u00f5es personalizadas do kernel.<\/span><\/p><h3>Distribui\u00e7\u00e3o e instala\u00e7\u00e3o recomendadas do ROS2<\/h3><p><span style=\"font-size: 14pt;\">O ROS2 Humble Hawksbill (Ubuntu 22.04 LTS) \u00e9 a distribui\u00e7\u00e3o recomendada para implementa\u00e7\u00f5es de rob\u00f4s de produ\u00e7\u00e3o baseados no RK3588. O seu compromisso de Suporte a Longo Prazo estende-se at\u00e9 maio de 2027, fornecendo uma base est\u00e1vel para produtos com horizontes de implementa\u00e7\u00e3o de v\u00e1rios anos. A instala\u00e7\u00e3o segue o m\u00e9todo padr\u00e3o do reposit\u00f3rio apt.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-867cb31 elementor-widget elementor-widget-text-editor\" data-id=\"867cb31\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"code-block-title\"><span style=\"font-size: 14pt;\">Instala\u00e7\u00e3o humilde do ROS2 - RK3588 Ubuntu 22.04<\/span><\/div><p><span style=\"font-size: 14pt;\"><code><span class=\"code-comment\"># Adicionar o reposit\u00f3rio apt ROS2<\/span><br \/>\n<span class=\"code-cmd\" style=\"color: #ffff00;\">sudo apt install software-properties-common<\/span><br \/><span class=\"code-cmd\" style=\"color: #ffff00;\">\nsudo add-apt-repository universe<\/span><br \/><span class=\"code-cmd\" style=\"color: #ffff00;\">\nsudo curl -sSL https:\/\/raw.githubusercontent.com\/ros\/rosdistro\/master\/ros.key \\<br \/>\n  -o \/usr\/share\/keyrings\/ros-archive-keyring.gpg<\/span><\/code><\/span><\/p><p><span class=\"code-comment\" style=\"font-size: 14pt;\"># Instalar ROS2 Humble base + pilha Nav2<\/span><br \/><span class=\"code-cmd\" style=\"font-size: 14pt; color: #ffff00;\">sudo apt install ros-humble-desktop<\/span><br \/><span class=\"code-cmd\" style=\"font-size: 14pt; color: #ffff00;\">sudo apt install ros-humble-navigation2 ros-humble-nav2-bringup<\/span><br \/><span class=\"code-cmd\" style=\"font-size: 14pt; color: #ffff00;\">sudo apt install ros-humble-slam-toolbox<\/span><br \/><span class=\"code-cmd\" style=\"font-size: 14pt; color: #ffff00;\">sudo apt install ros-humble-robot-localization<\/span><\/p><p><span class=\"code-comment\" style=\"font-size: 14pt;\">Condutor LiDAR # (SLAMTEC RPLiDAR)<\/span><br \/><span class=\"code-cmd\" style=\"font-size: 14pt; color: #ffff00;\">sudo apt install ros-humble-rplidar-ros<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-247a17c elementor-widget elementor-widget-text-editor\" data-id=\"247a17c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Principais pacotes ROS2 para AGV\/AMR no RK3588<\/h3><p><span style=\"font-size: 14pt;\">Os seguintes pacotes formam a pilha de software principal para uma implementa\u00e7\u00e3o AMR de produ\u00e7\u00e3o no RK3588. Cada pacote corresponde a um subsistema espec\u00edfico na arquitetura operacional do rob\u00f4.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfc5c92 elementor-widget elementor-widget-text-editor\" data-id=\"cfc5c92\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table><thead><tr style=\"background-color: #000000;\"><th><span style=\"font-size: 14pt; color: #ffffff;\">Embalagem<\/span><\/th><th><span style=\"font-size: 14pt; color: #ffffff;\">Fun\u00e7\u00e3o<\/span><\/th><th><span style=\"font-size: 14pt; color: #ffffff;\">Carga da CPU no RK3588<\/span><\/th><\/tr><\/thead><tbody><tr><td><span style=\"font-size: 14pt;\">nav2_bringup<\/span><\/td><td><span style=\"font-size: 14pt;\">Planeamento de percursos, mapa de custos, \u00e1rvores de comportamento<\/span><\/td><td><span style=\"font-size: 14pt;\">M\u00e9dio (n\u00facleos A76)<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">slam_toolbox<\/span><\/td><td><span style=\"font-size: 14pt;\">2D LiDAR SLAM - cartografia online\/offline<\/span><\/td><td><span style=\"font-size: 14pt;\">M\u00e9dio-Alto<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">localiza\u00e7\u00e3o_do_rob\u00f4<\/span><\/td><td><span style=\"font-size: 14pt;\">Fus\u00e3o multi-sensor EKF (odometria + IMU)<\/span><\/td><td><span style=\"font-size: 14pt;\">Baixo-M\u00e9dio<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">rplidar_ros<\/span><\/td><td><span style=\"font-size: 14pt;\">Motorista SLAMTEC RPLiDAR A1\/A3\/S2<\/span><\/td><td><span style=\"font-size: 14pt;\">Baixa<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">realsense2_camera<\/span><\/td><td><span style=\"font-size: 14pt;\">Driver de profundidade Intel RealSense D435i<\/span><\/td><td><span style=\"font-size: 14pt;\">Baixo (USB3)<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">micro_ros_agente<\/span><\/td><td><span style=\"font-size: 14pt;\">Ponte para MCU de seguran\u00e7a STM32 atrav\u00e9s de UART<\/span><\/td><td><span style=\"font-size: 14pt;\">Muito baixo<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">rknn_ros (personalizado)<\/span><\/td><td><span style=\"font-size: 14pt;\">Resultados da infer\u00eancia NPU \u2192 t\u00f3picos ROS2<\/span><\/td><td><span style=\"font-size: 14pt;\">Baixa (NPU trata da infer\u00eancia)<\/span><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eeef1bb elementor-widget elementor-widget-text-editor\" data-id=\"eeef1bb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Arquitetura AMP: Controlo de alto n\u00edvel ROS2 + MCU em tempo real<\/h3><p><span style=\"font-size: 14pt;\">Um equ\u00edvoco comum na rob\u00f3tica incorporada \u00e9 que o processador de aplica\u00e7\u00e3o principal deve tratar de todas as tarefas de controlo. Para os projectos AMR baseados no RK3588, a arquitetura correta \u00e9 o multiprocessamento assim\u00e9trico (AMP): o RK3588 executa o ROS2 para perce\u00e7\u00e3o e planeamento de alto n\u00edvel, enquanto um MCU em tempo real separado trata dos circuitos de controlo do motor e das sa\u00eddas cr\u00edticas para a seguran\u00e7a.<\/span><\/p><p><span style=\"font-size: 14pt;\">A comunica\u00e7\u00e3o entre os dois processadores utiliza o micro-ROS no lado da MCU, fornecendo uma interface de t\u00f3pico ROS2 padr\u00e3o para comandos de velocidade e feedback do codificador. A lat\u00eancia total do comando da sa\u00edda de velocidade Nav2 \u2192 quadro CAN \u2192 MCU \u2192 driver do motor \u00e9 tipicamente inferior a 5ms em implementa\u00e7\u00f5es bem ajustadas - suficiente para velocidades AMR at\u00e9 2 m\/s. Para mais pormenores sobre as considera\u00e7\u00f5es em tempo real do Linux para o RK3588, consulte o nosso\u00a0<a href=\"https:\/\/ieeker.com\/pt\/linux-vs-android-rk3588-industrial\/\" target=\"_blank\" rel=\"noopener\">Guia Linux vs Android no RK3588<\/a>.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-373db3c elementor-widget elementor-widget-heading\" data-id=\"373db3c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">SLAM e fus\u00e3o de sensores no RK3588<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7516b9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"a7516b9\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83c078c elementor-widget elementor-widget-text-editor\" data-id=\"83c078c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">A Localiza\u00e7\u00e3o e Mapeamento Simult\u00e2neos (SLAM) \u00e9 a tecnologia fundamental que permite a um AMR construir um mapa do seu ambiente e determinar a sua posi\u00e7\u00e3o nesse mapa em tempo real.\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Simultaneous_localization_and_mapping\" target=\"_blank\" rel=\"noopener\">De acordo com a defini\u00e7\u00e3o padr\u00e3o<\/a>O SLAM requer a estimativa simult\u00e2nea da pose do robot e da estrutura do ambiente desconhecido - uma tarefa computacionalmente intensiva que \u00e9 executada continuamente durante a opera\u00e7\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4dac974 elementor-widget elementor-widget-text-editor\" data-id=\"4dac974\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>LiDAR SLAM vs. Visual SLAM: Qual a abordagem para o seu rob\u00f4?<\/h3><p><span style=\"font-size: 14pt;\">Duas abordagens SLAM prim\u00e1rias s\u00e3o vi\u00e1veis em plataformas baseadas no RK3588. A escolha certa depende do ambiente operacional, das restri\u00e7\u00f5es de custo e dos requisitos de precis\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-273ffe6 elementor-widget elementor-widget-text-editor\" data-id=\"273ffe6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table><thead><tr style=\"background-color: #000000;\"><th><span style=\"font-size: 14pt; color: #ffffff;\">Dimens\u00e3o<\/span><\/th><th><span style=\"font-size: 14pt; color: #ffffff;\">LiDAR SLAM<\/span><\/th><th><span style=\"font-size: 14pt; color: #ffffff;\">SLAM visual (vSLAM)<\/span><\/th><\/tr><\/thead><tbody><tr><td><span style=\"font-size: 14pt;\">Exatid\u00e3o<\/span><\/td><td><span style=\"font-size: 14pt;\">Alto (2-5 cm t\u00edpico)<\/span><\/td><td><span style=\"font-size: 14pt;\">M\u00e9dio (5-20 cm)<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Custo do sensor<\/span><\/td><td><span style=\"font-size: 14pt;\">Superior ($100-$800+)<\/span><\/td><td><span style=\"font-size: 14pt;\">Inferior (c\u00e2mara $30-$150)<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Depend\u00eancia de ilumina\u00e7\u00e3o<\/span><\/td><td><span style=\"font-size: 14pt;\">Baixo (baseado em IR)<\/span><\/td><td><span style=\"font-size: 14pt;\">Elevada (degrada-se com luz fraca\/forte)<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Interface RK3588<\/span><\/td><td><span style=\"font-size: 14pt;\">UART \/ USB (dados de s\u00e9rie)<\/span><\/td><td><span style=\"font-size: 14pt;\">Extra\u00e7\u00e3o de carater\u00edsticas MIPI CSI + NPU<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Carga da CPU no RK3588<\/span><\/td><td><span style=\"font-size: 14pt;\">M\u00e9dio (Caixa de ferramentas SLAM)<\/span><\/td><td><span style=\"font-size: 14pt;\">M\u00e9dio-Alto (ORB-SLAM3)<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Acelera\u00e7\u00e3o NPU<\/span><\/td><td><span style=\"font-size: 14pt;\">N\u00e3o aplic\u00e1vel<\/span><\/td><td><span style=\"font-size: 14pt;\">Extra\u00e7\u00e3o de carater\u00edsticas CNN (parcial)<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Caso de utiliza\u00e7\u00e3o t\u00edpico<\/span><\/td><td><span style=\"font-size: 14pt;\">AMR de armaz\u00e9m, AGV industrial<\/span><\/td><td><span style=\"font-size: 14pt;\">AMR sens\u00edvel aos custos, robot de exterior<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Pacote recomendado<\/span><\/td><td><span style=\"font-size: 14pt;\">Caixa de ferramentas SLAM (ROS2)<\/span><\/td><td><span style=\"font-size: 14pt;\">ORB-SLAM3 \/ RTAB-Map<\/span><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd3c401 elementor-widget elementor-widget-text-editor\" data-id=\"fd3c401\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Fus\u00e3o multi-sensor com robot_localization<\/h3><p><span style=\"font-size: 14pt;\">A localiza\u00e7\u00e3o exacta em ambientes de armaz\u00e9m din\u00e2micos requer a fus\u00e3o de dados de v\u00e1rias modalidades de sensores. O\u00a0<code>localiza\u00e7\u00e3o_do_rob\u00f4<\/code>\u00a0implementa um Filtro de Kalman Alargado (EKF) que combina a odometria da roda, a acelera\u00e7\u00e3o da IMU e os dados do girosc\u00f3pio, e a correspond\u00eancia de varrimento LiDAR numa \u00fanica estimativa de pose consistente. Nos n\u00facleos A55 do RK3588, o ciclo de atualiza\u00e7\u00e3o do EKF funciona de forma est\u00e1vel a 50 Hz com uma utiliza\u00e7\u00e3o t\u00edpica da CPU inferior a 8%.<\/span><\/p><p><span style=\"font-size: 14pt;\">A NPU contribui para o pipeline de localiza\u00e7\u00e3o visual quando s\u00e3o utilizadas c\u00e2maras est\u00e9reo. As redes de extra\u00e7\u00e3o de carater\u00edsticas (MobileNetV3) s\u00e3o executadas na NPU com baixa lat\u00eancia, fornecendo descritores de pontos para o algoritmo SLAM sem sobrecarga de CPU.\u00a0<a href=\"https:\/\/www.digikey.com\/en\/articles\/simplify-amr-and-agv-integration-with-ros-2-components\" target=\"_blank\" rel=\"noopener\">Como o guia de integra\u00e7\u00e3o AMR da DigiKey observa<\/a>A combina\u00e7\u00e3o de sensores proprioceptivos (codificadores, IMU) com sensores exteroceptivos (LiDAR, c\u00e2maras) atrav\u00e9s da fus\u00e3o de sensores \u00e9 essencial para uma navega\u00e7\u00e3o AMR robusta em ambientes reais.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b9a73b elementor-widget elementor-widget-text-editor\" data-id=\"3b9a73b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Conduta de dete\u00e7\u00e3o de obst\u00e1culos: NPU para paragem de seguran\u00e7a<\/h3><p><span style=\"font-size: 14pt;\">A cadeia de dete\u00e7\u00e3o de obst\u00e1culos \u00e9 a carga de trabalho de IA mais sens\u00edvel \u00e0 lat\u00eancia no rob\u00f4. Uma pessoa que entre no caminho do rob\u00f4 deve desencadear uma paragem de seguran\u00e7a dentro de uma janela de tempo definida pela velocidade de funcionamento e pela dist\u00e2ncia de travagem - a 1,5 m\/s com uma dist\u00e2ncia de travagem de 30 cm, o sistema tem aproximadamente 200 ms desde a dete\u00e7\u00e3o at\u00e9 \u00e0 paragem total.<\/span><\/p><p><span style=\"font-size: 14pt;\">A NPU RK3588 executa o YOLOv8n a 65 FPS (15 ms por fotograma). O p\u00f3s-processamento e a gera\u00e7\u00e3o do sinal de paragem de emerg\u00eancia GPIO adicionam aproximadamente 8-12ms. A MCU de seguran\u00e7a recebe o comando de paragem via CAN e ativa o trav\u00e3o em 5 ms. Lat\u00eancia total de dete\u00e7\u00e3o para travagem: aproximadamente 30-35ms - bem dentro do or\u00e7amento de 200ms a uma velocidade de funcionamento de 1,5 m\/s e dentro das normas para sistemas de movimento cr\u00edticos para a seguran\u00e7a.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f2794f1 elementor-widget elementor-widget-heading\" data-id=\"f2794f1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Normas de seguran\u00e7a para AGV\/AMR: o que o seu painel de controlo incorporado deve suportar<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e469083 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e469083\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17ce1bd elementor-widget elementor-widget-text-editor\" data-id=\"17ce1bd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">A conformidade com a seguran\u00e7a n\u00e3o \u00e9 opcional para implementa\u00e7\u00f5es comerciais de AGV\/AMR. Os operadores de armaz\u00e9ns, os fornecedores de seguros e os organismos reguladores nos principais mercados exigem uma conformidade demonstr\u00e1vel com as normas de seguran\u00e7a aplic\u00e1veis antes de os ve\u00edculos aut\u00f3nomos operarem em espa\u00e7os partilhados com o pessoal. Compreender quais as normas aplic\u00e1veis e como a arquitetura do seu painel de controlo as deve suportar \u00e9 um pr\u00e9-requisito para o desenvolvimento do produto - e n\u00e3o uma reflex\u00e3o tardia.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d0f8a0 elementor-widget elementor-widget-text-editor\" data-id=\"1d0f8a0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Normas aplic\u00e1veis<\/h3><p><span style=\"font-size: 14pt;\"><strong>ISO 3691-4<\/strong>\u00a0abrange os ve\u00edculos industriais - incluindo os ve\u00edculos industriais sem condutor (AGV) - e especifica os requisitos de seguran\u00e7a para o ve\u00edculo e os seus sistemas de controlo. Exige que as fun\u00e7\u00f5es relevantes para a seguran\u00e7a (paragem de emerg\u00eancia, limita\u00e7\u00e3o de velocidade, resposta a obst\u00e1culos) sejam implementadas com fiabilidade suficiente e que os modos de falha sejam analisados.<\/span><\/p><p><span style=\"font-size: 14pt;\"><strong>ANSI\/ITSDF B56.5<\/strong>\u00a0\u00e9 a norma norte-americana equivalente para ve\u00edculos industriais guiados automaticamente sem condutor. Ambas as normas exigem uma arquitetura de seguran\u00e7a em que as fun\u00e7\u00f5es cr\u00edticas de seguran\u00e7a n\u00e3o possam ser anuladas por falhas no software da aplica\u00e7\u00e3o.<\/span><\/p><p><span style=\"font-size: 14pt;\"><strong>IEC 61508 \/ SIL2<\/strong>\u00a0define os requisitos de seguran\u00e7a funcional para os sistemas el\u00e9ctricos\/electr\u00f3nicos. A maioria das implementa\u00e7\u00f5es AMR tem como objetivo o SIL2 para as fun\u00e7\u00f5es de seguran\u00e7a - o que significa que o subsistema de seguran\u00e7a deve ter uma probabilidade de falha perigosa a pedido inferior a 10-\u00b3 por hora.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f3832f8 elementor-widget elementor-widget-text-editor\" data-id=\"f3832f8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"callout-title\"><span style=\"font-size: 14pt; color: #ffcc00;\">Requisito de arquitetura<\/span><\/p><p><span style=\"font-size: 14pt;\">O RK3588 com Linux n\u00e3o pode ser certificado como um controlador de seguran\u00e7a SIL2 - o Linux n\u00e3o \u00e9 um RTOS com certifica\u00e7\u00e3o de seguran\u00e7a. A arquitetura correta coloca todas as fun\u00e7\u00f5es cr\u00edticas de seguran\u00e7a (atua\u00e7\u00e3o da paragem de emerg\u00eancia, monitoriza\u00e7\u00e3o do scanner de seguran\u00e7a, aplica\u00e7\u00e3o do envelope de velocidade) numa MCU de seguran\u00e7a dedicada separada ou num PLC de seguran\u00e7a, com o RK3588 a lidar apenas com a perce\u00e7\u00e3o e o planeamento. Esta arquitetura de dois processadores \u00e9 pr\u00e1tica corrente e n\u00e3o limita as capacidades do rob\u00f4.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-126f646 elementor-widget elementor-widget-text-editor\" data-id=\"126f646\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Arquitetura da placa de controlo para concep\u00e7\u00f5es compat\u00edveis<\/h3><p><span style=\"font-size: 14pt;\">Um sistema de controlo AGV\/AMR baseado no RK3588 separa claramente as responsabilidades. O RK3588 trata da perce\u00e7\u00e3o do ambiente (SLAM, dete\u00e7\u00e3o de obst\u00e1culos), planeamento do caminho (Nav2), comunica\u00e7\u00e3o da frota e HMI. A MCU de seguran\u00e7a - executando um RTOS certificado ou firmware de seguran\u00e7a bare-metal - trata da monitoriza\u00e7\u00e3o do sinal de paragem de emerg\u00eancia, da avalia\u00e7\u00e3o da zona do scanner de seguran\u00e7a, da aplica\u00e7\u00e3o da velocidade m\u00e1xima e da atua\u00e7\u00e3o dos trav\u00f5es. Os dois processadores comunicam atrav\u00e9s do CAN, mas a MCU de seguran\u00e7a funciona de forma independente e pode impor limites de seguran\u00e7a mesmo que o RK3588 sofra uma falha de software.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a97a96 elementor-widget elementor-widget-heading\" data-id=\"6a97a96\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">RK3588 vs. PC Industrial X86 para Controlo AGV\/AMR<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-411b322 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"411b322\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e52d35 elementor-widget elementor-widget-text-editor\" data-id=\"4e52d35\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">A decis\u00e3o entre placas de controlo incorporadas baseadas em ARM e PCs industriais x86 \u00e9 frequentemente enquadrada como uma compara\u00e7\u00e3o de desempenho. Na pr\u00e1tica, para aplica\u00e7\u00f5es AGV\/AMR, trata-se principalmente de uma compara\u00e7\u00e3o de custo, pot\u00eancia e gest\u00e3o t\u00e9rmica - com o RK3588 a manter vantagens estruturais em todas as tr\u00eas dimens\u00f5es.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9c6687 elementor-widget elementor-widget-text-editor\" data-id=\"c9c6687\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table><thead><tr><th style=\"background-color: #000000;\"><span style=\"font-size: 14pt; color: #ffffff;\">Dimens\u00e3o<\/span><\/th><th style=\"background-color: #000000;\"><span style=\"font-size: 14pt; color: #ffffff;\">PC industrial X86<\/span><\/th><th style=\"background-color: #000000;\"><span style=\"font-size: 14pt; color: #ffffff;\">Placa incorporada RK3588<\/span><\/th><th style=\"background-color: #000000;\"><span style=\"font-size: 14pt; color: #ffffff;\">Vantagem<\/span><\/th><\/tr><\/thead><tbody><tr><td><span style=\"font-size: 14pt;\">Custo da lista t\u00e9cnica<\/span><\/td><td><span style=\"font-size: 14pt;\">$500\u2013$1,500\/unit<\/span><\/td><td><span style=\"font-size: 14pt;\">$80\u2013$250\/unit<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588 -60-80%<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Consumo de energia t\u00edpico<\/span><\/td><td><span style=\"font-size: 14pt;\">50-100W<\/span><\/td><td><span style=\"font-size: 14pt;\">5-13W<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588 -85%<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Requisitos de arrefecimento<\/span><\/td><td><span style=\"font-size: 14pt;\">Ativo (requer ventoinha)<\/span><\/td><td><span style=\"font-size: 14pt;\">Passivo (dissipador de calor)<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Dimens\u00f5es do quadro<\/span><\/td><td><span style=\"font-size: 14pt;\">Mini-ITX+ (170\u00d7170mm)<\/span><\/td><td><span style=\"font-size: 14pt;\">SBC ~100\u00d772mm<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">NPU integrada<\/span><\/td><td><span style=\"font-size: 14pt;\">\u274c (\u00e9 necess\u00e1ria uma placa GPU)<\/span><\/td><td><span style=\"font-size: 14pt;\">\u2705 6 TOPS<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Suporte ROS2<\/span><\/td><td><span style=\"font-size: 14pt;\">Ecossistema x86 maduro<\/span><\/td><td><span style=\"font-size: 14pt;\">Ubuntu 22.04 ARM64<\/span><\/td><td><span style=\"font-size: 14pt;\">Mesmo<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Controlo em tempo real<\/span><\/td><td><span style=\"font-size: 14pt;\">Necessita de corre\u00e7\u00e3o RT\/RTOS<\/span><\/td><td><span style=\"font-size: 14pt;\">Necessita de MCU de seguran\u00e7a (igual)<\/span><\/td><td><span style=\"font-size: 14pt;\">Mesmo<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Tempo de arranque<\/span><\/td><td><span style=\"font-size: 14pt;\">30-60 segundos<\/span><\/td><td><span style=\"font-size: 14pt;\">10-20 segundos<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Temperatura de funcionamento (grau J)<\/span><\/td><td><span style=\"font-size: 14pt;\">0-60\u00b0C (padr\u00e3o)<\/span><\/td><td><span style=\"font-size: 14pt;\">-40\u00b0C a +85\u00b0C<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588J<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">MTBF (configura\u00e7\u00e3o sem ventoinha)<\/span><\/td><td><span style=\"font-size: 14pt;\">Limitado pelo ciclo de vida do ventilador<\/span><\/td><td><span style=\"font-size: 14pt;\">Mais alto (sem partes m\u00f3veis)<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588<\/span><\/td><\/tr><tr><td><span style=\"font-size: 14pt;\">Delta da lista t\u00e9cnica do parque de 100 unidades<\/span><\/td><td><span style=\"font-size: 14pt;\">~$75,000\u2013$150,000<\/span><\/td><td><span style=\"font-size: 14pt;\">~$8,000\u2013$25,000<\/span><\/td><td><span class=\"badge badge-green\" style=\"font-size: 14pt;\">RK3588 poupa $50K-$125K<\/span><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-629ba28 elementor-widget elementor-widget-text-editor\" data-id=\"629ba28\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">A plataforma x86 mant\u00e9m uma vantagem significativa: um ecossistema mais amplo de pacotes de software de rob\u00f3tica pr\u00e9-compilados e maior desempenho de CPU single-thread para tarefas computacionalmente intensivas, como processamento de nuvem de pontos 3D. Para aplica\u00e7\u00f5es AMR que exigem LiDAR 3D da classe Velodyne com SLAM de nuvem de pontos densa ou que executam modelos de rede neural grandes al\u00e9m da capacidade da NPU, o x86 continua vi\u00e1vel. Para a maioria das aplica\u00e7\u00f5es AMR de armaz\u00e9m, rob\u00f4s de inspe\u00e7\u00e3o e rob\u00f4s de servi\u00e7o, o perfil de vantagens do RK3588 \u00e9 decisivo.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-346c652 elementor-widget elementor-widget-text-editor\" data-id=\"346c652\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 id=\"factory\">Resolu\u00e7\u00e3o de uma crise de estrangulamento t\u00e9rmico numa frota de AGVs de armaz\u00e9m<\/h2><p><span style=\"font-size: 14pt;\">Um integrador de automa\u00e7\u00e3o log\u00edstica nos contactou oito meses ap\u00f3s a implanta\u00e7\u00e3o de uma frota de 24 AGVs em um grande centro de distribui\u00e7\u00e3o regional. Os seus ve\u00edculos - respons\u00e1veis pelo transporte de paletes entre as docas de rece\u00e7\u00e3o e as esta\u00e7\u00f5es de triagem - estavam a apresentar um padr\u00e3o operacional que tinha deixado a sua equipa de software perplexa: ap\u00f3s cerca de quatro horas de funcionamento cont\u00ednuo, um n\u00famero crescente de AGVs come\u00e7ava a desencadear paragens de seguran\u00e7a desnecess\u00e1rias, abrandando progressivamente e acabando por exigir um rein\u00edcio manual para retomar o funcionamento normal.<\/span><\/p><p><span style=\"font-size: 14pt;\">A equipa de engenharia do integrador tinha exclu\u00eddo erros de software (o comportamento estava relacionado com o tempo, n\u00e3o com eventos), desvio do mapa de navega\u00e7\u00e3o (ambiente est\u00e1tico, qualidade consistente do mapa) e problemas do sistema de gest\u00e3o de frotas (o FMS estava a registar o tr\u00e1fego de comando normal). O que n\u00e3o tinham verificado era o registo t\u00e9rmico do PC industrial x86.<\/span><\/p><p><span style=\"font-size: 14pt;\">Solicit\u00e1mos os registos de desempenho do sistema de cinco unidades durante um per\u00edodo de 6 horas. O padr\u00e3o n\u00e3o era amb\u00edguo: a temperatura da CPU dentro do chassis selado do AGV subiu constantemente de 42\u00b0C no arranque para 74\u00b0C na marca das 4 horas, altura em que o processador come\u00e7ou a abrandar dos seus 2,8GHz nominais para 1,1GHz. Os c\u00e1lculos de planeamento do percurso do Nav2 - que eram executados em aproximadamente 80ms \u00e0 velocidade m\u00e1xima - estavam agora a demorar 290-340ms \u00e0 velocidade reduzida. O servidor do controlador do Nav2 estava a atrasar os comandos de velocidade, o que a l\u00f3gica de seguran\u00e7a do rob\u00f4 interpretou corretamente como uma falha do sistema de controlo e respondeu com uma paragem de seguran\u00e7a.<\/span><\/p><p><span style=\"font-size: 14pt;\">A solu\u00e7\u00e3o foi uma migra\u00e7\u00e3o de plataforma, n\u00e3o um patch de software. Substitu\u00edmos o PC industrial x86 por um SBC industrial ieeker RK3588J e um MCU de seguran\u00e7a STM32 dedicado numa placa de suporte personalizada. O consumo total de energia do sistema dentro do chassi caiu de 68W para 11W. A temperatura interna do chassis selado durante 12 horas de funcionamento cont\u00ednuo atingiu um pico de 47\u00b0C - 27\u00b0C abaixo do limiar de estrangulamento da plataforma anterior.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-16f1038 e-grid e-con-full e-con e-child\" data-id=\"16f1038\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c79311d elementor-widget elementor-widget-image-box\" data-id=\"c79311d\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">47\u00b0C<\/h4><p class=\"elementor-image-box-description\">Temperatura m\u00e1xima do chassis (era 74\u00b0C)<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a559cb1 elementor-widget elementor-widget-image-box\" data-id=\"a559cb1\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">11W<\/h4><p class=\"elementor-image-box-description\">Pot\u00eancia do sistema (era 68W)<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36bad93 elementor-widget elementor-widget-image-box\" data-id=\"36bad93\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">72ms<\/h4><p class=\"elementor-image-box-description\">Lat\u00eancia de planeamento Nav2 (est\u00e1vel)<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57f7c4f elementor-widget elementor-widget-image-box\" data-id=\"57f7c4f\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">$420<\/h4><p class=\"elementor-image-box-description\">Poupan\u00e7a de lista t\u00e9cnica por unidade<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78a8cb2 elementor-widget elementor-widget-text-editor\" data-id=\"78a8cb2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">A frota de 24 unidades reequipadas funcionou durante seis meses desde a migra\u00e7\u00e3o, sem incidentes t\u00e9rmicos. Desde ent\u00e3o, o integrador especificou a plataforma RK3588J para o seu pr\u00f3ximo projeto de 40 unidades desde a fase de conce\u00e7\u00e3o. A li\u00e7\u00e3o \u00e9 consistente com o que vemos em todas as implementa\u00e7\u00f5es: em compartimentos de rob\u00f4s m\u00f3veis selados, o design t\u00e9rmico restringe a escolha da plataforma muito mais do que as especifica\u00e7\u00f5es de computa\u00e7\u00e3o de pico sugerem.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a03ead1 elementor-widget elementor-widget-image\" data-id=\"a03ead1\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"499\" data-src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-thermal-fault-diagnosis-chinese-warehouse-1024x639.webp\" class=\"attachment-large size-large wp-image-10380 lazyload\" alt=\"Engenheiro de servi\u00e7o no terreno chin\u00eas utiliza um computador port\u00e1til para analisar os dados de registo t\u00e9rmico do CPU da placa de controlo do AGV, mostrando uma falha de estrangulamento da temperatura num ambiente de armaz\u00e9m de um grande centro de distribui\u00e7\u00e3o chin\u00eas\" data-srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-thermal-fault-diagnosis-chinese-warehouse-1024x639.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-thermal-fault-diagnosis-chinese-warehouse-300x187.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-thermal-fault-diagnosis-chinese-warehouse-768x479.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-thermal-fault-diagnosis-chinese-warehouse-18x12.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-thermal-fault-diagnosis-chinese-warehouse.webp 1248w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/499;\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a98276 elementor-widget elementor-widget-heading\" data-id=\"3a98276\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Frota AMR de 40 unidades de mercadorias para pessoas para Intralog\u00edstica de Com\u00e9rcio Eletr\u00f3nico<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b89a0a elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"3b89a0a\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa98c71 elementor-widget elementor-widget-text-editor\" data-id=\"aa98c71\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">No terceiro trimestre de 2024, um operador de armaz\u00e9m de com\u00e9rcio eletr\u00f3nico transfronteiri\u00e7o, sediado na Mal\u00e1sia, contratou-nos para fornecer hardware de computa\u00e7\u00e3o incorporado para alimentar uma frota de 40 unidades de rob\u00f4s m\u00f3veis aut\u00f3nomos para o seu centro de distribui\u00e7\u00e3o de 10 000 m\u00b2. A fun\u00e7\u00e3o da frota: transporte de mercadorias para pessoas entre as prateleiras de armazenamento e as esta\u00e7\u00f5es de recolha, em tr\u00eas turnos, 7 dias por semana.<\/span><\/p><p><span style=\"font-size: 14pt;\">Especifica\u00e7\u00e3o de hardware por unidade: SBC industrial ieeker RK3588, RPLiDAR A3 (UART), Intel RealSense D435i (USB3), IMU de 9 eixos (SPI), sub-placa de controlo do motor baseada em STM32 (CAN). Pilha de software: Ubuntu 22.04, ROS2 Humble, Nav2, SLAM Toolbox, robot_localization EKF, n\u00f3 de dete\u00e7\u00e3o de pessoas YOLOv8n personalizado utilizando o tempo de execu\u00e7\u00e3o RKNN. Gest\u00e3o da frota atrav\u00e9s de FMS propriet\u00e1rio sobre WiFi 6.<\/span><\/p><p><span style=\"font-size: 14pt;\">A NPU executa a dete\u00e7\u00e3o de pessoas continuamente durante o funcionamento. Quando uma pessoa entra na zona de dete\u00e7\u00e3o de avan\u00e7o do rob\u00f4 (raio de 3 m), um t\u00f3pico de seguran\u00e7a do ROS2 publica um comando de abrandamento; quando entra na zona de paragem de 1 m, um sinal GPIO desencadeia diretamente a sequ\u00eancia de paragem de emerg\u00eancia do STM32 - contornando totalmente a camada de comunica\u00e7\u00e3o do ROS2 para uma resposta determin\u00edstica.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e2708d e-grid e-con-full e-con e-child\" data-id=\"7e2708d\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f056a5d elementor-widget elementor-widget-image-box\" data-id=\"f056a5d\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">4,2 min<\/h4><p class=\"elementor-image-box-description\">Tempo m\u00e9dio da tarefa (humano: 7,1 min)<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-207edc6 elementor-widget elementor-widget-image-box\" data-id=\"207edc6\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">&gt;2,000h<\/h4><p class=\"elementor-image-box-description\">MTBF - 6 meses, tempo de inatividade zero<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bbec8a elementor-widget elementor-widget-image-box\" data-id=\"9bbec8a\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">\u00b115mm<\/h4><p class=\"elementor-image-box-description\">Precis\u00e3o de atracagem na prateleira<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1d7b24 elementor-widget elementor-widget-image-box\" data-id=\"a1d7b24\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">99.97%<\/h4><p class=\"elementor-image-box-description\">Taxa de sucesso de evas\u00e3o de pessoas<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d25e24 elementor-widget elementor-widget-image-box\" data-id=\"4d25e24\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">3.8W<\/h4><p class=\"elementor-image-box-description\">Alimenta\u00e7\u00e3o da placa de controlo (12V LiPo)<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0ff5a3 elementor-widget elementor-widget-image-box\" data-id=\"e0ff5a3\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h4 class=\"elementor-image-box-title\">$380\/unidade<\/h4><p class=\"elementor-image-box-description\">Poupan\u00e7a vs alternativa x86<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b21375f elementor-widget elementor-widget-text-editor\" data-id=\"b21375f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O consumo de energia da placa de controlo de 3,8 W - contra 65 W para a alternativa x86 considerada durante a sele\u00e7\u00e3o do fornecedor - aumentou a autonomia da bateria do AMR em aproximadamente 22% por ciclo de carga, permitindo o hor\u00e1rio de tr\u00eas turnos sem interrup\u00e7\u00f5es de recarga a meio do turno que o design baseado em x86 teria exigido.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-615746a elementor-widget elementor-widget-image\" data-id=\"615746a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"437\" data-src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-fleet-malaysia-warehouse-deployment.webp\" class=\"attachment-large size-large wp-image-10381 lazyload\" alt=\"\" data-srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-fleet-malaysia-warehouse-deployment.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-fleet-malaysia-warehouse-deployment-300x164.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-fleet-malaysia-warehouse-deployment-768x419.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-amr-fleet-malaysia-warehouse-deployment-18x10.webp 18w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/437;\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e92e2b0 elementor-widget elementor-widget-heading\" data-id=\"e92e2b0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Escolhendo o fator de forma correto da placa de desenvolvimento RK3588 para o seu rob\u00f4<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8945c5f elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"8945c5f\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32e592e elementor-widget elementor-widget-text-editor\" data-id=\"32e592e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Est\u00e3o dispon\u00edveis tr\u00eas formatos de hardware para sistemas de controlo de rob\u00f4s baseados no RK3588. A escolha certa depende do volume de produ\u00e7\u00e3o, das restri\u00e7\u00f5es de espa\u00e7o do chassis e do grau em que a configura\u00e7\u00e3o de E\/S do seu rob\u00f4 diverge das disposi\u00e7\u00f5es da placa de desenvolvimento padr\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19ad7a4 elementor-widget elementor-widget-text-editor\" data-id=\"19ad7a4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"compare-card-title\"><span style=\"font-size: 14pt; color: #339966;\">Placa principal (SoM) + suporte personalizado<\/span><\/p><ul><li><span style=\"font-size: 14pt;\">Espa\u00e7o m\u00ednimo da placa (45\u00d745mm a 70\u00d740mm)<\/span><\/li><li><span style=\"font-size: 14pt;\">Layout de E\/S totalmente personalizado para interfaces de motor<\/span><\/li><li><span style=\"font-size: 14pt;\">Ideal para produ\u00e7\u00e3o em massa (&gt;500 unidades)<\/span><\/li><li><span style=\"font-size: 14pt;\">Esfor\u00e7o de conce\u00e7\u00e3o mais elevado, prazo de entrega mais longo<\/span><\/li><li><span style=\"font-size: 14pt;\">Melhor custo unit\u00e1rio da lista t\u00e9cnica a longo prazo<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-688d928 elementor-widget elementor-widget-text-editor\" data-id=\"688d928\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"compare-card-title\"><span style=\"font-size: 14pt; color: #ffcc00;\">SBC industrial (placa de desenvolvimento)<\/span><\/p><ul><li><span style=\"font-size: 14pt;\">Placa completa com matriz de E\/S standard<\/span><\/li><li><span style=\"font-size: 14pt;\">O caminho mais r\u00e1pido para o prot\u00f3tipo e a valida\u00e7\u00e3o<\/span><\/li><li><span style=\"font-size: 14pt;\">Adequado para s\u00e9ries de produ\u00e7\u00e3o de 10-500 unidades<\/span><\/li><li><span style=\"font-size: 14pt;\">CAN padr\u00e3o, RS485, UART, MIPI inclu\u00eddos<\/span><\/li><li><span style=\"font-size: 14pt;\">ieeker RK3588 SBC: Compat\u00edvel com Orange Pi 5<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10d42f8 elementor-widget elementor-widget-text-editor\" data-id=\"10d42f8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Para a maioria dos novos programas de rob\u00f4s, o SBC industrial \u00e9 o ponto de partida certo. Ele elimina o tempo de prepara\u00e7\u00e3o do hardware, fornece um BSP validado e suporta o desenvolvimento completo do ROS2 desde o primeiro dia. Quando a pilha de software estiver est\u00e1vel e o volume de produ\u00e7\u00e3o justificar o investimento em engenharia, a migra\u00e7\u00e3o para uma placa de suporte personalizada com SoM pode otimizar o tamanho e o custo para a produ\u00e7\u00e3o de grandes volumes. Para um tratamento detalhado de quando SoM vs. SBC \u00e9 a melhor escolha, veja nosso\u00a0<a href=\"https:\/\/ieeker.com\/pt\/som-vs-sbc-scalability-cost\/\" target=\"_blank\" rel=\"noopener\">Guia SoM vs. SBC<\/a>.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbf591f elementor-widget elementor-widget-heading\" data-id=\"bbf591f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">O RK3588 \u00e9 a placa de controlo do rob\u00f4 certa para a sua aplica\u00e7\u00e3o?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d94041 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"5d94041\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6814e5 elementor-widget elementor-widget-text-editor\" data-id=\"b6814e5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Utilize esta lista de verifica\u00e7\u00e3o para avaliar a adequa\u00e7\u00e3o antes de se comprometer com a plataforma. Uma maioria de itens verdes confirma um forte alinhamento; v\u00e1rios itens \u00e2mbar ou vermelhos sugerem a avalia\u00e7\u00e3o de alternativas ou hardware suplementar.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8169bb elementor-widget elementor-widget-text-editor\" data-id=\"a8169bb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u2705<\/span><span class=\"ct\"><strong>Rob\u00f4 de armaz\u00e9m AMR \/ mercadoria a pessoa<\/strong>\u00a0- ajuste \u00f3timo. A dete\u00e7\u00e3o de pessoas LiDAR SLAM + Nav2 + NPU funciona dentro das especifica\u00e7\u00f5es.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8399121 elementor-widget elementor-widget-text-editor\" data-id=\"8399121\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u2705<\/span><span class=\"ct\"><strong>Rob\u00f4 de inspe\u00e7\u00e3o<\/strong>\u00a0(f\u00e1brica, subesta\u00e7\u00e3o, centro de dados) - forte ajuste. Dete\u00e7\u00e3o de defeitos baseada em c\u00e2maras + NPU + conetividade multi-interface alinhada.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8cd82f elementor-widget elementor-widget-text-editor\" data-id=\"c8cd82f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u2705<\/span><span class=\"ct\"><strong>Rob\u00f4 de servi\u00e7o<\/strong>\u00a0(hotelaria, hospitalar, retalho) - forte adequa\u00e7\u00e3o. HMI Android ou Linux, NPU de reconhecimento facial, fator de forma compacto.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-824946b elementor-widget elementor-widget-text-editor\" data-id=\"824946b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u2705<\/span><span class=\"ct\"><strong>AGV industrial ligeiro<\/strong>\u00a0(&lt;1.000 kg de carga \u00fatil) - forte adequa\u00e7\u00e3o \u00e0 arquitetura RK3588J + MCU de seguran\u00e7a.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5821fae elementor-widget elementor-widget-text-editor\" data-id=\"5821fae\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u2705<\/span><span class=\"ct\"><strong>Rob\u00f4 de entrega<\/strong>\u00a0(interior, campus) - forte ajuste. Baixa pot\u00eancia, compacto, suporte para gest\u00e3o de frotas WiFi\/5G.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae5c6e3 elementor-widget elementor-widget-text-editor\" data-id=\"ae5c6e3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u26a0\ufe0f<\/span><span class=\"ct\"><strong>AGV industrial pesado<\/strong>\u00a0(&gt;1.000 kg) - pode funcionar com um PLC de seguran\u00e7a suplementar. O RK3588J gere a perce\u00e7\u00e3o; o controlador de seguran\u00e7a dedicado gere a autoridade de movimento.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce3e59e elementor-widget elementor-widget-text-editor\" data-id=\"ce3e59e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u26a0\ufe0f<\/span><span class=\"ct\"><strong>AMR todo-o-terreno para exterior<\/strong>\u00a0- Funciona com um m\u00f3dulo GPS adicional e uma caixa resistente \u00e0s intemp\u00e9ries. A gama de temperaturas do RK3588J \u00e9 suficiente.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b5808c elementor-widget elementor-widget-text-editor\" data-id=\"8b5808c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u26a0\ufe0f<\/span><span class=\"ct\"><strong>SLAM de nuvem de pontos 3D densa<\/strong>\u00a0(Velodyne VLP-16+) - Intensivo em termos de CPU; recomenda-se a cria\u00e7\u00e3o de perfis. Pode exigir imagem otimizada para Buildroot e ajuste de afinidade da CPU.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c625c3 elementor-widget elementor-widget-text-editor\" data-id=\"6c625c3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u274c<\/span><span class=\"ct\"><strong>Fun\u00e7\u00f5es de seguran\u00e7a com certifica\u00e7\u00e3o SIL3<\/strong>\u00a0- O RK3588 n\u00e3o pode ser o controlador de seguran\u00e7a. Utilize um PLC de seguran\u00e7a certificado ou um MCU com classifica\u00e7\u00e3o de seguran\u00e7a para todas as fun\u00e7\u00f5es SIL3+.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b4dce9 elementor-widget elementor-widget-text-editor\" data-id=\"1b4dce9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><span class=\"ci\">\u274c<\/span><span class=\"ct\"><strong>Infer\u00eancia de modelos dependente de CUDA<\/strong>\u00a0- os modelos que requerem TensorRT\/CUDA (optimiza\u00e7\u00f5es espec\u00edficas do Jetson) n\u00e3o s\u00e3o port\u00e1teis para o RKNN. Avaliar o Jetson Orin Nano para cargas de trabalho dependentes de CUDA.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e44576 elementor-widget elementor-widget-heading\" data-id=\"7e44576\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Perguntas mais frequentes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1684e39 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"1684e39\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d94645c elementor-widget elementor-widget-n-accordion\" data-id=\"d94645c\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Acorde\u00e3o. Abrir liga\u00e7\u00f5es com Enter ou Espa\u00e7o, fechar com Escape e navegar com Setas\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2270\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-2270\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> O RK3588 pode executar o ROS2 sem um patch de SO em tempo real? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2270\" class=\"elementor-element elementor-element-f36a4ef e-con-full e-flex e-con e-child\" data-id=\"f36a4ef\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-712e72e elementor-widget elementor-widget-text-editor\" data-id=\"712e72e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Sim. O ROS2 Humble roda no Ubuntu 22.04 padr\u00e3o no RK3588 sem nenhuma modifica\u00e7\u00e3o no kernel RT. Para a maioria das aplica\u00e7\u00f5es AMR, o agendamento padr\u00e3o do Linux \u00e9 suficiente para tarefas de navega\u00e7\u00e3o de alto n\u00edvel. Os requisitos em tempo real para o controlo do motor s\u00e3o tratados por um STM32 separado ou MCU semelhante que comunica via CAN ou micro-ROS. Se for necess\u00e1ria uma melhoria suave da lat\u00eancia em tempo real para n\u00f3s ROS2 espec\u00edficos, o patch PREEMPT-RT est\u00e1 dispon\u00edvel para o kernel Linux RK3588.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2271\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2271\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> O RK3588 \u00e9 compat\u00edvel com os scanners SICK, Hokuyo e RPLiDAR? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2271\" class=\"elementor-element elementor-element-c9677fb e-con-full e-flex e-con e-child\" data-id=\"c9677fb\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb4d06c elementor-widget elementor-widget-text-editor\" data-id=\"cb4d06c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Sim. Todas as principais marcas de LiDAR 2D utilizadas em aplica\u00e7\u00f5es AGV\/AMR ligam-se atrav\u00e9s de UART ou USB. As s\u00e9ries SICK S300\/TiM, Hokuyo URG-04LX\/UST e SLAMTEC RPLiDAR A1\/A3\/S2 possuem pacotes de drivers ROS2 e se conectam \u00e0s portas UART ou USB 3.0 do RK3588 sem modifica\u00e7\u00f5es. O RK3588 SBC BSP da ieeker inclui configura\u00e7\u00e3o UART DMA validada para rece\u00e7\u00e3o de dados LiDAR de baixa lat\u00eancia.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2272\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2272\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Qual \u00e9 a diferen\u00e7a entre o RK3588 e o RK3588J para implementa\u00e7\u00f5es de rob\u00f4s? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2272\" class=\"elementor-element elementor-element-defd4e3 e-con-full e-flex e-con e-child\" data-id=\"defd4e3\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f1630a7 elementor-widget elementor-widget-text-editor\" data-id=\"f1630a7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O RK3588J \u00e9 a variante de n\u00edvel industrial com valida\u00e7\u00e3o de temperatura de funcionamento alargada (-40\u00b0C a +85\u00b0C vs. 0\u00b0C a 70\u00b0C para o n\u00edvel comercial), suporte de mem\u00f3ria ECC melhorado e testes de qualifica\u00e7\u00e3o alinhados com AEC-Q100. Para implementa\u00e7\u00f5es de robots em ambientes de armaz\u00e9m interiores controlados, a classe comercial RK3588 \u00e9 normalmente suficiente. Para rob\u00f4s no exterior, AGVs em armaz\u00e9ns frigor\u00edficos ou qualquer utiliza\u00e7\u00e3o com temperaturas ambiente fora do intervalo 0-70\u00b0C, o RK3588J \u00e9 a escolha correta.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2273\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2273\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> O SLAM e a dete\u00e7\u00e3o de obst\u00e1culos podem ser executados simultaneamente no RK3588? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2273\" class=\"elementor-element elementor-element-69cf9c3 e-con-full e-flex e-con e-child\" data-id=\"69cf9c3\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78bf9b7 elementor-widget elementor-widget-text-editor\" data-id=\"78bf9b7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Sim. Esta \u00e9 uma das vantagens definidoras do RK3588 para a rob\u00f3tica. A caixa de ferramentas SLAM (baseada em LiDAR, CPU) \u00e9 executada em n\u00facleos A76, enquanto a dete\u00e7\u00e3o de obst\u00e1culos YOLOv8n \u00e9 executada na NPU - os dois pipelines n\u00e3o competem pelo mesmo recurso de computa\u00e7\u00e3o. Nos nossos testes de implementa\u00e7\u00e3o, a fus\u00e3o simult\u00e2nea de sensores SLAM + YOLOv8n + EKF + planeamento de trajet\u00f3ria Nav2 consome aproximadamente 55-65% da capacidade do CPU A76, deixando espa\u00e7o para comunica\u00e7\u00e3o com a frota, registo e controladores de sensores adicionais.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-80db1b0 e-con-full e-flex e-con e-child\" data-id=\"80db1b0\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3b259a elementor-widget elementor-widget-text-editor\" data-id=\"f3b259a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"cta-title\" style=\"text-align: center;\"><span style=\"color: #ffffff;\">Pronto para construir o seu pr\u00f3ximo<\/span>\u00a0<span style=\"color: #ff0000;\"><em>AGV ou AMR<\/em><\/span>\u00a0<span style=\"color: #ffffff;\">no RK3588?<\/span><\/h2><p class=\"cta-desc\"><span style=\"font-size: 14pt;\">Quer esteja a avaliar a plataforma pela primeira vez, a dimensionar uma frota existente ou a conceber uma placa de controlo personalizada para um novo programa de rob\u00f4s - os SBCs industriais RK3588 da ieeker fornecem um ponto de partida validado para a produ\u00e7\u00e3o com imagens ROS2 pr\u00e9-configuradas, suporte de controladores CAN\/RS485 e apoio da equipa de engenharia desde o prot\u00f3tipo at\u00e9 \u00e0 produ\u00e7\u00e3o em massa<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb9b551 elementor-align-justify elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"bb9b551\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/ieeker.com\/pt\/products\/rk3588\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\ud83d\udd27 Navegar RK3588J Industrial SBC - -40\u00b0C a +85\u00b0C, CAN\/RS485\/UART, preparado para ROS2<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f048176 elementor-align-justify elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"f048176\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/ieeker.com\/pt\/rk3588-machine-vision-defect-detection\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\ud83d\udcf7 Ler: RK3588 para Vis\u00e3o Mec\u00e2nica e Dete\u00e7\u00e3o de Defeitos<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55aaee2 elementor-align-justify elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"55aaee2\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/ieeker.com\/pt\/rk3588-npu-performance-industrial-edge-ai\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u26a1 Ler: Desempenho da NPU RK3588 - O que 6 TOPS significa para o seu projeto<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19d46f8 elementor-align-justify elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"19d46f8\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/ieeker.com\/pt\/custom-development-board-design-guide\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Design de placa de controlo personalizada - SoM + placa de suporte para OEMs de rob\u00f4s<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0c36ac elementor-align-justify elementor-widget__width-initial elementor-widget elementor-widget-button\" data-id=\"d0c36ac\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/ieeker.com\/pt\/contact-us\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Fale com a nossa equipa de engenharia - Discuta os requisitos do seu projeto AGV\/AMR<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d83e05 e-flex e-con-boxed e-con e-parent\" data-id=\"1d83e05\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25517d7 elementor-widget elementor-widget-text-editor\" data-id=\"25517d7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Fontes e refer\u00eancias<\/h2><ol><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.thelogisticsiq.com\/research\/automated-guided-vehicles-agv-market\" target=\"_blank\" rel=\"noopener\">Mercado de AGVs e AMRs atingir\u00e1 ~$22 bilh\u00f5es em 2030 - LogisticsIQ (5th Edition)<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.mordorintelligence.com\/industry-reports\/global-mobile-robots-market\" target=\"_blank\" rel=\"noopener\">Tamanho e previs\u00e3o do mercado de rob\u00f4s m\u00f3veis 2025-2030 - Mordor Intelligence<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.digikey.com\/en\/articles\/simplify-amr-and-agv-integration-with-ros-2-components\" target=\"_blank\" rel=\"noopener\">Simplifique a integra\u00e7\u00e3o de AMR e AGV com componentes ROS2 - DigiKey<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/vantrontech.us\/news\/57-PoweringAutonomousMobilitywithVantronAGVAMRController\" target=\"_blank\" rel=\"noopener\">Potenciar a mobilidade aut\u00f3noma com o controlador AGV\/AMR RK3588J - Vantron<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Simultaneous_localization_and_mapping\" target=\"_blank\" rel=\"noopener\">Localiza\u00e7\u00e3o e mapeamento simult\u00e2neos - Wikip\u00e9dia<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/docs.nav2.org\/\" target=\"_blank\" rel=\"noopener\">Navega\u00e7\u00e3o2 (Nav2) Documenta\u00e7\u00e3o ROS2 - nav2.org<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.dusuniot.com\/landing-pages\/rk3588j-sbc-for-agv-amr-robot\/\" target=\"_blank\" rel=\"noopener\">Solu\u00e7\u00e3o SBC RK3588J para AGV\/AMR - Dusun IoT<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.forlinx.net\/industrial-news\/Intelligent-Inspection-Robot-Based-rk3588J-502.html\" target=\"_blank\" rel=\"noopener\">Aplica\u00e7\u00e3o do rob\u00f4 de inspe\u00e7\u00e3o inteligente baseado no RK3588J - Forlinx<\/a><\/span><\/li><li><span style=\"font-size: 14pt;\"><a href=\"https:\/\/github.com\/rockchip-linux\/rknn-toolkit2\" target=\"_blank\" rel=\"noopener\">RKNN-Toolkit2 - Rockchip GitHub<\/a><\/span><\/li><li><a href=\"https:\/\/www.ansi.org\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-size: 14pt;\">ANSI\/ITSDF B56.5 - Norma Nacional Americana<\/span> Instituto de Normaliza\u00e7\u00e3o<\/a><\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>The RK3588 is a proven embedded board for AGV and AMR robot control \u2014 combining a\u00a06 TOPS NPU\u00a0for obstacle detection and on-robot AI, an\u00a0octa-core CPU\u00a0for ROS2 and sensor fusion, and full industrial I\/O for motor control and safety systems. Compared to x86 industrial PCs, it delivers 30\u201360% lower BOM cost and reduces system power draw [&hellip;]<\/p>","protected":false},"author":2,"featured_media":10376,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10368","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>RK3588 AGV AMR Robot Control Board: Complete Engineering Guide 2026<\/title>\n<meta name=\"description\" content=\"RK3588 AGV AMR robot control board guide \u2014 ROS2 integration, SLAM sensor fusion, safety standards, x86 comparison, and real 40-unit warehouse deployment data for embedded robotics engineers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ieeker.com\/pt\/rk3588-agv-amr-robot-control-board\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RK3588 AGV AMR Robot Control Board: Complete Engineering Guide 2026\" \/>\n<meta property=\"og:description\" content=\"RK3588 AGV AMR robot control board guide \u2014 ROS2 integration, SLAM sensor fusion, safety standards, x86 comparison, and real 40-unit warehouse deployment data for embedded robotics engineers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ieeker.com\/pt\/rk3588-agv-amr-robot-control-board\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-29T02:18:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-29T02:20:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Ieeker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ieeker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"24 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/\"},\"author\":{\"name\":\"Ieeker\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb\"},\"headline\":\"RK3588 for AGV &#038; AMR Robot Control Systems: A Complete Embedded Board Engineering Guide\",\"datePublished\":\"2026-05-29T02:18:46+00:00\",\"dateModified\":\"2026-05-29T02:20:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/\"},\"wordCount\":4560,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ieeker.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp\",\"articleSection\":[\"News\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/\",\"url\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/\",\"name\":\"RK3588 AGV AMR Robot Control Board: Complete Engineering Guide 2026\",\"isPartOf\":{\"@id\":\"https:\/\/ieeker.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp\",\"datePublished\":\"2026-05-29T02:18:46+00:00\",\"dateModified\":\"2026-05-29T02:20:46+00:00\",\"description\":\"RK3588 AGV AMR robot control board guide \u2014 ROS2 integration, SLAM sensor fusion, safety standards, x86 comparison, and real 40-unit warehouse deployment data for embedded robotics engineers.\",\"breadcrumb\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage\",\"url\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp\",\"contentUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp\",\"width\":1672,\"height\":941,\"caption\":\"RK3588 embedded development board mounted inside an autonomous mobile robot control cabinet showing CAN bus connections, motor drivers and industrial I\/O interfaces for AGV deployment\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ieeker.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RK3588 for AGV &#038; AMR Robot Control Systems: A Complete Embedded Board Engineering Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ieeker.com\/#website\",\"url\":\"https:\/\/ieeker.com\/\",\"name\":\"ieeker.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/ieeker.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ieeker.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ieeker.com\/#organization\",\"name\":\"ieeker\",\"url\":\"https:\/\/ieeker.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp\",\"contentUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp\",\"width\":2160,\"height\":388,\"caption\":\"ieeker\"},\"image\":{\"@id\":\"https:\/\/ieeker.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb\",\"name\":\"Ieeker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146\",\"contentUrl\":\"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146\",\"caption\":\"Ieeker\"},\"sameAs\":[\"http:\/\/www.ieeker.com\"],\"url\":\"https:\/\/ieeker.com\/pt\/author\/ieeker\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RK3588 AGV AMR Robot Control Board: Complete Engineering Guide 2026","description":"RK3588 AGV AMR robot control board guide \u2014 ROS2 integration, SLAM sensor fusion, safety standards, x86 comparison, and real 40-unit warehouse deployment data for embedded robotics engineers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ieeker.com\/pt\/rk3588-agv-amr-robot-control-board\/","og_locale":"pt_PT","og_type":"article","og_title":"RK3588 AGV AMR Robot Control Board: Complete Engineering Guide 2026","og_description":"RK3588 AGV AMR robot control board guide \u2014 ROS2 integration, SLAM sensor fusion, safety standards, x86 comparison, and real 40-unit warehouse deployment data for embedded robotics engineers.","og_url":"https:\/\/ieeker.com\/pt\/rk3588-agv-amr-robot-control-board\/","article_published_time":"2026-05-29T02:18:46+00:00","article_modified_time":"2026-05-29T02:20:46+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp","type":"image\/webp"}],"author":"Ieeker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ieeker","Est. reading time":"24 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#article","isPartOf":{"@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/"},"author":{"name":"Ieeker","@id":"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb"},"headline":"RK3588 for AGV &#038; AMR Robot Control Systems: A Complete Embedded Board Engineering Guide","datePublished":"2026-05-29T02:18:46+00:00","dateModified":"2026-05-29T02:20:46+00:00","mainEntityOfPage":{"@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/"},"wordCount":4560,"commentCount":0,"publisher":{"@id":"https:\/\/ieeker.com\/#organization"},"image":{"@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage"},"thumbnailUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp","articleSection":["News"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/","url":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/","name":"RK3588 AGV AMR Robot Control Board: Complete Engineering Guide 2026","isPartOf":{"@id":"https:\/\/ieeker.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage"},"image":{"@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage"},"thumbnailUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp","datePublished":"2026-05-29T02:18:46+00:00","dateModified":"2026-05-29T02:20:46+00:00","description":"RK3588 AGV AMR robot control board guide \u2014 ROS2 integration, SLAM sensor fusion, safety standards, x86 comparison, and real 40-unit warehouse deployment data for embedded robotics engineers.","breadcrumb":{"@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#primaryimage","url":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp","contentUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-agv-amr-robot-control-board-hero.webp","width":1672,"height":941,"caption":"RK3588 embedded development board mounted inside an autonomous mobile robot control cabinet showing CAN bus connections, motor drivers and industrial I\/O interfaces for AGV deployment"},{"@type":"BreadcrumbList","@id":"https:\/\/ieeker.com\/rk3588-agv-amr-robot-control-board\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ieeker.com\/"},{"@type":"ListItem","position":2,"name":"RK3588 for AGV &#038; AMR Robot Control Systems: A Complete Embedded Board Engineering Guide"}]},{"@type":"WebSite","@id":"https:\/\/ieeker.com\/#website","url":"https:\/\/ieeker.com\/","name":"ieeker.com","description":"","publisher":{"@id":"https:\/\/ieeker.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ieeker.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/ieeker.com\/#organization","name":"ieeker","url":"https:\/\/ieeker.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/ieeker.com\/#\/schema\/logo\/image\/","url":"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp","contentUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp","width":2160,"height":388,"caption":"ieeker"},"image":{"@id":"https:\/\/ieeker.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb","name":"Ieeker","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/ieeker.com\/#\/schema\/person\/image\/","url":"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146","contentUrl":"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146","caption":"Ieeker"},"sameAs":["http:\/\/www.ieeker.com"],"url":"https:\/\/ieeker.com\/pt\/author\/ieeker\/"}]}},"_links":{"self":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts\/10368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/comments?post=10368"}],"version-history":[{"count":10,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts\/10368\/revisions"}],"predecessor-version":[{"id":10384,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts\/10368\/revisions\/10384"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/media\/10376"}],"wp:attachment":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/media?parent=10368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/categories?post=10368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/tags?post=10368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}