This technology is an algorithm that extracts contour coordinates from an input image, groups pixels into objects based on proximity, and identifies discontinuities between objects to control the pen-lifting (jumping) motion of a robot arm, enabling the continuous drawing of discontinuous lines or characters.
Existing drawing robots attempt to draw the entire image continuously after simple contour extraction, which leads to an inability to accurately represent discontinuous contours—such as the strokes in Chinese characters—and results in degraded drawing quality at the connection points between strokes.
This technology consists of an analysis unit that calculates reference coordinates for input data and labels adjacent coordinates to generate a trajectory coordinate list; an object differentiation unit that sequentially compares coordinate positions to group non-adjacent coordinates into distinct objects; and a control unit that lifts the robot arm when moving between objects to navigate to the next starting coordinate.
N/A