Why Autonomous Vehicle Developers Are Embracing Open Source

By Chris Wiltz – GM Cruise is turning loose its tool for autonomous vehicle visualization to the open source community for a wider range of applications, including robotics and automation. But its only the latest in a series of similar developments to happen over the course of the year.

This time the General Motors-owned Cruise is open-sourcing Webviz – a web browser-based tool for data visualization in autonomous vehicles and robotics. Webviz is an application capable of managing the petabytes of data from various autonomous vehicle sensors (both in simulation and on the road) and creating 2D and 3D charts, logs, and more in a customizable user interface.

Cruise is making that tool available to engineers in the autonomous vehicle space and beyond. “Now, anyone can drag and drop any [Robot Operating System (ROS)] bag file into Webviz to get immediate visual insight into their robotics data,” Esther Weon, a software engineer at Cruise, wrote in a Medium post.

Difficulties in testing autonomous vehicles have played in a key factor in major automakers rethinking their timetables on the delivery of fully-autonomous vehicles. Simulation is becoming an increasingly common solution in the face of time-consuming real-world road tests. But simulation comes with its own challenges – particularly around data and analysis. A robust autonomous vehicle is going to have to be intelligent enough to navigate and respond to all of the myriad of conditions that a human could encounter – everything from bad weather and road hazards to mechanical failures and even bad drivers.

To create and train vehicles to deal with all of these scenarios requires more data than any one company could feasibly gather on its own in a reasonable time frame.

READ  Updates from Adobe

By open sourcing their tools, companies are looking to leverage the wider community to take part in some of the heavy lifting. more>

Leave a Reply

Your email address will not be published. Required fields are marked *