Robot Motion Risk Control for Spill and Collision Avoidance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot technologies face challenges in safely controlling the movement of robots that transfer objects, as they often risk spilling contents or colliding with obstacles, necessitating a method to determine and respond to risk levels in real-time to prevent accidents.
Innovation Solution
A risk level determining method and apparatus that assesses both internal object attributes (such as weight, temperature, and fragility) and external environmental factors, dynamically adjusting the robot's movement speed and path to mitigate risks, including altering routes to avoid obstacles and reducing speed when high-risk conditions are detected.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the robot moves at high speed to improve productivity, then the transfer efficiency is improved, but the risk of spilling contents or colliding with obstacles increases
Solution Approach 1:
The robot dynamically adjusts its movement speed based on real-time risk assessment. When high-risk conditions are detected (such as fragile objects or crowded environments), the robot automatically reduces speed. When conditions are safe, the robot maintains higher speed for efficient transfer. This dynamic speed adjustment resolves the contradiction between productivity and safety.
Solution Approach 2:
The system continuously monitors environmental factors, object attributes, and robot state to assess risk levels in real-time. This feedback mechanism allows the robot to adapt its movement speed and path based on current conditions, ensuring both high productivity when safe and high reliability when risks are present.
2Productivity
If the robot follows a direct path to minimize transfer time, then the productivity is improved, but the risk of collision with obstacles increases
Solution Approach 1:
The robot dynamically selects and adjusts its movement path based on real-time environmental assessment. When obstacles or high-risk areas are detected, the robot automatically deviates from the direct path. When the environment is clear, the robot follows the optimal direct path for minimum transfer time, thus resolving the contradiction between productivity and collision risk.
Solution Approach 2:
The risk assessment system acts as an intermediary between the path planning and execution. It evaluates potential paths based on environmental factors and object attributes, selecting paths that balance transfer time with collision risk, allowing the robot to navigate safely while maintaining efficiency.
3Productivity
If the robot moves quickly to reduce task completion time, then the productivity is improved, but the risk of spilling contents increases
Solution Approach 1:
The robot applies dynamic speed control based on object characteristics and environmental conditions. For objects with spill-prone contents or in challenging environments, the robot automatically reduces speed during critical transfer phases. For stable objects in clear environments, the robot maintains higher speed, thus resolving the contradiction between productivity and spillage risk.
Solution Approach 2:
The robot applies different speed profiles to different segments of the transfer path based on local risk conditions. High-speed movement is permitted in safe, open areas, while low-speed careful movement is applied in areas with spill risks or obstacles. This localized quality control allows the robot to maintain overall productivity while preventing spillage in critical zones.
Data Source
AI summary
A method of controlling a movement of a robot based on determination of a risk level includes: a risk level determining operation of determining a risk level related to a motion of the robot; and a robot control operation of controlling the movement of the robot based on the risk level, wherein the robot transfers an object. The determination of the risk level related to the motion of the robot includes: an internal risk level determining operation of determining an internal risk level based on an attribute of the object; and an external risk level determining operation of determining an external risk level related to an environmental state around the robot.


