Redundant Robot Arm Trajectory Control Around Obstacles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Redundant robot arms face challenges in effectively navigating complex environments with obstacles while performing tasks, requiring a method to avoid obstacles while maintaining operational capabilities.

Innovation Solution

A method for controlling redundant robot arms that involves obtaining obstacle information, determining the current and expected posture of the arm, calculating an expected trajectory using a dynamic system model, and configuring joint speeds to avoid obstacles while completing tasks, utilizing sensors and kinematic calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If redundant robot arms are used to perform tasks in complex environments, then flexibility and adaptability are improved, but the ability to avoid obstacles effectively deteriorates

Engineering Contradiction:
Improveflexibility and adaptabilityVSAvoidobstacle avoidance capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent performs preliminary obstacle detection and trajectory planning before the robot arm executes movement. The system detects obstacles in advance, calculates safe trajectories that avoid obstacles, and then guides the arm along these pre-planned paths, ensuring both task completion and obstacle avoidance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements real-time feedback mechanisms where sensors continuously monitor the robot arm's position and surrounding obstacles. This feedback is used to dynamically adjust the trajectory and movement parameters, allowing the system to adapt to changing environments while maintaining safe operation

Inventive Principle:
Principle #23Feedback

2Reliability

If the robot arm navigates around obstacles, then safety is improved, but task completion time increases

Engineering Contradiction:
ImprovesafetyVSAvoidtask completion time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent employs dynamic trajectory optimization that adjusts the robot arm's path in real-time based on obstacle positions. The system calculates optimal trajectories that minimize deviation from the original task path while ensuring safe clearance from obstacles, thereby reducing unnecessary movement time

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent modifies movement parameters such as speed and acceleration dynamically during obstacle avoidance. The system increases speed when the path is clear and reduces speed only when necessary for safe obstacle clearance, optimizing the balance between safety and task completion time

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11833692B2Method and device for controlling arm of robot
Publication Date: 2023.12.05 UBTECH ROBOTICS CORP LTD
  • US11833692B2 patent drawing
  • US11833692B2 patent drawing
  • US11833692B2 patent drawing

AI summary

The present disclosure provides a method for controlling an arm of a robot, including obtaining obstacle information relating to the arm of the robot by at least one sensor, obtaining current posture information of the arm of the robot by a least one detector and obtaining an expected posture information of an end-portion of the arm of the robot, determining an expected trajectory of the end-portion of the arm of the robot, determining an expected speed of the end-portion of the arm of the robot in accordance with the expected trajectory of the end-portion, determining a virtual speed of a target point on the arm of the robot, and configuring a target join speed corresponding to a joint of the arm of the robot. Such that the redundant arm of the robot may be configured to prevent from contacting the obstacles in the complex environment while performing corresponding tasks.