Manual Robot Teaching with Simulated Obstacle-Avoiding Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot teaching methods are inefficient when navigating around obstacles, as operators frequently need to manually correct the robot's path, reducing teaching efficiency.
Innovation Solution
A robot system that includes a path generation unit to simulate a path around obstacles based on environmental information, allowing the robot to move efficiently to a target position without interference, and a jump control unit to manage complex motions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual robot teaching is performed without automatic path generation, then the robot can be controlled directly by operator input, but the operator frequently needs to manually correct the robot's path when navigating around obstacles, reducing teaching efficiency
Solution Approach 1:
The system performs preliminary simulation of robot motion paths before actual execution. The path generation unit simulates the robot's movement around obstacles in advance, generates appropriate paths, and stores them for later playback. This preliminary action eliminates the need for manual path corrections during actual teaching operations, thereby improving teaching efficiency and reducing time loss.
2Reliability
If the robot moves directly to target positions without path simulation, then the response speed is fast, but the robot may collide with obstacles or move inefficiently
Solution Approach 1:
The path generation unit performs preliminary simulation of robot motion paths before actual execution. By simulating the robot's movement around obstacles in advance and generating appropriate paths, the system ensures collision-free motion while maintaining efficient routing. The simulated paths are stored and executed during playback, achieving both reliability and speed.
3Manufacturing precision
If the system performs detailed simulation of robot motion around obstacles, then the path accuracy and obstacle avoidance improve, but the computational time and system complexity increase
Solution Approach 1:
The system performs detailed simulation of robot motion paths in advance during the path generation phase. By completing the computationally intensive simulation work beforehand and storing the results, the system achieves high path accuracy during actual playback without adding complexity to the real-time control system. The simulation complexity is isolated to the path generation unit, not the execution system.
Data Source
AI summary
A robot system includes: a robot; a robot controller configured to control the robot based on sequential taught positions; and a teaching device communicative with the robot controller and configured to receive operations by an operator, wherein the robot controller includes circuitry configured to: generate, in response to determining that a target position is designated by the operator on the teaching device, a path from a current position of the robot to the target position by simulation of moving the robot based on surrounding environmental information of the robot; and move the robot toward the target position along the generated path.


