Two-Wheeled Robot Sensor Fusion for Real-Time Adaptive Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous driving robots lack the ability to adapt to dynamic environments and uncertainties, relying on pre-programmed responses rather than real-time learning and adaptation.

Innovation Solution

The development of a distributed real-time machine learning two-wheeled robot (xBot) equipped with LIDAR, cameras, GPS, and other sensors, utilizing proprietary real-time deep learning to continuously sense, learn, and adapt, enabling intelligent surveillance, patrolling, and 3D mapping without pre-defined settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pre-programmed responses are used in autonomous robots, then device complexity is reduced and ease of operation is improved, but adaptability to dynamic environments deteriorates

Engineering Contradiction:
Improveadaptability to dynamic environmentsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic machine learning model that continuously adapts to changing environments rather than using static pre-programmed responses. The system dynamically updates its behavior based on real-time sensor data and environmental feedback, enabling adaptation to unforeseen situations while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The autonomous robot performs self-learning and self-adjustment through integrated machine learning algorithms that process sensor data and automatically modify operational parameters. The system serves itself by continuously improving its environmental understanding and response strategies without requiring external reprogramming, thereby enhancing adaptability while keeping the control system relatively simple.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If real-time deep learning is implemented, then adaptability and intelligence are improved, but use of energy and computational resources increases

Engineering Contradiction:
Improvereal-time learning capabilityVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system implements partial real-time learning by prioritizing critical functions that require immediate adaptation while using pre-trained models for less time-sensitive operations. The machine learning model processes only the most relevant sensor data in real-time, performing partial actions that balance adaptability needs with energy consumption constraints.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent employs pre-trained machine learning models that are trained offline before deployment. This preliminary action transfers learned knowledge to the autonomous robot, reducing the computational burden and energy consumption during real-time operation while maintaining high adaptability for novel situations through transfer learning capabilities.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple sensors and collaborative AI are added, then measurement precision and surveillance capability are improved, but device complexity and cost increase

Engineering Contradiction:
Improvetarget detection precisionVSAvoidsensor system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent integrates multiple sensor types (LIDAR, cameras, GPS, gyroscopes) into a unified sensing system with centralized processing. This merging approach consolidates data from diverse sources through a common machine learning framework, achieving high measurement precision while managing system complexity through integrated architecture rather than separate independent systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The machine learning model serves multiple functions simultaneously - it processes data from various sensors for navigation, obstacle detection, target identification, and environmental mapping. This multi-functionality reduces the need for separate specialized systems, achieving comprehensive surveillance capability while controlling overall system complexity through a universal processing platform.

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

xBot achieves accurate target detection and positioning with centimeter-level precision, adapts to environmental changes, and collaborates with other robots for enhanced performance, offering advanced surveillance and mapping capabilities.

Implementation Method 1

xBot is equipped with LIDAR, one or more cameras, a GPS sensor, a gyroscope sensor

Methodology Applied
Scientific EffectLIDAR: LIDAR

Implementation Method 2

precise distance measurement and positioning are offered by Lidar data

Methodology Applied
Scientific EffectTime of Flight: Time of Flight

Implementation Method 3

The intelligence based on high-definition images help locate moving or stationary targets

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Implementation Method 4

a GPS sensor

Methodology Applied
Scientific EffectSatellite Signal Reception:

Implementation Method 5

a gyroscope sensor

Methodology Applied
Scientific EffectGyroscope: Gyroscope

Data Source

PatentUS20240383560A1A distributed real-time machine learning robot
Publication Date: 2024.11.21 THE RGT UNIV OF MICHIGAN
  • US20240383560A1 patent drawing
  • US20240383560A1 patent drawing
  • US20240383560A1 patent drawing

AI summary

An autonomous driving robot based on a two-wheel SEGWAY self-balancing scooter. Sensors including LiDAR, camera, encoder, and IMU were implemented together with digital servos as actuators. The robot was tested simultaneously with the functionality features including obstacle avoidance based on fuzzy logic and 2D grid map, data fusion based on co-calibration, 2D simultaneously localization and mapping (SLAM) and path planning under different scenarios both indoor and outdoor. As a result, the robot initially has the ability of self-exploration with avoiding obstacles and constructing 2D grid map simultaneously. A simulation of the robot with same 10 functionalities except data fusion has also been tested and performed based on robot operating system (ROS) and Gazebo as the simple comparison of the robot in real world.