silo.ai
  • Services
  • Solutions
  • Work
  • Research
  • Contact
  • •••
    • About
    • Careers
    • Learn
Menu
  • Services
  • Solutions
  • Work
  • Research
  • Contact
  • •••
    • About
    • Careers
    • Learn
silo.ai
  • Services
  • Solutions
  • Research
  • About
  • Careers
  • Learn
  • Contact
Menu
  • Services
  • Solutions
  • Research
  • About
  • Careers
  • Learn
  • Contact
Article / 
Smart Vehicles & Industry

Towards autonomous navigation, localization, and mapping

  • June 17, 2021
Janne Pöllänen, Lead Software Architect

Autonomous navigation, localization, and mapping mean the ability of the autonomous system to create a map of the surrounding environment, localize the machine on that map and make the navigation planning accordingly. These features are crucial in the development of autonomous machinery, vehicles, and vessels, and are often enabled by techniques such as sensor fusion.

We sat down with Janne Pöllänen, our Lead Software Architect, who has over 20 years of experience in working closely with hardware and embedded software, to learn more about the topic. At Silo AI, Janne has been leading projects focusing on localization and mapping, even simultaneously.

What are good starting points to start utilizing autonomous navigation, localization, and mapping?

– If you are planning to develop an autonomous system, a good starting point for the development is to check some open-source projects available for navigation, localization, and mapping. At Silo AI, we are able to build intelligent systems from scratch, however, we’ve also used open-source alternatives in several projects as a starting point to build the required custom features on top of it.

What are the key benefits of using autonomous navigation, localization, and mapping?

– Autonomous navigation, localization and mapping can be useful in preventing human errors and the resulting accidents. Even as an aiding system and not necessarily a thoroughbred autonomous system, the impact to prevent accidents and close call situations can be significant. For example, in maritime, we often work under the hypothesis of increased safety as our main guideline. From various studies, we know that the number of maritime accidents that involve “human error” ranges between 70–90 percent. So, there is a huge benefit for shifting towards autonomous shipping and using intelligent aiding systems. 

Preventing an ecological accident is an important aspect when improving the way cargo ships or oil tankers use intelligent systems to navigate. Business-wise it makes sense to improve the efficiency of the navigation and to optimize the navigation planning with the help of machine learning and deep learning. For example, the price tag for physical and financial damages caused by the trade route’s blockage by Ever Given cargo ship in April has been set to $1 billion by the Suez Canal Authorities. Another example is the Italian cruise ship Costa Concordia that ran aground, capsized, and later sank in shallow waters after striking an underwater rock off Isola del Giglio, Tuscany, resulting in 32 deaths. The total cost of the disaster, including victims’ compensation, is estimated at approximately $2 billion.

Which sensor fusion techniques and technologies are currently used in navigation, localization, and mapping? Where and how can you achieve the highest accuracy?

– Most used technique behind today’s sensor fusion-driven localization is the Kalman Filter, or in many cases Extended Kalman Filter. But also, algorithms like Particle Filter and Covariance Union are used to utilize sensor fusion/localization. My colleague, AI Scientist Pauli Pihajoki recently wrote a technical article on the mathematical basis of sensor fusion. Kalman filter is a data processing algorithm, in other words, an iterative mathematical process, which uses a set of equations and consecutive data inputs for estimating the true value in a system that contains uncertainty.

To achieve the highest possible accuracy for localization it can be done by combining high precision GNSS (Global Navigation Satellite System) receiver(s) with highly accurate IMU (inertial measurement unit) and AHRS (attitude and heading reference system), or by using GNSS with accurate INS (Inertial Navigation System). High accuracy also requires using more sophisticated tracking algorithms, such as Unscented or Extended Kalman Filters, customized to the particular use case. In fact, even if we have the best sensors, but use only a standard Kalman Filter, we would be leaving a lot of performance to the table.

What are the biggest challenges of current technology?

– Currently, the prices of some of the sensors used in navigation, localization, and mapping, like accurate IMUs or LiDARs, are quite high. However, as autonomous navigation is becoming more common and new areas of business are taking advantage of autonomous navigation, the prices are coming down quite rapidly. As for the imaging sensors, although relatively cheap to purchase, there are challenges with the performance caused by environmental things like snow, fog, mist, and darkness. In addition, very low and very high temperatures can have an effect on sensor performance and reliability. 

