Autonomous Mobile Robot Safety Module for Hazardous Motion Override
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
Data Source
Figure 1~2
Figure 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.