XVIZ——ROS
ROS是最流行的开源机器人开发平台,它有自己的基于可视化堆栈的RViz,而XVIZ是一个协议,最终是一个用于可视化机器人系统的生态系统。XVIZ的目标比ROS更加集中。它旨在创建一个标准协议,允许构建创新的客户机,将昂贵的数据转换下载到服务器,并最小化发送到客户机的数据,就像HTML和MP4对视频和多媒体内容所做的那样。在我们的路线图中,计划通过更新示例XVIZ服务器来连接这些世界,以支持ROS的包日志格式和常见ROS数据类型的实时转换,ROS和RViz和XVIZ之间有相当多的重叠,这是由于空间的性质和XVIZ都是受到了RViz的启发。他们的共同点包括:
1.将世界分解成原始数据流
2.支持几何、图像和时间序列流
3.支持查看来自实时系统的数据
4.支持将原语primitive绑定到对象上
5.支持二进制和文本协议
XVIZ的优势在于它专注于将客户机与数据格式和服务器实现完全解耦。
1.只配置UI系统-