If it blows your mind when you see a robot rolling along the street, and you wonder how it does it all by itself, this story is for you. The best part is you don't need to be a robotics expert to understand how a Kiwibot navigates autonomously. We’ll lay it all out for you!
First, let’s back up a bit. Remember our last blog about autonomy? We told you Kiwibots could stay centered on the sidewalk without human assistance and we called that C2C (Corner to Corner). Also, we shared a sneak peek of the next step in the advancement of autonomy. Guess what? It is a reality now! Things move quickly here at Kiwibot!
We have been at the forefront of innovation to achieve a high level of autonomy in our robots. After months of development and iteration, today the Kiwibots count on a high-driving automation system capable of being self-sufficient in most of their operations. This new platform makes our robot the safest and most efficient in the company’s history.
A Kiwibot is now able to autonomously reach the pre-established destination while solving problems in various scenarios: rolling along the sidewalk, staying focused on its path, avoiding collision with objects, people, and animals, and identifying street crossings.
Wow! But what does it all mean?
Before we dive into the specifics, have you ever wondered about the concept of autonomy?
Our AI&Robotics engineers define autonomy in a very simple way:
A software system capable of perceiving the world, knowing where the robot is, planning where it should go, how it can reach its destination, and controlling the robot’s movement automatically. This, without humans in the loop, so it can go from point A to point B safely.
However, due to the relative newness of the robot delivery industry, for official purposes, Kiwibot and other companies with the same business model stick to the definition and levels of autonomy used in the automotive industry defined by The Society of Automotive Engineers (SAE).
The SAE defines six driving automation levels to describe the capabilities of a system and the role of the user of the vehicle. Although these definitions are made for road vehicles, we present an extrapolation of these categories for the case of our technology.
Thanks to our latest developments, the Kiwibot’s autonomy went from level 3 to level 4. Level 4 or High driving automation refers to self-driving robots that do not require a driver at all times. Now, the Kiwibots can accomplish their tasks autonomously and only need supervision for very specific high-risk moments.
If this is starting to sound impossible or even magical, remember there is sophisticated technology involved.
Our robots rely on GPS technology, a high-tech satellite solution that provides high-accuracy locations for self-driving machines. They also employ data from camera sensors combined with AI techniques to avoid obstacles and leverage a navigation system that generates multi-kilometer routes that make it possible to reach a pre-defined goal.
The robot receives a point on a satellite map within the campus limits and navigates to it autonomously.
This works in suitable, pre-mapped locations, using a combination of location systems that are supported by perception-based systems. This means we utilize sensors to pinpoint the robot's site and also use cameras and other sensors to further verify and enhance its location accuracy.
After that thorough explanation, let's move on to the practical application. How does all of this make sense during delivery operations?
Once you order your lunch or latest cravings, the autonomous robots generate multiple paths to reach the pre-established destination and alert if an unexpected obstacle or event occurs on one of them. Remember, there is a team onsite to assist when necessary.
However, there is no need to worry. When we carry out technological developments, we always take efficiency into account, but pedestrian safety is our number one priority on campus and in cities.
“At Kiwibot, cutting-edge technology rolling through the campus will benefit the community by providing efficient delivery services and a source of inspiration for students. Their presence and purpose are to open minds and generate new, sustainable ideas that can improve their own and their community’s life,” said Felipe Chávez, co-founder and CEO of Kiwibot.
The first campus to experience the Kiwibot service with the new high-driving automation robots was Loyola Marymount University. The rest of the fleet is ready to roll out on the campuses and cities we serve.
Now, you have an understanding of autonomous delivery robots and can better appreciate the effort behind the Kiwibots when you order your favorite food or beverage. This collaboration between humans, robots, and software is changing the world, one delivery at a time.
Special thanks to the AI & Robotics team and Alejandro Serna