在过去的一年里,Cruise研发了一个专门的内部工具来解读其车辆每个月在路上和仿真测试中产生的PB级(1PB=1024TB)数据。它协助Cruise通过日志和摄像机纲目、2D情节和3D场景等等取得数据价值。
近日,Cruise宣告,将对外开放这个数据可视化web应用程序的源代码,并将其命名为Webviz。现在,任何人都可以将任何ROS包在文件扯放在Webviz中,以直观地理解机器人数据。
为什么Cruise要创立Webviz在Cruise的早期,期望可视化智能驾驶车辆数据的工程师用于了ROS开源社区获取的一套工具。虽然这些工具功能强大,但是用于它们必须在特定的平台上加装原始的研发环境,并在屏幕上手动定位运营独立国家工具的窗口,例如一个用作加载日志消息的窗口、一个用作绘制图形的窗口和一个用作查阅照相机图像的窗口。工程师可以为特定的工作流自行设置,但是在同事的机器上拷贝完全相同的设置是一个耗时的过程。
在一次黑客马拉松(Cruisehackathon)上,一群工程师将完整的开源工具组合成一个基于web的应用程序,称作Webviz。Webviz可以修改工作流,使布局自定义显得更容易,并维持向后兼容性。Webviz现在是Cruise最普遍用于的数据分析工具之一。通过修改解读自动驾驶车辆如何看来世界、说明数据和在路上做到要求的过程,Webviz打造出世界上最先进设备的自动驾驶汽车可视化平台。
如何创建WebvizWebviz的基础是一个web应用程序,它容许用户配备有所不同的面板布局。每个面板都是一个数据探寻工具,表明文本日志、2D图表和自动驾驶车辆环境的3D叙述等信息。有了Webviz,工程师们就能解读无人驾驶汽车的数据,分析汽车正在做到什么,并要求汽车的驾驶员方式,以及如何应付各种状况。
尽管它配有了专门的无人驾驶汽车视角,但Cruise回应任何机器人社区的工作人员都能用于它。创立Webviz的本质是期望为用户获取一组灵活性的工具,用户可以为各种独有的工作流配备、拓展和自定义这些工具。Cruise现在如何用于Webviz通过可配备界面,Webviz目前每月反对近1000名活跃用户,这些用户来自几十个Cruise团队,他们都面对着截然不同的问题和工作流程。
随着我们用户群的快速增长,还包括自动驾驶车辆工程师校准激光雷达传感器,机器学习工程师检验模型输入,QA工程师调试测试骑乘,Webviz在不壮烈牺牲灵活性的前提下,更加非常丰富其功能。Webviz用户还需要留存面板配备,并在团队成员之间精彩分享特定数据探寻工作流所须要的参数。Cruise甚至将其他内部工具与Webviz构建在一起,协助工程师可以在运营时仔细观察建模,或者传输历史数据。今年,Cruise开源了把汽车导航系统的数据转换成明晰直观的3D场景的Worldview,还开源了一个JavaScript库rosbag,用作加载ROS包在文件。
这两个开源项目实质上都是在创立Webviz的过程中研发的。未来计划随着之后研发Webviz,Cruise计划在其中加到更好的面板,并创立一个公共API,以建构PCB自定义功能的新面板。Cruise希望更好的工程师用于Webviz来可视化自己的机器人数据,期望为整个机器人领域贡献技术力量以促成新技术的兴起。
本文关键词:Cruise,可视化,平台,Webviz,开元98.kycom官网,开源,了,提升,自动
本文来源:开元98.kycom官网-www.websitedesignerindia.net