Research Article

Designing an Object Tracker Self-Balancing Robot

Volume: 6 Number: 2 August 3, 2018
EN TR

Designing an Object Tracker Self-Balancing Robot

Abstract

Real-time robots are quite common in our daily life. These robots are working as a part of the process in industry or a medical assistance in hospitals to serve humanity. Designing the robots according to the desired referent and making the given tasks with high accuracy makes them more and more popular in these days. In this work, the designed two-wheeled balancing robots with integrated camera track object autonomously. This work has two important stages. The first stage is about balancing the robot with the angle information taken from IMU sensor and implementation of PID control. IMU sensors create lots of noisy signals because of its natural structures. Kalman filter was used to denoise these noisy signals to have a smooth signal for a better balance control. The second stage is about image processing and objects recognition. This section was completed by using Matlab Image Processing Toolbox which can be used Arduino microcontroller board synchronously. In this section, algorithm infers motion information of objects. Motors were controlled according to motion information of moving objects. In the end, an object tracker self-balance robot was constructed. Balance control of the robot was managed by PID controller and accelerometer signals were denoised by a Kalman Filter. It was clarified that using PID controller and Kalman Filter together have a positive effect to balance the robot on the desired angle.

Keywords

References

  1. [1] Y. Ding, J. Gafford, And M. Kunio, "Modeling, Simulation And Fabrication Of A Balancing Robot," Harvard University, Massachusettes Institute Of Technology, Vol. 151, 2012.
  2. [2] A. Fakharian, T. Gustafsson, And M. Mehrfam, "Adaptive Kalman Filtering Based Navigation: An Imu/Gps Integration Approach," In Networking, Sensing And Control (Icnsc), 2011 Ieee International Conference On, 2011, Pp. 181-185: Ieee.
  3. [3] R.C.Ooi,"Balancing A Two-Wheeled Autonomous Robot," University Of Western Australia, Vol. 3, 2003.
  4. [4] A. Castro, "Modeling And Dynamic Analysis Of A Two-Wheeled Inverted-Pendulum," Georgia Institute Of Technology, 2012.
  5. [5] J. L. C. Miranda, "Application Of Kalman Filtering And Pid Control For Direct Inverted Pendelum Control," 2010.
  6. [6] C. Sundin And F. Thorstenson, "Autonomous Balancing Robot: Design And Construction Of A Balancing Robot," Ed: Master Of Science Thesis. Chalmers University Of Technology. Goteborg, Sweden, 2012.
  7. [7] S. Balasubramanian And M. N. Lathiff, "Self Balancing Robot," 2011.
  8. [8] M. A. Şen, "İki Tekerlekli Robot Için Bulanık Mantık Tabanlı Kontrolcü Tasarımı Ve Arı Algoritması Kullanarak Optimizasyonu," Selçuk Üniversitesi Fen Bilimleri Enstitüsü, 2014.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Authors

Yunus Celik
Türkiye

Publication Date

August 3, 2018

Submission Date

December 4, 2017

Acceptance Date

May 31, 2018

Published in Issue

Year 2018 Volume: 6 Number: 2

APA
Celik, Y., & Güneş, M. (2018). Designing an Object Tracker Self-Balancing Robot. Academic Platform - Journal of Engineering and Science, 6(2), 124-133. https://doi.org/10.21541/apjes.414715
AMA
1.Celik Y, Güneş M. Designing an Object Tracker Self-Balancing Robot. APJES. 2018;6(2):124-133. doi:10.21541/apjes.414715
Chicago
Celik, Yunus, and Mahit Güneş. 2018. “Designing an Object Tracker Self-Balancing Robot”. Academic Platform - Journal of Engineering and Science 6 (2): 124-33. https://doi.org/10.21541/apjes.414715.
EndNote
Celik Y, Güneş M (August 1, 2018) Designing an Object Tracker Self-Balancing Robot. Academic Platform - Journal of Engineering and Science 6 2 124–133.
IEEE
[1]Y. Celik and M. Güneş, “Designing an Object Tracker Self-Balancing Robot”, APJES, vol. 6, no. 2, pp. 124–133, Aug. 2018, doi: 10.21541/apjes.414715.
ISNAD
Celik, Yunus - Güneş, Mahit. “Designing an Object Tracker Self-Balancing Robot”. Academic Platform - Journal of Engineering and Science 6/2 (August 1, 2018): 124-133. https://doi.org/10.21541/apjes.414715.
JAMA
1.Celik Y, Güneş M. Designing an Object Tracker Self-Balancing Robot. APJES. 2018;6:124–133.
MLA
Celik, Yunus, and Mahit Güneş. “Designing an Object Tracker Self-Balancing Robot”. Academic Platform - Journal of Engineering and Science, vol. 6, no. 2, Aug. 2018, pp. 124-33, doi:10.21541/apjes.414715.
Vancouver
1.Yunus Celik, Mahit Güneş. Designing an Object Tracker Self-Balancing Robot. APJES. 2018 Aug. 1;6(2):124-33. doi:10.21541/apjes.414715

Cited By