专栏中心

EEPW首页 > 专栏 > 实现ARM+ROS(机器人操作系统)之运行ROS!

实现ARM+ROS(机器人操作系统)之运行ROS!

发布人:武汉万象奥科 时间:2022-10-11 来源:工程师 发布文章

如何低成本搭建ARM+ROS的硬件载体?上文展示ROS部署前的筹备工作及步骤分解,本文将为大家演示ROS的移植及测试方法。


1. 准备工作


经过前面的环境搭建,HDG2L-IoT评估套件已经能稳定地运行Ubuntu+docker环境,当前需要下载运行ROS镜像即可。

本文参考ROS官方文档《Getting started with ROS and Docker》,结合我司的HDG2L-IoT评估套件实现ROS方案完全搭建流程,参考****如下所示。


1.jpg



2. 选择ROS镜像


目前docker官网提供了搭建好的ROS镜像(支持arm64架构),****为:


选择ROS镜像


如下所示。


选择ROS镜像


下载命令如下所示,<tags>填入上图的字符串。


4.jpg




3. 下载ROS镜像


根据项目需求选择合适的ROS镜像,本例以kinetic-ros-core为例,下载命令如下所示。


下载ROS镜像



下载完成如下图所示:


下载ROS镜像完成


查看镜像的命令:


查看镜像的命令


8.jpg


4. 运行ROS容器


使用下载下来的ROS镜像来启动容器,命令如下所示。


运行ROS容器


以终端模式进入ROS容器。


5. 启动ROS应用


进入后运行roscore来启动运行ros节点必要的ROS Master和ROS parameter,运行情况如下所示。


启动ROS应用


至此,我们通过三篇文章从硬件与底层、环境搭建、ROS运行等方面为大家介绍了一个全新的ARM+ROS的软硬件实现方案。文章中若有不明之处或需要技术问题交流请随时联系万象奥科官方。



*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

关键词: ROS ARM 机器人

相关推荐

最新ARM技术和嵌入式技术发展动态 下

视频 2009-10-22

黑芝麻智能推出 SesameX 多维具身智能计算平台

魏哲家谈机器人:核心还是半导体

Arm重磅推出AGI CPU 1OU 双节点参考服务器

网络与存储 2026-03-25

ARM开发详解

ARM嵌入式软件编程经验谈

台积电魏哲家「机器人论战」延烧 美中龙头筹码大不同

英飞凌携手 NVIDIA ,依托数字孪生技术加速部署安全可靠的机器人

Arm AGI CPU:智能体式人工智能云时代的芯片基石

AI 检测工具为机器人车队提供安全认证

ARM嵌入式系统开发

WinCE+ARM开发及关键技术 下

视频 2009-10-22

最新ARM技术和嵌入式技术发展动态 中

视频 2009-10-22

arm学习资料

资源下载 2007-12-03

地平线HSD引领智能驾驶普惠新时代

ARM 展示小型低功耗上网本样品

视频 2009-03-16

从互连工程到生态协同:TE Connectivity在机器人产业链的双重角色

WinCE+ARM开发及关键技术 上

视频 2009-10-22

英伟达 “全天候” 芯片实现毫秒级人脸检测

ARM嵌入式系统开发:软件设计与优化

更多 培训课堂
更多 焦点
更多 视频

技术专区