Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Departments and Schools
  3. Faculty of Engineering
  4. Department of Mechanical Engineering
  5. Mechanical Engineering Publications
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/31329
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHilal W-
dc.contributor.authorBone GM-
dc.contributor.authorGadsden SA-
dc.contributor.authorAlShabi M-
dc.date.accessioned2025-03-03T20:44:36Z-
dc.date.available2025-03-03T20:44:36Z-
dc.date.issued2023-02-23-
dc.identifier.urihttp://hdl.handle.net/11375/31329-
dc.description.abstractThe mobile robot trajectory tracking problem, whereby a controller is responsible for ensuring a robot follows a predetermined trajectory is investigated in this work. Several different algorithms are implemented as the controller for a differential drive wheeled robot in this study, and their performances are examined across different operating conditions using several performance measures. Specifically, we implement proportional, integral, and derivative controls, as well as sliding-mode control and model predictive control, and observe their control performance in ideal, tuned operating conditions, as well as in the face of varying levels of sensor noise, actuator saturation due to voltage and current constraints, or wheel slippage in one or both wheels. Background on the kinematic model of the differential drive wheeled robot as well as the implementation and tuning of the controllers are included in this work. Furthermore, we present a discussion of the advantages and limitations of each controller in the face of varying circumstances for the task of controlling a differential drive wheeled robot.-
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)-
dc.subject40 Engineering-
dc.subject46 Information and Computing Sciences-
dc.subject4007 Control Engineering, Mechatronics and Robotics-
dc.subject4009 Electronics, Sensors and Digital Hardware-
dc.subject4602 Artificial Intelligence-
dc.subject4010 Engineering Practice and Education-
dc.titleMotion Control of a Differential Drive Mobile Robot Considering Voltage and Current Limits-
dc.typeArticle-
dc.date.updated2025-03-03T20:44:35Z-
dc.contributor.departmentMechanical Engineering-
dc.identifier.doihttps://doi.org/10.1109/aset56582.2023.10180654-
Appears in Collections:Mechanical Engineering Publications

Files in This Item:
File Description SizeFormat 
147-Motion_Control_of_a_Differential_Drive_Mobile_Robot_Considering_Voltage_and_Current_Limits.pdf
Open Access
Published version1.23 MBAdobe PDFView/Open
Show simple item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue