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 条
  • [11] Motion planning with sequential convex optimization and convex collision checking
    Schulman, John
    Duan, Yan
    Ho, Jonathan
    Lee, Alex
    Awwal, Ibrahim
    Bradlow, Henry
    Pan, Jia
    Patil, Sachin
    Goldberg, Ken
    Abbeel, Pieter
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (09): : 1251 - 1270
  • [12] Efficient collision checking in sampling-based motion planning via safety certificates
    Bialkowski, Joshua
    Otte, Michael
    Karaman, Sertac
    Frazzoli, Emilio
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (07): : 767 - 796
  • [13] Hybrid Safety Certificate for Fast Collision Checking in Sampling-Based Motion Planning
    Shi, Shenglei
    Chen, Jiankui
    Li, Yiqun
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (01) : 113 - 120
  • [14] ON EDGE-LAZY RRT COLLISION CHECKING IN SAMPLING-BASED MOTION PLANNING
    Celsi, Lorenzo Ricciardi
    Celsi, Michela Ricciardi
    INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2021, 36 (04): : 240 - 245
  • [15] Decentralized variable impedance control of modular robot manipulators with physical human-robot interaction using Gaussian process-based motion intention estimation
    Dong, Bo
    Li, Shijie
    An, Tianjiao
    Cui, Yiming
    Zhu, Xinye
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (12): : 6757 - 6769
  • [16] Adaptive Collision Checking for Continuous Robot Motions within Motion Constraints
    Kwon, Jinsung
    Khatib, Oussama
    2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 5365 - 5372
  • [17] Learning-Based Proxy Collision Detection for Robot Motion Planning Applications
    Das, Nikhil
    Yip, Michael
    IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (04) : 1096 - 1114
  • [18] Reducing Collision Checking for Sampling-Based Motion Planning Using Graph Neural Networks
    Yu, Chenning
    Gao, Sicun
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [19] Gaussian Process-Based Refinement of Dispersion Corrections
    Proppe, Jonny
    Gugler, Stefan
    Reiher, Markus
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2019, 15 (11) : 6046 - 6060
  • [20] Optimization Employing Gaussian Process-Based Surrogates
    Preuss, R.
    von Toussaint, U.
    BAYESIAN INFERENCE AND MAXIMUM ENTROPY METHODS IN SCIENCE AND ENGINEERING, MAXENT 37, 2018, 239 : 275 - 284