Semantic Local Mapping With Onboard RGBD-IMU Sensor Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods require a high-performance server or control system to generate a local map for robot navigation, which is cumbersome and limits the robot's ability to operate in environments without pre-obtained maps.

Innovation Solution

A semantic local map generation device using a multi-sensor unit comprising RGBD and IMU sensors, which estimates the robot's pose and generates a semantic local map in real time, enabling the robot to differentiate driveable and undriveable regions without a pre-existing map.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a high-performance server or control system is used to generate a local map, then the map generation accuracy is improved, but the device complexity and cost increase

Engineering Contradiction:
Improvemap generation accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The robot performs local map generation autonomously using its own onboard sensors (RGBD camera, IMU, laser range finder) and processing unit, eliminating the need for external high-performance servers. The system self-services by integrating all necessary components within the robot itself, achieving map generation without external infrastructure support.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the map generation functionality from external servers and implements it directly on the robot using lightweight algorithms optimized for embedded systems. By taking out the complex server-based processing and replacing it with simplified onboard processing, the system reduces device complexity while maintaining functional capability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If a pre-obtained map is obtained in advance, then the robot navigation reliability is improved, but the loss of time for map acquisition increases

Engineering Contradiction:
Improverobot navigation reliabilityVSAvoidtime for map acquisition
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously maintaining and updating the local map in real-time as the robot moves, rather than acquiring the complete map in advance. This allows the robot to have navigation-ready map data available immediately for new areas, eliminating the time-consuming pre-mapping phase while ensuring reliability through continuous real-time updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The local map is dynamically updated in real-time as the robot navigates, adapting to new environments continuously. This dynamic approach allows the system to transition from static pre-obtained maps to living, evolving maps that are always current, reducing the time needed for map acquisition while maintaining navigation reliability through up-to-date spatial information.

Inventive Principle:
Principle #15Dynamics

3Power

If a separate high-performance server is used for map generation, then the processing power is improved, but the ease of operation decreases

Engineering Contradiction:
Improveprocessing powerVSAvoidease of operation
Core Design Contradiction:
PowerVSEase of operation

Solution Approach 1:

The robot's onboard processing unit performs multiple functions including sensor data acquisition, real-time pose estimation, semantic segmentation, and local map generation. By making the robot self-sufficient with multi-functional onboard processing, the system eliminates the need for separate external servers, simplifying operation while maintaining adequate processing power through integrated architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The robot serves itself by performing all map generation operations autonomously using its own onboard computer and sensors. This self-service capability eliminates the need for external server infrastructure, making the system easier to operate as it requires no external support while maintaining sufficient processing power through dedicated onboard computing resources.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If real-time local map generation is implemented without pre-obtained maps, then the adaptability is improved, but the measurement precision may deteriorate

Engineering Contradiction:
Improveadaptability to environmentsVSAvoidmap generation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system merges multiple sensing modalities (RGBD camera for color and depth, laser range finder for precise distance measurement, IMU for orientation) to compensate for the challenges of real-time map generation. By combining these diverse sensors with different strengths, the system achieves both adaptability to unknown environments and measurement precision through sensor fusion and cross-validation of data from multiple sources.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary pose estimation using IMU data before refining it with visual and range data. This preliminary action provides an initial accurate spatial framework that guides subsequent detailed mapping operations, ensuring measurement precision is maintained even in real-time adaptive environments without pre-obtained maps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260036984A1Semantic local map generation device and method
Publication Date: 2026.02.05 HYUNDAI MOTOR CO LTD
  • US20260036984A1 patent drawing
  • US20260036984A1 patent drawing
  • US20260036984A1 patent drawing

AI summary

A semantic local map generation device may include a multi-sensor unit including a RGBD sensor and an inertial measurement unit (IMU) sensor attached to a body of a robot, and a data processing unit operatively connected to the multi-sensor unit and configured for estimating a pose of the robot and a semantic point cloud with respect to a driving region from sensor data obtained from the multi-sensor unit, and generate a semantic local map based on the estimated pose and the estimated semantic point cloud.