Squircular-CPP: A Smooth Coverage Path Planning Algorithm based on Squircular Fitting and Spiral Path

Publisher:
IEEE
Publication Type:
Conference Proceeding
Citation:
2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), 2020, 2020-July, pp. 1075-1081
Issue Date:
2020-08-05
Full metadata record
Coverage path planning (CPP) is essential for applications such as robotic floor cleaning and high-pressure cleaning of surfaces. Smooth CPP algorithms have several benefits including smoother motion of the robot and the reduction of aggressive accelerations and decelerations resulting from sharp turns. In this paper, a novel smooth CPP algorithm is presented which is named Squircular-CPP. This algorithm proposes a squircular shape, which is an intermediate shape between the circle and the square, to fit a target area. Squircular-CPP can also fit a shape between the ellipse and the rectangle. The shape fitting is simple, fast, and analytical and doesn't require a preselection of the shape (i.e., square, circle, ellipse or rectangle). It enables and complements the creation of a smooth spiral path within the fitted shape. Several case studies are presented to demonstrate the effectiveness of the algorithm and to compare it against the popular boustrophedon-based coverage approach and the Deformable Spiral CPP (DSCPP) algorithm.
Please use this identifier to cite or link to this item: