ROS (Robot Operating System) 是一个开源的机器人操作系统,能够集成机器人不同的通信层,允许个人修改运动控制、感知和路径规划工具等外设,通过知识共享加速机器人的研究和工业应用。
Nooploop空循环正式发布UWB ROS驱动,LinkTrack UWB定位系统将全面支持ROS平台。通过驱动,将机器人与UWB标签的串口/USB接口进行连接,即可订阅到ROS消息获得机器人实时定位坐标,从而实现导航定位功能。无需处理底层通信与数据解析的方式,使ROS开发者在短时间内实现机器人高精度定位导航成为可能。
LinkTrack UWB ROS驱动代码包括串口通信,协议定义,数据帧解析,ROS消息发布等,让移植及拓展更加得心应手。
LinkTrack UWB ROS驱动内置RVIZ 3D显示所需标准消息示例,可视化界面为定位带来直观体验。
参考NLink V1.2协议标准,为开发者提供了完整协议支持。一帧协议数据对应一帧ROS消息,采用事件循环机制,使得消息发送延迟进一步降低