Inside Milrem Robotics with Greg Otsa: autonomy development
In my fourth post, I’ll talk about one of the software areas that one does not usually encounter in most other companies - autonomy.
Hopefully, you have seen (videos) of our unmanned vehicles driving around. Not always is there an operator guiding the vehicles – some of them have the capability to move autonomously.
And the challenges our engineers are facing are somewhat more complex than Tesla, Starship or other similar companies face.
Cars drive in a controlled environment with clear patterns - roads, road markings, good visibility, more or less stable surface etc. Most of the paved roads are "copy-paste" if you look 10 meters back or forward.?
Counting on GPS to position ourselves on a road and having a fully updated map whilst driving and avoiding mainly cars and pedestrians while following certain traffic rules is not an option for us.
Our systems operate on harsh terrain - every upcoming 10 meters is different. Trees, holes, sand, streams, rocks, long grass, rocks inside long grass, camouflaged people moving around etc – are all the things we need to account for while developing autonomy.?
So how does it work? There are three main technical domains in autonomy:?
领英推荐
If we have all the above - what can we do??
So that's autonomy in a nutshell. I haven't decided yet on the topic for the next episode (have a few options). You are also welcome to give your feedback - what you like to read about??
See also the previous posts if you have missed them:?
Roboticist, application driven, liking being out and about in remote places
1 年Interesting points in this post. Do you adapt the control parameters to the conditions of the ground?
Intelligence Operations Analyst/Information Security Engineer Lead USG Contractor
2 年Beautiful. Thank you.