As demand for warehouse automation grows, so does the need for sophisticated self-driving vehicles (SDVs) that can transport materials among manufacturing stations and production lines. To move goods autonomously without assistance, SDVs employ advanced algorithms for laser-based perception, computer vision, fleet management, and control.
Engineers at Clearpath Robotics use MATLAB® to speed up the development of these algorithms for the company’s OTTO line of SDVs and to advance robotics research.
“MATLAB provides our teams with an efficient language for developing and prototyping algorithms,” says Amritpal Saini, perception engineer at Clearpath. “For example, if we are working on a computer vision algorithm, we can perform the matrix inversion with a single line of code. MATLAB enables us to easily manipulate and visualize high-dimensional data without importing libraries or doing the other legwork that would be required in C++ or a similar language.” Ilia Baranov, engineering manager at Clearpath, adds, “Prototyping rapidly in MATLAB is a key step along the path to integrating a new sensor or component and analyzing the data that it produces.”