A Control Strategy for an Autonomous Differential Drive Mobile Robot

Jani Heikkinen, Elena V. Serykh, Tatiana Minav

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review


The purpose of this research is to develop a control strategy for a differential drive autonomous mobile robot. The robotic task is to move in a straight trajectory in the workspace despite powered by two non-identical electric motors. A developed controller was designed to control the rotational speed of the motors independently in order to achieve a straight trajectory of the motion despite the motor differences. In order to fulfil control limitations, a trajectory control strategy with an inertial measurement unit (IMU) is proposed. This leads to the creation of a Matlab/Simulink model of the robot drive system and IMU, which takes into consideration the mechanical constraints of the robot. In this study, simulations were utilized to evaluate performance of the developed controller in the time domain. The usefulness and effectiveness of the developed control strategy is confirmed by simulation. Simulation results demonstrated that the speeds of the motors can be matched quite well, and difference between the achieved and a straight-line trajectory was within a few centimeters. Furthermore, expected challenges are discussed for the future development.
Original languageEnglish
Title of host publicationProceedings of the 2017 IEEE II International Conference on Control in Technical Systems, CTS'2017
Number of pages4
ISBN (Electronic)9781538607770
Publication statusPublished - 2017
MoE publication typeA4 Article in a conference publication
EventInternational Conference on Control in Technical Systems - St. Petersburg, Russian Federation
Duration: 25 Oct 201727 Oct 2017
Conference number: 2


ConferenceInternational Conference on Control in Technical Systems
Abbreviated titleCTS
CountryRussian Federation
CitySt. Petersburg


  • Mobile robots
  • DC motors
  • Simulation
  • Mathematical model
  • Trajectory


Dive into the research topics of 'A Control Strategy for an Autonomous Differential Drive Mobile Robot'. Together they form a unique fingerprint.

Cite this