Fast and Accurate Relative Motion Tracking for Dual Industrial Robots
Industrial robotic applications such as spraying, welding, and additive manufacturing frequently require fast, accurate, and uniform motion along a 3D spatial curve. To increase process throughput, some manufacturers propose a dual-robot setup to overcome the speed limitation of a single robot. Indu...
Saved in:
Main Authors | , , , , , , , , , |
---|---|
Format | Journal Article |
Language | English |
Published |
09.04.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Industrial robotic applications such as spraying, welding, and additive
manufacturing frequently require fast, accurate, and uniform motion along a 3D
spatial curve. To increase process throughput, some manufacturers propose a
dual-robot setup to overcome the speed limitation of a single robot. Industrial
robot motion is programmed through waypoints connected by motion primitives
(Cartesian linear and circular paths and linear joint paths at constant
Cartesian speed). The actual robot motion is affected by the blending between
these motion primitives and the pose of the robot (an
outstretched/near-singularity pose tends to have larger path tracking errors).
Choosing the waypoints and the speed along each motion segment to achieve the
performance requirement is challenging. At present, there is no automated
solution, and laborious manual tuning by robot experts is needed to approach
the desired performance. In this paper, we present a systematic three-step
approach to designing and programming a dual robot system to optimize system
performance. The first step is to select the relative placement between the two
robots based on the specified relative motion path. The second step is to
select the relative waypoints and the motion primitives. The final step is to
update the waypoints iteratively based on the actual measured relative motion.
Waypoint iteration is first executed in simulation and then completed using the
actual robots. For performance assessment, we use the mean path speed subject
to the relative position and orientation constraints and the path speed
uniformity constraint. We have demonstrated the effectiveness of this method on
two systems, a physical testbed of two ABB robots and a simulation testbed of
two FANUC robots, for two challenging test curves. |
---|---|
DOI: | 10.48550/arxiv.2404.06687 |