Show simple item record

dc.contributor.authorBouchard, Frédéric
dc.date.accessioned2020-05-15 14:00:28 (GMT)
dc.date.available2020-05-15 14:00:28 (GMT)
dc.date.issued2020-05-15
dc.date.submitted2020-05-08
dc.identifier.urihttp://hdl.handle.net/10012/15864
dc.description.abstractToday, autonomous vehicles have the capacity to achieve fully autonomous driving in predefined environments. This ability can be in part attributed to advancements in motion planning, which plans the vehicle’ behaviours and navigation through complex environments. This thesis introduces a novel hierarchical expert system architecture along with a rule set development method for expanding an operational design domain. In the method, the knowledge engineering is tool-assisted and supports semi-automatic rule creation based on test cases. Additionally, the method incorporates a qualitative analyzer that probes the maintainability and the run time efficiency of the rule set. Moreover, the proposed architecture and method are successfully applied to implement a behavioural planner for an actual autonomous vehicle. The thesis also describes additional strategies to address noisy perception, avoid jittery behaviour, and improve the overall run time efficiency, which were necessary to achieve satisfactory performance of the planner on the road. This system was tested and proven effective in an open road test, which involved over 110 kilometres of autonomous driving in populated urban environments. During the open road test, 58 interventions were required due to perception noise or limitations arising by the small range of the lidar sensor. Finally, the strengths and weaknesses of the proposed methodology and architecture, along with an outlook on the role rule-based planning in autonomous driving, are discussed.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.subjectAutonomous Drivingen
dc.subjectBehaviour Planningen
dc.subjectProduction Rulesen
dc.subjectExpert Systemsen
dc.subjectInterpretabilityen
dc.subjectExplainabilityen
dc.subjectMaintainabilityen
dc.subjectCorrectnessen
dc.subjectEfficiencyen
dc.titleExpert System and a Rule Set Development Method for Urban Behaviour Planningen
dc.typeMaster Thesisen
dc.pendingfalse
uws-etd.degree.departmentDavid R. Cheriton School of Computer Scienceen
uws-etd.degree.disciplineComputer Scienceen
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.degreeMaster of Mathematicsen
uws.contributor.advisorCzarnecki, Krzysztof
uws.contributor.affiliation1Faculty of Mathematicsen
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages