第 十四 章 接入ROS2-MicroROS
写在前面
- 当前平台文章汇总地址:ROS2机器人从入门到实战
- 获取完整教程及配套资料代码,请关注公众号获取
- 教程配套机器人开发平台:两驱版| 四驱版
- 为方便交流,搭服务器托管网建了机器人技术问答社区:地址 fishros.org.cn
,我是小鱼。上一章我们通过对嵌入式开发的学习,了解了如果通过代码来和硬件打交道,但如果你想拥抱ROS的强大生态,还需要把我们的硬件系接入到ROS中来,MicroROS就是帮你完成这一事情的一大利器。所以本章的重点就是带你一起学习MicroROS的使用。
- 基础篇,如果你不了解MicroROS,不知道如何安装以及启动,那么建议你从基础篇开始。
- 入门篇,主要介绍使用MicroROS实现话题的订阅与发布,以及服务通信的实现。
- 进阶篇,通过对MicroROS配置以及开发中常用点的介绍,带你深入了解MicroROS。
友情提示:和我们课程的名称一样,本教程中所有代码都非常建议跟着敲一遍,不要直接复制粘贴,写了才是自己的。
硬件开发平台
为方便学习,本教程配套的硬件是小鱼自制的MicroROS学习板,同时该板可以作为下一章节搭建实体移动机器人的主控板以及后续制作机械臂的驱动板使用。
板载资源图如下:
同时该板的原理图和PCB小鱼都已经开源了,时间充足且动手能力强工具齐全的的小伙伴可以自己购买元器件制作,开源地址见鱼香ROS社区:https://www.fishros.org.cn/forum/topic/894
服务器托管,北京服务器托管,服务器租用 http://www.f服务器托管网wqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: .NET的基元类型包括哪些?Unmanaged和Blittable类型又是什么?
在讨论.NET的类型系统的时候,我们经常提到“基元类型(Primitive Type)”的概念,我发现很多人并没有真正理解基元类型就究竟包含哪些(比如很多人觉得字符串是基元类型)。除了明确界定基元类型外,本篇文章还会简单介绍额外两种关于类型的概念——Unman…