What’s more, a strong dependence on the integrity of GNSS (Global Navigation Satellite System) makes the systems sensitive to signal outages, or to intentional signal manipulation. The latter is referred to as GNSS spoofing attacks and the tools available to attackers get increasingly more sophisticated and affordable and the risk of getting the signal spoofed gets higher. GNSS receiver manufacturers are including their own anti-spoofing algorithms in the GNSS receivers and those are also developed better all the time.

How do you see the future of autonomous navigation, localization, and mapping? 

– Today the vehicle companies lead the world of navigation, localization, and mapping. Autonomy in maritime is quite a different field with different challenges, but the industry is increasingly interested in its potential. The same applied to other machinery, for example for autonomous machines in mining, forestry, and agriculture are developed currently by all the major players in those industries. One big group worth mentioning is drone hobbyists, who are also behind many of the open-source navigation, localization, and mapping projects found on the internet.

– I believe the autonomous vehicles used in logistics as well as autonomous machinery in forestry, mining, and agriculture) have great potential. Already today, new harvesters are more or less autonomous or at least semi-autonomous these days, and new innovations are being constantly developed. The technology is ready and as the sensor prices get lower, the cost for utilizing autonomous systems has become available for even the smaller companies. Once you add ready-made software components, the development time and costs remain in control. Our PhD-level AI Scientists (we’re more than 150 & hiring) are experts in building sophisticated computer vision and computational geometry-based products and solutions for simultaneous localization and mapping (SLAM), which is a growing field in autonomous vehicles and vessels too.


Image of Pertti Hannelin

Would you like to improve your autonomous machinery with us? Get in touch with our VP of Business Development Pertti Hannelin to find out how we could help at pertti.hannelin@silo.ai or via LinkedIin.

Share

Share on twitter
Share on facebook
Share on linkedin

Author

  • Pauliina Alanen Pauliina Alanen

Topics

Machine LearningSituational awareness

You might be interested in

Inference S2 E5: Strategic AI advisory, Errol Koolmeister, The AI Framework

Ville Hulkko 29.6.2022

S2 E5: Errol Koolmeister, CEO of The AI Framework, talks about the role of strategic AI advisory. Errol is one of the most well-known figures in the Nordic AI scene. Known for

Read More

Altor and Silo AI join forces in building a European AI flagship

Mia Jokiluhta 14.6.2022

One of Europe’s largest private AI labs Silo AI announced today that Altor Equity Partners has joined its growth journey as a strategic partner. The partnership and investment allows Silo AI to accelerate its international expansion and further develop its Silo OS infrastructure on its long-term journey to be the European flagship AI company. During the next year, Silo AI plans to establish two new AI hubs in Europe and to hire more than 200 additional AI scientists, with the objective to help more companies build safe, human-centric AI.

Read more

Read More

We challenge you to ask why

We don’t only deliver projects but we challenge you to think different.
Contact

Subscribe to Silo AI newsletter

Join 3000+ subscribers who read the Silo AI monthly newsletter

silo.ai
Contact

+358 40 359 1299

info@silo.ai

  • Helsinki, Finland
  • Stockholm, Sweden
  • Copenhagen, Denmark
Menu
  • Home
  • Services
  • Solutions
  • Research
  • Work
  • About
  • Careers
  • Contact
Menu
  • Home
  • Services
  • Solutions
  • Research
  • Work
  • About
  • Careers
  • Contact
Resources
  • Learn
  • Inference podcast
  • For media
  • MLOps
  • Predictive maintenance
  • Nordic State of AI report
Menu
  • Learn
  • Inference podcast
  • For media
  • MLOps
  • Predictive maintenance
  • Nordic State of AI report
Linkedin Facebook-square Twitter Instagram Spotify
©2017-2022 All Rights Reserved.

|

Website Privacy Policy / Cookie Policy / Newsletter Privacy Policy / Recruitment Privacy Policy

Manage cookies
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent. Read Cookie Policy
Cookie SettingsAccept All
Manage cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT
Powered by CookieYes Logo