CollisionGP: Gaussian Process-Based Collision Checking for Robot Motion Planning

被引:3
|
作者
Munoz, Javier [1 ]
Lehner, Peter [2 ]
Moreno, Luis E. [1 ]
Albu-Schaeffer, Alin [2 ]
Roa, Maximo A. [2 ]
机构
[1] Univ Carlos III Madrid, Dept Automat & Syst Engn, Leganes 28911, Spain
[2] German Aerosp Ctr DLR, Inst Robot & Mechatron, D-82234 Wessling, Germany
基金
欧盟地平线“2020”;
关键词
Collision avoidance; Robots; Computational modeling; Planning; Predictive models; Path planning; Neural networks; Gaussian processes; machine learning; motion planning;
D O I
10.1109/LRA.2023.3280820
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Collision checking is the primitive operation of motion planning that consumes most time. Machine learning algorithms have proven to accelerate collision checking. We propose CollisionGP, a Gaussian process-based algorithm for modeling a robot's configuration space and query collision checks. CollisionGP introduces a Polya-Gamma auxiliary variable for each data point in the training set to allow classification inference to be done exactly with a closed-form expression. Gaussian processes provide a distribution as the output, obtaining a mean and variance for the collision check. The obtained variance is processed to reduce false negatives (FN). We demonstrate that CollisionGP can use GPU acceleration to process collision checks for thousands of configurations much faster than traditional collision detection libraries. Furthermore, we obtain better accuracy, TPR and TNR results than state-of-the-art learning-based algorithms using less support points, thus making our proposed method more sparse.
引用
收藏
页码:4036 / 4043
页数:8
相关论文
共 50 条
  • [1] Adaptive Dynamic Collision Checking Based Industrial Robot Motion Planning Algorithms
    Jin Mingjie
    Lou Yunjiang
    Liu Guanfeng
    Ling Qiang
    PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, : 4450 - 4455
  • [2] Voronoi Tessellation for Efficient Sampling in Gaussian Process-Based Robotic Motion Planning
    Park, Jee-Yong
    Lee, Hoosang
    Kim, Changhyeon
    Ryu, Jeha
    ELECTRONICS, 2023, 12 (19)
  • [3] Non-collision checking RRT* algorithm for mobile robot motion planning
    Lin Y.
    Chen Y.
    He B.
    Huang Y.
    Wang Y.
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2020, 41 (10): : 257 - 267
  • [4] Efficient motion planning for humanoid robots using lazy collision checking and enlarged robot models
    Vahrenkamp, Nikolaus
    Asfour, Tamirn
    Dillmann, Ruediger
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 3068 - 3073
  • [5] Fast Collision Checking for Intelligent Vehicle Motion Planning
    Ziegler, Julius
    Stiller, Christoph
    2010 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2010, : 518 - 522
  • [6] Gaussian Process Motion Planning
    Mukadam, Mustafa
    Yan, Xinyan
    Boots, Byron
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 9 - 15
  • [7] Adaptive Lazy Collision Checking for Optimal Sampling-based Motion Planning
    Kim, Donghyuk
    Kwon, Youngsun
    Yoon, Sung-eui
    2018 15TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS (UR), 2018, : 320 - 327
  • [8] Fuzzy Analytic Hierarchy Process-Based Mobile Robot Path Planning
    Kim, Changwon
    Kim, Yeesock
    Yi, Hak
    ELECTRONICS, 2020, 9 (02)
  • [9] Decentralized variable impedance control of modular robot manipulators with physical human–robot interaction using Gaussian process-based motion intention estimation
    Bo Dong
    Shijie Li
    Tianjiao An
    Yiming Cui
    Xinye Zhu
    Neural Computing and Applications, 2024, 36 : 6757 - 6769
  • [10] Lazy Collision Checking in Asymptotically-Optimal Motion Planning
    Hauser, Kris
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 2951 - 2957