Robot Arm Risk-Based Motion Control for Safe Object Transfer
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 system 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 situations 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 situations are detected (such as fragile objects, hot beverages, or obstacles in the path), the robot automatically reduces speed. When the environment is safe, the robot operates at higher speeds to maintain productivity. This dynamic speed adjustment resolves the contradiction between productivity and safety.
Solution Approach 2:
The system continuously monitors the robot's environment and object attributes, assessing risk levels in real-time. Based on this feedback, the control system adjusts movement parameters dynamically. The feedback loop includes detecting object properties (fragility, temperature), identifying obstacles, and modifying speed accordingly, thereby maintaining both efficiency and safety.
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 obstacle detection and risk assessment. When obstacles are detected in the direct path, the robot calculates alternative routes and transitions smoothly to avoid collisions while minimizing deviation from the optimal path, thus balancing productivity and safety.
Solution Approach 2:
The system continuously monitors the environment for obstacles and adjusts the movement path in real-time based on this feedback. The path planning algorithm receives information about obstacles and dynamically recomputes safe trajectories, allowing the robot to avoid collisions while maintaining efficient transfer times.
3Productivity
If the robot moves quickly to complete tasks faster, then the productivity is improved, but the risk of spilling contents from cups increases
Solution Approach 1:
The robot adjusts its movement speed dynamically based on the detected properties of the object being transferred. When fragile objects or containers with liquids are detected, the robot automatically reduces speed to minimize spilling risk. For robust objects, the robot maintains higher speeds to preserve productivity.
Solution Approach 2:
The robot applies different movement characteristics to different phases of the transfer task. During critical phases such as picking up fragile objects, navigating through congested areas, or placing objects on unstable surfaces, the robot uses slower, more precise movements. During stable transport phases, the robot operates at higher speeds.
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.


