kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Motion Planning and Decision Making with applications to Truck-Trailers and Buses
KTH, School of Electrical Engineering and Computer Science (EECS), Intelligent systems, Decision and Control Systems (Automatic Control).ORCID iD: 0000-0002-6693-6659
2022 (English)Doctoral thesis, monograph (Other academic)
Abstract [en]

This thesis focuses on motion planning algorithms for self-driving heavy-duty vehicles. Motion planning is a fundamental part of autonomous vehicles, tasked with finding the correct sequence of actions that take the vehicle towards its goal. This work focuses on the aspects that distinguish heavy-duty vehicles from passenger vehicles and require novel developments within motion planning algorithms. The proposed algorithms are studied in simulation environments and on two Scania prototype autonomous vehicles: a mining truck and a public transport bus.

We start by addressing the problem of finding the shortest paths for a vehicle in obstacle-free environments. This problem has long been studied, but the considered vehicle models have been simplistic. We propose a novel algorithm that plans paths respecting complex vehicle actuator constraints associated with the slow dynamics of heavy vehicles.

Using the previous method, we tackle the motion planning problem in environments with obstacles. Lattice-based motion planners, a popular choice for this type of scenario, come with drawbacks related to the sub-optimality of solution paths and the discretization of the goal state. We propose a novel path optimization method that significantly reduces both drawbacks. The resulting optimized paths contain less oscillatory behavior and arrive precisely at arbitrary non-discretized goal states.

We then study the problem of bus driving in urban environments. In order to successfully maneuver buses, distinct driving objectives must be used in planning algorithms. Moreover, a novel environment classification and collision avoidance scheme must be introduced. The result is a motion planning algorithm that mimics professional bus driver behavior, resulting in safer driving and increased vehicle maneuverability.

One particular challenge of driving in urban environments is common to buses and trucks with trailers, namely, that of centering the whole vehicle body on the road. In the case of buses, the long wheelbase introduces a conflict between centering the rear axle vehicle or centering the front axle. In the case of trucks with trailers, a similar conflict appears, this time between centering the truck body or centering the trailer body. We propose a framework to design motion planners that optimally trade-off between these conflicting objectives, resulting in planned paths that center the whole vehicle body, improving driving behavior.

Finally, we study the challenges of interacting with human-driven vehicles. We propose a motion planning framework that addresses the multi-modality of human behaviors, the interactive nature of traffic, and the impact of the autonomous vehicle on human drivers' decision making. The result is a motion planner that can reason about multiple future outcomes of a traffic scene, minimizing the expected cost across all outcomes. Furthermore, we show that incorporating neuroscience-based decision making models of human drivers into the motion planner results in the autonomous vehicle taking safe but assertive maneuvers, reducing the conservativeness usually seen in autonomous vehicles.

Place, publisher, year, edition, pages
KTH Royal Institute of Technology, 2022. , p. 261
Series
TRITA-EECS-AVL ; 2022:53
National Category
Control Engineering
Identifiers
URN: urn:nbn:se:kth:diva-316820ISBN: 978-91-8040-336-8 (print)OAI: oai:DiVA.org:kth-316820DiVA, id: diva2:1691759
Public defence
2022-09-27, https://kth-se.zoom.us/meeting/register/u5YpceGurT4oGNFyBjn2goTJxSH1_fahtsH5, F3, Lindstedtsvägen 26 & 28, vån 2, Stockholm, 14:00 (English)
Opponent
Supervisors
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Note

QC 20220902

Available from: 2022-09-02 Created: 2022-08-31 Last updated: 2022-09-07Bibliographically approved

Open Access in DiVA

fulltext(45905 kB)338 downloads
File information
File name FULLTEXT01.pdfFile size 45905 kBChecksum SHA-512
87923e448bd3d5164f8823a5e95c8c583ecb9ccfa31991572e023d0b0ce7e325c1e93f9e980b603dd8a7598c2705e1cf0ce076bb23a23f1fbbe30959056ce5d1
Type fulltextMimetype application/pdf

Authority records

Oliveira, Rui Filipe De Sousa

Search in DiVA

By author/editor
Oliveira, Rui Filipe De Sousa
By organisation
Decision and Control Systems (Automatic Control)
Control Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 339 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 758 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf