SLAM-based Mobile Mapping

Home Case Studies SLAM-based Mobile Mapping using an RTK Inertial Navigation System

SLAM-based Mobile Mapping

The vMS3D is a mobile mapping system combining the best of inertial, GNSS, and SLAM technologies.

“Ellipse INS provides very, very precise velocity data.” | Mr. Ninot, Founder of VIAMETRIS

GeospatialINSSolutions for surveyors
VIAMETRIS Mobile Mapping Ins

VIAMETRIS is a precursor in the development of SLAM-based solutions. Two years ago, the company released the iMS3D, an indoor mapping system based on the SLAM technology.

Capitalizing on this experience, the company has just launched a new solution: the vMS3D, a mobile mapping system combining the best of inertial, GNSS, and SLAM technologies to offer an innovative solution with attractive performance/ price ratio.

vMS3D looks like a classic Mobile Mapping System (MMS). It integrates a 360° camera, a rotating LiDAR, an internal navigation system with GNSS receiver.

The straightforward automatic workflow does not show the subtle and yet sophisticated internal computation that makes it unique. Indeed, the vMS3D is equipped with an additional LiDAR used for SLAM computation.

After the acquisition, the post-processing software -named PPiMMS- automatically analyses the situations where GNSS is sufficient, where inertial is preferred, or where SLAM is required.

The vMS3D solution takes into account the advantages and disadvantages of each technology, depending on their conditions of use:

  • GNSS: When the GNSS receiver provides reliable data, for instance in open sky environment, the solution relies on its position. If a GNSS outage or disturbance occurs, the system chooses between inertial or SLAM-based data
  • SLAM: Position computed from SLAM is preferred in dense environments where surrounding objects are very diverse and close, such as in urban canyons or forests. SLAM capabilities are limited in environments where objects are too far or not distinguishable.
  • Inertial: Velocities and orientation information provided by the Inertial Navigation System (INS) are able to assist the navigation in all the cases where GNSS and SLAM are limited. The Inertial Navigation System provides roll and pitch to constraint all LiDAR data, so the point cloud is referenced at ground level. Turn rates are also very helpful, especially when an abrupt change of direction occurs. Indeed, orientation compensation is required between two scans when the LiDAR is in motion.

Already very satisfi ed with the Ellipse for his indoor iMS3D, Jérôme Ninot, the Founder of VIAMETRIS, did not look so far to select an INS for his new innovative project.

“Ellipse INS provides very, very precise velocity data”, states Mr. Ninot.

The innovative SLAM computation allows VIAMETRIS to rely on miniature and cost-effective inertial sensors while other systems on the market require higher accuracy inertial systems. Ellipse sensors deliver 0.1° accurate attitude.

Mr. Ninot also chose the Ellipse-D model for the all-in-one and miniature form factor, and the embedded RTK GNSS receiver.

“With an integrated INS like the Ellipse-D, offering a single communication interface and built-in synchronisation to the GNSS and LiDAR, we have been able to concentrate on our SLAM expertise” adds the CEO, before mentioning that less cable is always a good choice.

Integrated into this innovative solution, the Ellipse-D performs several tasks. First, it provides roll and pitch to constraint all LiDAR data, so the point cloud is referenced at ground level.

Secondly, Ellipse-D turn rates are very helpful, especially when an abrupt change of direction occurs. Indeed, orientation compensation is required between two scans when the LiDAR is in motion.

Finally, Ellipse-D fuses in real time inertial and GNSS information to provide excellent velocity measurements which are also very important to continuously assist vMS3D internal algorithms.

Mobile Mapping RTK INS Solution
Best Slam Based Mobile Mapping Solution
0. 2 °
Heading with a Dual Antenna RTK GNSS
0.0 5 °
Roll and Pitch (RTK)
1 cm
RTK GNSS Position
65 g
INS Weight

Ellipse-D

The Ellipse-D is an inertial navigation system integrating a dual antenna and dual frequency RTK GNSS that is compatible with our Post-Processing software Qinertia.

Designed for robotic and geospatial applications, it can fuse Odometer input with Pulse or CAN OBDII for enhanced dead-reckoning accuracy.

Discover all features
Ellipse D INS Unit Ckeckmedia

Ask a quotation for Ellipse-D

Do you have questions?

Welcome to our FAQ section! Here, you’ll find answers to the most common questions about the applications we showcase. If you don’t find what you’re looking for, feel free to contact us directly!

How can I combine inertial systems with a LIDAR for drone mapping?

Combining SBG Systems’ inertial systems with LiDAR for drone mapping enhances accuracy and reliability in capturing precise geospatial data.

 

Here’s how the integration works and how it benefits drone-based mapping:

  • A remote sensing method that uses laser pulses to measure distances to the Earth’s surface, creating a detailed 3D map of the terrain or structures.
  • SBG Systems’ INS combines an Inertial Measurement Unit (IMU) with GNSS data to provide accurate positioning, orientation (pitch, roll, yaw), and velocity, even in GNSS-denied environments.

 

SBG’s inertial system is synchronized with the LiDAR data. The INS accurately tracks the drone’s position and orientation, while the LiDAR captures the terrain or object details below.

 

By knowing the precise orientation of the drone, the LiDAR data can be accurately positioned in 3D space.

 

The GNSS component provides global positioning, while the IMU offers real-time orientation and movement data. The combination ensures that even when the GNSS signal is weak or unavailable (e.g., near tall buildings or dense forests), the INS can continue to track the drone’s path and position, allowing for consistent LiDAR mapping.

What is Multibeam Echo Sounding?

Multibeam Echo Sounding (MBES) is an advanced hydrographic surveying technique used to map the seafloor and underwater features with high precision.

 

Unlike traditional single-beam echo sounders that measure depth at a single point directly beneath the vessel, MBES utilizes an array of sonar beams to simultaneously capture depth measurements across a wide swath of the seafloor. This allows for detailed, high-resolution mapping of underwater terrain, including topography, geological features, and potential hazards.

 

MBES systems emit sound waves that travel through the water, bouncing off the seafloor and returning to the vessel. By analyzing the time it takes for the echoes to return, the system calculates the depth at multiple points, creating a comprehensive map of the underwater landscape.

 

This technology is essential for various applications, including navigation, marine construction, environmental monitoring, and resource exploration, providing critical data for safe maritime operations and sustainable management of marine resources.

What is the difference between RTK and PPK?

Real-Time Kinematic (RTK) is a positioning technique where GNSS corrections are transmitted in near real time, typically using an RTCM format correction stream. However, there can be challenges in ensuring the GNSS corrections, specifically their completeness, availability, coverage, and compatibility.

 

The major advantage of PPK over RTK post processing is that the data processing activities can be optimized during post-processing, including forward and backward processing, whereas in real-time processing, any interruption or incompatibility in the corrections and their transmission will lead to lower accuracy positioning.

 

A first key advantage of GNSS post-processing (PPK) vs. real time (RTK) is that the system used on the field does not need to have a datalink/radio to feed the RTCM corrections coming from the CORS into the INS/GNSS system.

 

The main limitation to post processing adoption is the requirement of the final application to act on the environment. On the other hand, if your application can withstand the additional processing time needed to produce an optimized trajectory, it will greatly improve the data quality for all your deliverables.