Autonomous Mobile Robot Safety Module for Hazardous Motion Override

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous mobile robots face challenges in ensuring safe behavior due to increasing complexity of control software, which can lead to errors and vulnerabilities from external influences, making it difficult to reliably avoid dangerous situations and comply with safety regulations.

Innovation Solution

Incorporating a safety module that independently monitors and intervenes in the robot's behavior to prevent hazardous movements, overriding control commands if necessary, and ensuring secure updates to maintain robust safety mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the complexity of control software is increased to improve robot intelligence and behavior, then the robot's ability to handle complex tasks is improved, but the susceptibility to errors and vulnerabilities increases

Engineering Contradiction:
Improverobot intelligenceVSAvoiderror susceptibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The control system is segmented into a control module and an independent safety module. The safety module operates autonomously to monitor sensor data and control commands, separating safety-critical functions from the main control logic. This segmentation allows the robot to maintain high intelligence in the control module while ensuring reliability through the independent safety module that can detect and respond to errors without being affected by complexities in the control software.

Inventive Principle:
Principle #1Segmentation

2Reliability

If sensors are added to detect hazardous situations, then the robot's ability to detect dangers is improved, but the complexity of the system increases

Engineering Contradiction:
Improvehazard detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The safety module combines multiple sensor inputs (laser scanner, ultrasonic sensors, tactile sensors, floor distance sensors) and control command monitoring into a single integrated safety assessment unit. Instead of adding separate complex systems for each sensor type, the safety module consolidates the monitoring of all sensors and control commands in one centralized component, reducing overall system complexity while maintaining comprehensive hazard detection capability.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If a safety module is added to independently monitor and intervene in robot behavior, then the robot's safety is improved, but the device complexity increases

Engineering Contradiction:
ImprovesafetyVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The safety module acts as an intermediary between the control module and the drive module. It receives sensor data and control commands, performs safety assessments, and either allows or blocks command transmission to the drive module. This intermediary position enables the safety module to monitor and intervene in robot behavior without requiring complete restructuring of the control system, adding safety functionality while minimizing increases in overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3559769B1Autonomous mobile robot and method for controlling an autonomous mobile robot
Publication Date: 2023.07.12 ROBART GMBH
  • EP3559769B1 patent drawingFigure 1~2
  • EP3559769B1 patent drawingFigure 3~4

AI summary

An autonomous mobile robot is described having a propulsion module designed to move the robot in its surroundings, a control module designed to transmit control commands to the propulsion module, the control commands being designed to control the movement of the robot, and a security module designed to detect a dangerous situation, classing an actual movement of the robot as dangerous on the basis of predetermined criteria, and to change or stop the movement of the robot when the movement is classed as dangerous.