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 条
  • [41] Gaussian Process-Based Personalized Adaptive Cruise Control
    Wang, Yanbing
    Wang, Ziran
    Han, Kyungtae
    Tiwari, Prashant
    Work, Daniel B.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (11) : 21178 - 21189
  • [42] Automated Negotiation with Gaussian Process-based Utility Models
    Leahu, Haralambie
    Kaisers, Michael
    Baarslag, Tim
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 421 - 427
  • [43] TENSOR COMPLETION VIA GAUSSIAN PROCESS-BASED INITIALIZATION
    Kapushev, Yermek
    Oseledets, Ivan
    Burnaev, Evgeny
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (06): : A3812 - A3824
  • [44] Multi-Manipulator Motion Planning based on Gaussian Process with Probabilistic Inference
    Wang, Wenlong
    Hu, Biao
    2022 WRC SYMPOSIUM ON ADVANCED ROBOTICS AND AUTOMATION, WRC SARA, 2022, : 221 - 226
  • [45] A Unifying Variational Framework for Gaussian Process Motion Planning
    Cosier, Lucas
    Iordan, Rares
    Zwane, Sicelukwanda
    Franzese, Giovanni
    Wilson, James T.
    Deisenroth, Marc Peter
    Terenin, Alexander
    Bekiroglu, Yasemin
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 238, 2024, 238
  • [46] A stationary Gaussian process-based radar detector in complex Gaussian colored noise
    Xie, Haihua
    Zhao, Jia
    DIGITAL SIGNAL PROCESSING, 2025, 158
  • [47] Dynamic Motion Planning Algorithm in Human-Robot Collision Avoidance
    Zhu, Lei
    Chi, Zijing
    Zhou, Fan
    Zhuang, Chungang
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2019, PART VI, 2019, 11745 : 655 - 666
  • [48] Collision-free motion planning for the litchi-picking robot
    Ye, Lei
    Duan, Jieli
    Yang, Zhou
    Zou, Xiangjun
    Chen, Mingyou
    Zhang, Sheng
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2021, 185 (185)
  • [49] Fast probabilistic collision checking for sampling-based motion planning using locality-sensitive hashing
    Pan, Jia
    Manocha, Dinesh
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (12): : 1477 - 1496
  • [50] Fusion of laser and visual data for robot motion planning and collision avoidance
    Baltzakis, H
    Argyros, A
    Trahanias, P
    MACHINE VISION AND APPLICATIONS, 2003, 15 (02) : 92 - 100