A Generalized Continuous Collision Detection Framework of Polynomial Trajectory for Mobile Robots in Cluttered Environments

   This work is accepted by IEEE Robotics and Automation Letters (RA-L), and IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2022).

Abstract

In this paper, we introduce a generalized continuous collision detection (CCD) framework for the mobile robot along the polynomial trajectory in cluttered environments including various static obstacle models. Specifically, we find that the collision conditions between robots and obstacles could be transformed into a set of polynomial inequalities, whose roots can be efficiently solved by the proposed solver. In addition, we test different types of mobile robots with various kinematic and dynamic constraints in our generalized CCD framework and validate that it allows the provable collision checking and can compute the exact time of impact. Furthermore, we combine our architecture with the path planner in the navigation system. Benefiting from our CCD method, the mobile robot is able to work safely in some challenging scenarios.

Workflow

The workflow of our generalized CCD framework, whose role in the real navigation system for mobile robots is presented as well. 

Experiments

Quadrotor

Collision Checking of Quadrotor with the ellipsoids, cylinders, and polyhedra with triangular mesh.

Cable-driven parallel robot

The collision of cables with environments seriously affects the workspace of this robot.


Automated guided vehicle

AGV navigates with sparse polygonal obstacles.


Automated guided vehicle

AGV navigates in a narrow corridor.


Acknowledgement

Contact

Contact zzqing@connect.hku.hk to get more information about the project