开发板咨询电话热线:13378450634
X86,PCBA咨询电话:18620626517

能运行ros1,ros2终端RK3588机器人主板,附下载安装教程

 二维码
发表时间:2026-08-17 15:31作者:广州定昌电子gzdcsmt.com

目前市场上比较热门的AGV机器人、服务机器人等,通常需要用大脑(如RK3588主控板)+小脑(STM32 单片机)配置,并配套ros操作系统开发导航、感知等应用层功能。目前定昌的RK3588主板(DC_A588)可支持安装ros1、ros2等操作系统。


AGV机器人.png


RK3588主板主要充当机器人的大脑,提供建图、导航、路径规划等功能。在ubuntu22.04系统上,安装ROS1或ROS2,通常推荐ROS2。


安装好系统后,通过主板的USB接口或主板接入激光雷达,以及通过网口或串口接入STM32接入下位控制板收发速度,里程计等,就可以开启SLAM建图,构建环境地图并保存地图文件。建图后,可配置 ROS2 Nav2 导航栈,即可让机器人接受指令并开始行走。


另外RK3588内置6TOPS算力,还可以部署YOLO算法为机器人开发障碍物识别、行人检测、货物识别、语言对话等功能。目前可提供超过48+算法部署。


下面介绍这款RK3588主板(DC_A588)性能参数,以及安装ROS1、ROS2教程:


一、DC_A588主板参数详情


A588-2.jpg


项目

规格参数(DC-A588)

CPU处理器

RK3588,八核64位(4×Cortex-A76+4×Cortex-A55),8nm工艺,主频最高2.2GHz

GPU

ARM Mali-G610 MP4四核GPU,支持OpenGL ES3.2/OpenCL 2.2/Vulkan 1.2

NPU

NPU算力高达6TOPS,支持INT4/INT8/INT16混合运算

内存

4GB/8GB/16GB 64bit LPDDR4x(最高可配16GB)

存储

eMMC 16G/32G/64G/128G(可选);1×SATA3.0(带供电);TF卡扩展128GB

显示

HDMI IN×1(4K)、HDMI OUT×2(8K)、LVDS×1(1080P)、EDP×2(4K)、MIPI DSI×1

支持多屏异显

音频

耳机座×1、麦输入×1;功放支持8Ω/10W双喇叭

外置存储

1×SATA3.0(带供电);TF卡座×1,最高支持128GB

网络

千兆RJ45×2;板载WiFi6+BT5.0;MINI PCI-E可扩展4G LTE

基本接口

USB Host×5(4×2.0+1×3.0)、OTG×1、串口×4、GPIO×4、CAN×1、SIM×1

系统

Android 12 / Ubuntu20.04 / Debian11 / 银河麒麟 / 星光麒麟 / 开源鸿蒙4.1.3

电源

DC 12V输入(DC5.5×2.5mm+4P),建议12V/2-5A(根据外设功率选择)

工作环境

工作温度:0℃~70℃,推荐5℃~35℃;工作湿度:10%~90%,无凝露


二、DC_A588安装ROS1、ROS2教程


Ros1 安装:


1. 新建/etc/apt/sources.list.d/ros-latest.list 添加ros清华源
sudo sh -c ‘echo “deb
https://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ focal main
“ > /etc/apt/sources.list.d/ros-latest.list’


2. 然后再输入如下命令,信任ROS 的 GPG Key:


1)apt-key adv —keyserver ‘hkp://keyserver.ubuntu.com:80’ —recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
2) apt update


3. 安装ros


sudo apt install ros-noetic-desktop


4. 配置环境


echo “source /opt/ros/noetic/setup.bash” >> ~/.bashrc
source ~/.bashrc


5. 安装依赖


sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential


6.配置系统环境


1)、打开terminal控制台,输入:sudo vi /etc/hosts

2)、在打开的文件末尾一行添加: 151.101.84.133 raw.githubusercontent.com



3)、保存退出,在终端中输入: sudo rosdep init
4)、执行完输入:rosdep update即可



7. 验证 测试ROS—(小海龟)分别开三个终端依次执行以下三条命令,
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key



Ros2 安装


sudo sh -c ‘echo “deb [arch=$(dpkg —print-architecture)] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main” > /etc/apt/sources.list.d/ros2-latest.list’
apt install curl gnupg2 lsb-release
curl
http://repo.ros2.org/repos.key | sudo apt-key add -
sudo apt update

sudo apt install ros-foxy-desktop


验证


rosversion -d



对以上能运行能运行ros2的终端RK3588主板感兴趣的,欢迎给我们致电或者在线留言,另外我们还有多款主板可供挑选,产品支持测样试样,欢迎进一步咨询了解。

欢迎您申请主板样品

欢迎您申请主板样品

副标题

你的姓名
*
你的联系方式
*
你的公司名称
补充说明
提交
如你有任何需求或对此款产品感兴趣,或者询工厂价,都可以给我们留言,24小时内会有专业工程师回复你,竭诚为你服务。
姓名
*
手机或微信号
*
欢迎给我们留言
提交留言
开发板咨询电话: 13378450634(刘经理)|  X86主板,SMT,PCBA加工咨询电话:18620626517(朱经理)
©2025 广州市定昌电子科技有限公司 版权所有
抖音视频账号
安卓主板
微信咨询
SMT主板加工
微信咨询
地址:广州市番禺区大龙街新水坑路段49号开达工业园4栋2,3楼
VIP客户一对一对接