# Learning-Based Proxy Collision Detection for Robot Motion Planning   Applications

**Authors:** Nikhil Das, Michael Yip

arXiv: 1902.08164 · 2019-02-22

## TL;DR

This paper introduces Fastron, a machine learning-based proxy collision detector that significantly accelerates robot motion planning by replacing traditional geometric checks, achieving up to ten times faster performance with theoretical guarantees.

## Contribution

The paper presents Fastron, a novel learning-based algorithm for modeling configuration space for collision detection, offering faster performance and convergence guarantees compared to existing methods.

## Key findings

- Fastron learns a model over 100 times faster than previous approaches.
- It achieves up to tenfold speedup in robot simulation and planning.
- Planning can be performed at 56 Hz using CPU resources.

## Abstract

This paper demonstrates that collision detection-intensive applications such as robotic motion planning may be accelerated by performing collision checks with a machine learning model. We propose Fastron, a learning-based algorithm to model a robot's configuration space to be used as a proxy collision detector in place of standard geometric collision checkers. We demonstrate that leveraging the proxy collision detector results in up to an order of magnitude faster performance in robot simulation and planning than state-of-the-art collision detection libraries. Our results show that Fastron learns a model more than 100 times faster than a competing C-space modeling approach, while also providing theoretical guarantees of learning convergence. Using the OMPL motion planning libraries, we were able to generate initial motion plans across all experiments with varying robot and environment complexities. With Fastron, we can repeatedly perform planning from scratch at a 56 Hz rate, showing its application toward autonomous surgical assistance task in shared environments with human-controlled manipulators. All performance gains were achieved despite using only CPU-based calculations, suggesting further computational gains with a GPU approach that can parallelize tensor algebra. Code is available online.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.08164/full.md

## Figures

81 figures with captions in the complete paper: https://tomesphere.com/paper/1902.08164/full.md

## References

40 references — full list in the complete paper: https://tomesphere.com/paper/1902.08164/full.md

---
Source: https://tomesphere.com/paper/1902.08164