High-Speed High-Accuracy Spatial Curve Tracking Using Motion Primitives in Industrial Robots
Honglu He, Chen-lung Lu, Yunshi Wen, Glenn Saunders, Pinghai Yang,, Jeffrey Schoonover, Agung Julius, John T. Wen

TL;DR
This paper introduces a systematic method to optimize industrial robot motion primitives, significantly improving path tracking accuracy and speed, demonstrated through simulations and experiments with over 200% performance gains.
Contribution
The paper presents a novel optimization approach for robot motion primitives that enhances tracking accuracy and speed, addressing manual tuning challenges.
Findings
Over 200% performance improvement in simulations and experiments
Effective optimization of motion primitives for complex curves
Demonstrated applicability on ABB and FANUC robots
Abstract
Industrial robots are increasingly deployed in applications requiring an end effector tool to closely track a specified path, such as in spraying and welding. Performance and productivity present possibly conflicting objectives: tracking accuracy, path speed, and motion uniformity. Industrial robots are programmed through motion primitives consisting of waypoints connected by pre-defined motion segments, with specified parameters such as path speed and blending zone. The actual executed robot motion depends on the robot joint servo controller and joint motion constraints (velocity, acceleration, etc.) which are largely unknown to the users. Programming a robot to achieve the desired performance today is time-consuming and mostly manual, requiring tuning a large number of coupled parameters in the motion primitives. The performance also depends on the choice of additional parameters:…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Mechanisms and Dynamics · Iterative Learning Control Systems · Manufacturing Process and Optimization
