Template-Free Nonrevisiting Uniform Coverage Path Planning on Curved Surfaces
Tóm tắt
A novel mechanism to generate nonrevisiting uniform coverage (NUC) paths on arbitrarily shaped object surfaces is presented in this work. Given a nonplanar surface, nonzero curvature makes traditional homeomorphic fitting of regular template coverage paths from planar regions onto the object surface non-distance-preserving. Any coverage path with a realistic tooling size derived in this way will suffer from overlaps and missing gaps when transformed onto the object surfaces, unable to uniformly cover the target. To overcome this, a discretization process is adopted to represent the object surface as a uniform unstructured mesh, with resolution set in accordance to the tool size. It is proven that a coverage skeleton path must exist by mesh subdivision refinement which, after a local optimization step to improve overlap, missing gaps, and smoothness, gives rise to template-free superior NUC paths. Extensive simulation examples are presented to prove the validity of the proposed strategy in realistic settings. The proposed scheme is able to achieve 95.9% coverage on benchmark surface tests, outperforming comparable coverage algorithms, such as a homeomorphic boustrophedon mapping, which can at best achieve 80.9% coverage, or more recent state-of-the-art methods able to reach 94.7% coverage. An accompanying video is supplied with examples, including a real-world implementation of an NUC path tracked by a manipulator. An open-source implementation has been made available.
Từ khóa
#Coverage path planning (CPP) #mesh subdivision #uniform coverageTài liệu tham khảo
10.1109/LRA.2019.2899920
10.1109/IROS.2009.5354499
10.1007/s00170-008-1427-3
10.1109/TMECH.2020.2992685
10.1145/166117.166119
10.1016/j.autcon.2023.104750
10.1109/ROBOT.2002.1013479
10.1109/ICRA.2011.5980567
10.1017/CBO9780511546808
cignoni, 0, Meshlab: An open-source mesh processing tool, Proc Eurograph Italian Chapter Conf, 2008, 129
10.1609/aaai.v34i06.6603
10.1016/j.robot.2013.09.004
10.1177/027836402320556359
10.1109/IROS.2003.1248886
latombe, 2012, Robot Motion Planning, 124
10.1109/ROBOT.2010.5509860
10.1115/MSEC2020-8522
10.1016/j.cad.2016.03.003
liu, 2011, Construction of ISO-contours, bisectors, and voronoi diagrams on triangulated surfaces, IEEE Trans Pattern Anal Mach Intell, 33, 1502, 10.1109/TPAMI.2010.221
10.1016/j.cad.2004.06.006
10.1023/A:1008958800904
10.1016/S0010-4485(99)00054-8
10.1109/ICRA48506.2021.9561265
lv, 2023, Intrinsic and isotropic resampling for 3 D point clouds, IEEE Trans Pattern Anal Mach Intell, 45, 3274
10.1109/LRA.2022.3152695
10.1111/j.1467-8659.2004.00769.x
10.1016/j.jmsy.2020.05.008
chen, 0, Automated industrial robot path planning for spray painting process: A review, Proc IEEE Int Conf Automat Sci Eng, 522
10.1109/IROS.2018.8593563
10.1016/j.asoc.2017.07.051
10.1109/ICUAS.2017.7991461
10.1177/0278364905059058
10.1002/rob.20300