Movement Control of Three Omni-Wheels Robot using Pole Placement State Feedback and PID Control


  • Swadexi Istiqphara Institut Teknologi Sumatera
  • Anisa Ulya Darajat Universitas Lampung
  • Fahmizal Universitas Gadjah Mada
  • Mohammad Farhan Ferdous Japan-Bangladesh Robotics and Advanced Technology Research Center



omni wheels, pole placement, state feedback, Robot, PID, control system


Omni wheels robot have high efficiency in robot movement, but also have its own challenges in controlling this robot, especially robots with three omni wheels (3WD). This paper proposes a robot control system using the pole placement state feedback method to control the inner loop which controls the body reference speed, and PID method is used to control the outer loop which controls the robot's position in world coordinates. The results obtained using computer simulations show that the proposed method is able to control the robot's position in world coordinates even though there is an overshoot of 5- 10% on X and yaw axis, however the Y axis performance is overshoot more than 100% because of coupled effect thats still cannot be eliminated.


S. Barbuto and J. Stein, “Rehabilitation Robotics for Stroke,” Stroke Rehabil., pp. 235–247, 2019,

T. Nomura, “Robots and Gender,” Princ. Gender-Specific Med. Gend. Genomic Era Third Ed., pp. 695–703, 2017,

R. Konomura and K. Hori, "Phenox: Zynq 7000 based quadcopter robot," 2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig14), pp. 1-6, 2014,

H. Taheri and C. X. Zhao, “Omnidirectional mobile robots, mechanisms and navigation approaches,” Mech. Mach. Theory, vol. 153, p. 103958, 2020,

T. Peng, J. Qian, B. Zi, J. Liu, and X. Wang, “Mechanical Design and Control System of an Omni-directional Mobile Robot for Material Conveying,” Procedia CIRP, vol. 56, pp. 412–415, 2016,

S. Guo, Q. Diao, and F. Xi, “Vision Based Navigation for Omni-directional Mobile Industrial Robot,” Procedia Comput. Sci., vol. 105, pp. 20–26, 2017,

M. Waibel, “Omniwheels Gaining Popularity in Robotics," IEEE Spectrum, 2010,

C. Ye, D. Zhao, S. Yu, C. Jiang, and P. Li, “Stability improvement of mobile robot with mutative driving axial distance omni-directional wheels,” 2018 IEEE Int. Conf. Real-Time Comput. Robot. RCAR 2018, pp. 325–330, 2019,

N. Z. Zailan, M. A. Ayob, A. S. Sadun, H. M. Poad, R. Sawarno, and N. Rohaziat, “Obstacle Avoidance of a 3WD Omni-Wheel Mobile Robot in Webots Environment,” 2021 IEEE 11th Int. Conf. Syst. Eng. Technol. ICSET 2021 - Proc., pp. 143–146, 2021,

C. W. Wu, Z. W. Qiu, Y. H. Wang, P. H. Hsu, and C. K. Hwang, “Modeling of a spherical robot driven by Omni wheels,” Proc. - Int. Conf. Mach. Learn. Cybern., vol. 3, pp. 1256–1260, 2011,

M. A. Saleh, M. Soliman, H. H. Ammar and M. A. W. Shalaby, "Modeling and control of 3-omni wheel Robot using PSO optimization and Neural Network," 2020 International Conference on Control, Automation and Diagnosis (ICCAD), pp. 1-6, 2020,

B.-J. Yi and W. K. Kim, “Kinematic Modeling of Omni-Directional Mobile Robots as Parallel Manipulator,” IFAC Proc. Vol., vol. 34, no. 4, pp. 165–171, 2001,

A. S. Conceição, H. P. Oliveira, A. S. Silva, D. Oliveira, and A. P. Moreira, “A nonlinear model predictive control of an omni-directional mobile robot,” IEEE Int. Symp. Ind. Electron., pp. 2161–2166, 2007,

M. Alfiyan and R. D. Puriyanto, “Mecanum 4 Omni Wheel Directional Robot Design System Using PID Method,” J. Fuzzy Syst. Control, vol. 1, no. 1, pp. 6–13, 2023,

S. L. Dickerson and B. D. Lapin, "Control of an omni-directional robotic vehicle with Mecanum wheels," NTC '91 - National Telesystems Conference Proceedings, pp. 323-328, 1991,

H. Asama, M. Sato, L. Bogoni, H. Kaetsu, A. Matsumoto, and I. Endo, “Development of an omni-directional mobile robot with 3 DOF decoupling drive mechanism,” Proc. - IEEE Int. Conf. Robot. Autom., vol. 2, pp. 1925–1930, 1995,

Y. Mori, E. Nakano, T. Takahashi, and K. Takayama, “Study on the mechanism and control of omni-directional vehicle,” IEEE Int. Conf. Intell. Robot. Syst., vol. 1, pp. 52–59, 1996,

K. Ogata, “Modern Control Engineering,” Prentice hall, 2010,

Fahmizal, J. T. Putra, S. Fatimawardhani, and H. Maghfiroh, “Hydraulic Power System Control using State Feedback Controller (SFC),” J. Fuzzy Syst. Control, vol. 1, no. 1, pp. 28–31, 2023,

R. Aisuwarya and Y. Hidayati, “Implementation of ziegler-nichols PID tuning method on stabilizing temperature of hot-water dispenser,” 2019 16th Int. Conf. Qual. Res. QIR 2019 - Int. Symp. Electr. Comput. Eng., 2019,

J. J. Gude and E. Kahoraho, "Modified Ziegler-Nichols method for fractional PI controllers," 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010), pp. 1-5, 2010,

H. P. Oliveira, A. J. Sousa, A. P. Moreira, and P. J. Costa, “Dynamical models for omni-directional robots with 3 and 4 wheels,” ICINCO 2008 - Proc. 5th Int. Conf. Informatics Control. Autom. Robot., vol. 2, pp. 189–196, 2008,

A. L. Tits and Y. Yang, “Globally convergent algorithms for robust pole assignment by state feedback,” IEEE Trans. Automat. Contr., vol. 41, no. 10, pp. 1432–1452, 1996,




How to Cite

Swadexi Istiqphara, A. Ulya Darajat, Fahmizal, and M. F. Ferdous, “Movement Control of Three Omni-Wheels Robot using Pole Placement State Feedback and PID Control”, jfsc, vol. 1, no. 2, pp. 44–48, Aug. 2023.