Safe Trajectory Generation for Complex Urban Environments Using Spatio-Temporal Semantic Corridor

Planning safe trajectories for autonomous vehicles in complex urban environments is challenging since there are numerous semantic elements (such as dynamic agents, traffic lights, and speed limits) to consider. These semantic elements may have different mathematical descriptions, such as obstacle, c...

Full description

Saved in:
Bibliographic Details
Published inIEEE robotics and automation letters Vol. 4; no. 3; pp. 2997 - 3004
Main Authors Ding, Wenchao, Zhang, Lu, Chen, Jing, Shen, Shaojie
Format Journal Article
LanguageEnglish
Published Piscataway IEEE 01.07.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Planning safe trajectories for autonomous vehicles in complex urban environments is challenging since there are numerous semantic elements (such as dynamic agents, traffic lights, and speed limits) to consider. These semantic elements may have different mathematical descriptions, such as obstacle, constraint, and cost. It is non-trivial to tune the effects from different combinations of semantic elements for a stable and generalizable behavior. In this letter, we propose a novel unified spatio-temporal semantic corridor (SSC) structure, which provides a level of abstraction for different types of semantic elements. The SSC consists of a series of mutually connected collision-free cubes with dynamical constraints posed by the semantic elements in the spatio-temporal domain. The trajectory generation problem then boils down to a general quadratic programming formulation. Thanks to the unified SSC representation, our framework can generalize to any combination of semantic elements. Moreover, our formulation provides a theoretical guarantee that the entire trajectory is safe and constraint-satisfied, by using the convex hull and hodograph properties of piecewise Bézier curve parameterization. We also release the code of our method to accommodate benchmarking.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2377-3766
2377-3766
DOI:10.1109/LRA.2019.2923954