瑞芯微Rockchip开发者社区
直播中

jsqueh

8年用户 1207经验值
私信 关注
[资料]

分享一份RK3308开发板ROS使用手册指南

1、ROS使用指南

ROS ( Robot Operating System, 机器人操作系统) ,提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。ROS 遵循 BSD 开源许可协议。

ROS 维基

ROS 支持版本

目前 ROS 的发布版本,官方只支持 Ubuntu Linux 等安装,但由于在 OpenEmbedded/Yocto 框架下维护了meta-ros layer,使得我们可以将ROS集成到同样基于 Openembedded 框架 的嵌入式Linux中运行。

OpenEmbedded 框架提供了通用的交叉编译环境。在此开发环境允许开发人员自己配置编译工具链,编译程序,并为其嵌入式系统,创建完整的Linux发行版。 它可通过丰富的板级支持包,以支持各种硬件架构和嵌入式主板。

目前 ROS OpenEmbedded meta-ros Layer 有三个版本,分别支持 ROS hydro,indigo 和 kinetic 发行版本。其中 ROS indigo是支持最好的一个版本,ROC-RK3308-CC ROS 系统所集成的也是这个版本,同时根文件系统是基于的 Yocto 版本为 Rocko所构建的。

原作者:Firefly Wiki

更多回帖

发帖
×
20
完善资料,
赚取积分