很长时间以来,PX4的用户手册中对于ROS的说明和指引一直是ROS1/ROS2两种版本混杂排布的状态。这对一些机器人开发者来说造成了一些困扰。众所周知的是,ROS1与ROS2虽然师出同门,但在节点发布处理方式上的不同使得它们几乎是两个东西。最近,阿木实验室得知PX4官方将对这部分用户手册进行大范围修订,使其为ROS/PX4共同开发者提供更为便捷的指引。
这次用户手册的更新可以概括为:
新的ROS导航栏:
ROS2和ROS1现在将在用户手册中拥有两个单独的条目。在这之前,这里仅有ROS一个条目,其中每一节甚至每一段落中都混杂着两个版本的内容,非常令人混淆。
新的ROS2资源:
增加了许多有关PX4-ROS 2的有用信息和链接。
新的ROS 2用户指南:
我们重读了这部分指南,修订了一些容易产生混淆的概念,并多次检查了指南中提供的脚本是否正常工作。同时,我们将有关ROS 1 逻辑的部分完全分离了出去,使内容看上去更加直观。
整理了RTPS / DDS接口:
microRTPS桥接器这部分的说明:修订了这一章节的很多内容并更新了一些专有词汇,保持了其与ROS指南的一致性。同时验证了安装和使用的说明仍然是正确有效的。
新的ROS(1)-MAVROS章节:
MAVROS的指南现在重新编写为一个独立的章节,使其更加易于浏览,也更方便参考ROS (1) MAVROS和ROS 2 e