Please use this identifier to cite or link to this item:
http://hdl.handle.net/11375/28563
Title: | Differential Drive Wheeled Robot Trajectory Tracking |
Authors: | Zhao, Yizhou |
Advisor: | Yan, Fengjun |
Department: | Mechanical Engineering |
Keywords: | Autonomous Driving;Robot |
Publication Date: | 2023 |
Abstract: | This thesis summarizes an approach for building a trajectory-tracking framework for autonomous robots working in low-speed and controlled space. A modularized robot framework can provide easy access to hardware and software replacement, which can be a tool for validating trajectory-tracking algorithms in controlled laboratory conditions. An introduction to other existing methods for trajectory tracking is presented. These advanced trajectory control methods and studies aim to improve trajectory tracking control for better performance under different environments. This research uses ROS as the middleware for connecting the actuators and computing units. A market-existing global position measurement tool, the UWB system, was selected as the primary localization sensor. A Raspberry Pi and an Arduino Uno are used for high-level and low-level control. The separation of the control units benefits the modularization design of the framework. A robust control approach has also been introduced to prevent the disturbance of uneven terrain to improve the framework's capability to drive arbitrary robot chassis in different testing grounds. During each stage of development, there are offline and online tests for live control tests. The trajectory tracking controller requires a robot kinematic model and tracking control program for better results of controlled behaviour. A custom trajectory control program was made and implemented into the tests. A digital simulation and a physical robot are built to validate the algorithm and the designed framework for performance validation. This framework aims to suit the other scholar's developments and can be used as a testing platform to implement their autonomous driving algorithms or additional sensors. By replacing the control algorithm in the existing trajectory-tracking robotic framework, this autonomous, universal platform may benefit the validation of these algorithms' performance in the field experiment. |
URI: | http://hdl.handle.net/11375/28563 |
Appears in Collections: | Open Access Dissertations and Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Zhao_Yizhou_202304_MASc.pdf | 2.69 MB | Adobe PDF | View/Open |
Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.