Meet 2 New Modules: Obstacle Detection + Local Planning
This week, we're introducing 2 more autonomous navigation modules: Obstacle Detection and Local Planning.
This week, we're introducing 2 more autonomous navigation modules: Obstacle Detection and Local Planning.
That’s why we built Polymath Robotics – the autonomous navigation toolkit for off-highway vehicles.
Our aim is simple: to streamline the process of automating off-highway vehicles. On average, Polymath reduces the timeline of off-highway autonomy projects by more than a year, or up to 5-10 engineers' worth of effort. With Polymath, you can build off-highway robots without getting mired in complexity.
In our effort to simplify automating off-highway vehicles even further, we're unveiling 40 Autonomous Navigation Modules within the next 20 weeks. So far we’ve released 10 different modules! Last week we debuted Remote Emergency Stop ("E-Stop")and Diff Drive Configuration.
Today we’re excited to launch our next 2 modules: Obstacle Detection and Local Planning.
Why we built this: Humans naturally recognize obstacles in their path, but robots need a clear system to distinguish between objects that are "safe" or "unsafe" for interaction.
Introducing our Obstacle Detection module – a simple, tuneable framework for your vehicle to identify obstacles nearby.
How it works: Obstacle Detection takes raw point clouds and clusters them to identify an “obstacle.” The machine then defines obstacles based on those clusters’ height, distance, and movement. For instance, it won't try to drive over anything taller than one-fourth the height of its wheels. We can adjust these settings for different vehicles and environments. Additionally, we can use machine learning to classify obstacles more accurately when needed.
What makes our Obstacle Detection module so powerful?
Why we built this: Robots use both global and local planning. Global planning is akin to using Google Maps for directions, while local planning is similar to seeing a bunch of cones in a parking lot and charting a path around them.
The problem: Local planning involves making quick decisions in unpredictable settings and can be difficult to develop without consuming excessive computational resources on the machine.
That’s why we built the Local Planning module – the easy way to transform raw point cloud data into a unified cost map for efficient, safe robot navigation.
How it works: After obstacles are detected, the Local Planning module maps out the optimal path to the destination. It does this by making a "cost map" where obstacles are seen as having a higher cost. Then, it calculates the most direct route that avoids these costly obstacles. Additionally, Local Planning allows you to assign higher costs to specific obstacles like humans, ensuring that the machine maintains a greater distance from them.
What makes our Local Planning module so powerful?
Next week, we’ll reveal two more of our 40 Autonomous Navigation Modules. As always, each module easily fits into your existing projects or combines with other Polymath modules to create a complete autonomous navigation system.
We’re excited to hear how you plan to use these modules to speed up your off-highway autonomy projects. Contact Sales today.
Get updates & robotics insights from Polymath when you sign up for emails.