Unified Mobile Platform Control via Abstraction and Driver Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The lack of standardization in control technology for mobile platforms leads to increased personnel costs, training requirements, and difficulties in coordinating multiple robots for tasks, as each robot requires specific control software and can struggle with detecting other robots of varying sizes and structures, resulting in potential collisions or deadlocks.

Innovation Solution

A data processing system comprising an abstraction component, a standardization component, and a driver management system that allows for uniform control of multiple mobile platforms by determining platform types, providing compatible drivers, and enabling communication and function activation across different platforms, facilitating coordinated control and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different control software is used for each mobile platform type, then each platform can be controlled according to its specific requirements, but personnel costs and training requirements increase

Engineering Contradiction:
Improveplatform-specific control capabilityVSAvoidpersonnel cost
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal control software architecture that can control multiple types of mobile platforms through a standardized interface. The control software includes a standardized command set and communication protocol that works across different platform types, eliminating the need for separate control software for each platform while maintaining platform-specific functionality through configurable parameters and adapters.

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

2Adaptability or versatility

If platform-specific control software is used, then each mobile platform can be precisely controlled, but coordination between multiple robots becomes difficult

Engineering Contradiction:
Improveplatform control precisionVSAvoidcoordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple platform-specific control systems into a unified control architecture. The control software integrates commands for different platform types (mobile robots, fixed robots, automated guided vehicles) into a single standardized interface, allowing coordinated control of multiple robots through centralized management while maintaining individual platform capabilities.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If localization technology is used to detect surroundings, then safety is improved, but detection of other robots with different sizes and structures becomes error-prone

Engineering Contradiction:
Improvesafety detectionVSAvoidrobot detection accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent employs parameter-based adaptation in the localization and detection system. The control software dynamically adjusts detection parameters such as sensor thresholds, detection ranges, and identification criteria based on the specific characteristics of detected robots (size, shape, structure). This allows accurate identification and tracking of diverse robot types while maintaining safety detection capabilities.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11511418B2Uniform remote control of mobile platforms
Publication Date: 2022.11.29 ROBERT BOSCH GMBH
  • US11511418B2 patent drawing
  • US11511418B2 patent drawing

AI summary

A data processing system for controlling different types of mobile platforms. The data processing system includes an abstraction component, a standardization component and a driver management. The abstraction component is designed to be connected to one or to multiple platforms, to determine types of mobile platforms, to indicate the types to the driver management and to use drivers provided by the driver management in order to convert messages between an interface to the standardization component and interfaces to the mobile platforms, and/or in order to activate functions of the mobile platforms and of the standardization component. The interfaces of the abstraction component to the mobile platforms include interfaces to the software components of the mobile platforms.