ROC-RK3308-CC ROS系统 demo 固件 - 发布

本帖最后由 wico 于 2018-12-28 14:44 编辑

ROC-Rk3308-CC ROS系统 demo 固件 - 发布

ROS ( Robot Operating System, 机器人操作系统) ,提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。ROS 的首要设计目标是在机器人研发领域提高代码复用率,提供了一种发布-订阅式的通信框架用以简单、快速地构建分布式计算系,并供了大量的工具组合用以配置、启动、自检、调试、可视化、登录、测试、终止分布式计算系统。

ROC-RK3308-CC 的 ROS 系统 Demo 固件,是基于Yocto 版本为 Rocko构建的根文件系统,集成的ROS 版本为 ROS indigo。目前系统网络已支持以太网以及WiFi。

这次发布的demo固件,已经集成了ROS官方的 ros-tutorials 包,包含 roscpp_tutorials 以及 rospy_tutorials ,可配合官方的[维基教程](http://wiki.ros.org/cn),进行学习验证。

同时固件还集成了一个简单的demo:firefly_controller,这是一个通过PC端控制 ROC-RK3308-CC 的一个例子,展示如何在两台机器上使用ROS系统,如何使用ROS_MASTER_URI来配置多台机器使用同一个master。

效果图如下:

Demo 程序的主要功能是通过PC端的键盘,控制 ROC-RK3308-CC 主板上的两个LED灯的亮灭,同时 ROC-RK3308-CC 可外接温湿度传感器,PC端通过按键控制,获取当前的温湿度值。

选中键盘控制终端,按下 r 和 b 键,将会看到 ROC-RK3308-CC 上的红蓝LED灯闪烁;按下 t 键,接收终端收到当前温湿度信息。

固件地址:ROC-RK3308-CC_Yocto_ROS

更多的ROS系统,以及demo程序的使用教程,请进入我们的维基查看ROS 使用指南

ROS的相关概念以及开发技巧,则可到ROS 官网维基进行学习。

更多信息请关注Firefly公众微信号fireflytee:

———————————————

Firefly官网:http://www.t-firefly.com

Firefly开源社区:http://developer.t-firefly.com

{:4_211:}

{:4_122:}

{:4_95:}

怎么升级呀

Lhard 发表于 2019-2-18 21:15
怎么升级呀

http://wiki.t-firefly.com/ROC-RK3308-CC/ros_guidelines.html#shao-xie-gu-jian

能用在所有rk3288板子上面吗

qzbing 发表于 2019-3-3 16:18
能用在所有rk3288板子上面吗

这是roc-rk3308-cc的固件.

支持支持

真好需要呢

{:4_103:}

很需要升级看看资料..

请教一下,ROC-RK3308-CC_Yocto_ROS镜像按照官网方式烧录到rk3308板子,板子无法启动,adb 也连不上,设备列表提示为空,这种情况怎么处理。

可以看一下串口有没有输出,具体烧的是哪一个板子

谢谢分享!

您好,想请教两个问题
1.有关更新烧录的方式,您这边方便发一下吗,时间太长之间的链接失效了,而且时间很长了,不确定之前的方式是否还通用。
2.您这边是否考虑将OpenEmbedded环境的搭建方式公开下,因为我们这边可能考虑想在板子上使用ROS2,应该需要重新编译,或者您这边后续是否会对ROS2进行支持
感谢