Skip to main content

Development of a Line-Follower Robot for Robotic Competition Purposes

  • Conference paper
  • First Online:
Applied Computer Sciences in Engineering (WEA 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 916))

Included in the following conference series:

Abstract

A fast line follower is an intelligent robot that must detect and follow a line drawn on a surface with possible changes of inclination. The robotics competitions demand that the robot go over a racetrack in the shortest possible time. The purpose of this paper is to study the line follower robot from the Control Engineering point of view to optimize its performance in standard races. In this paper we propose a SISO angle control scheme based on the relation between estimated line position and yaw robot angle. A sensitive position estimation respect to the line was implemented to improve the provided information interpretation from infrared array sensors respect to the conventional robots. Finally a suction turbine engine and a guarantee action algorithm were added to improve the angle controller response at high speeds and loss of grip on the wheels.

Our source implementation is freely available online and can be obtained from https://github.com/HaroldMurcia/LineFollower.git.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
eBook
USD 39.99
Price excludes VAT (USA)
Softcover Book
USD 54.99
Price excludes VAT (USA)

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Mehrl, D., Parten, M., Vines, D.: Robots enhance engineering education. In: 27th Annual Conference on Proceedings Frontiers in Education 1997. Teaching and Learning in an Era of Change, vol. 2, pp. 613–618. Stipes Publishing

    Google Scholar 

  2. Pakdaman, M., Sanaatiyan, M.M.: Design and implementation of line follower robot. In: 2009 Second International Conference on Computer and Electrical Engineering, pp. 585–590. IEEE (2009)

    Google Scholar 

  3. Pakdaman, M., Sanaatiyan, M.M., Ghahroudi, M.R.: A line follower robot from design to implementation: technical issues and problems. In: 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE), pp. 5–9, IEEE, February 2010

    Google Scholar 

  4. Hasan, K.M., Al Mamun. A.: Implementation of autonomous line follower robot. In: 2012 International Conference on Informatics, Electronics & Vision (ICIEV), pp. 865–869. IEEE, May 2012

    Google Scholar 

  5. Rafi, R.H., Das, S., Ahmed, N., Hossain, I., Reza, S.T.: Design & implementation of a line following robot for irrigation based application. In: 2016 19th International Conference on Computer and Information Technology (ICCIT), pp. 480–483. IEEE, December 2016

    Google Scholar 

  6. Binugroho, E.H., Pratama, D., Syahputra, A.Z.R., Pramadihanto, D.: Control for balancing line follower robot using discrete cascaded PID algorithm on ADROIT V1 education robot. In: 2015 International Electronics Symposium (IES), pp. 245–250. IEEE, September 2015

    Google Scholar 

  7. Engin, M., Engin, D.: Path planning of line follower robot. In: 2012 5th European DSP Education and Research Conference (EDERC), pp. 1–5. IEEE, September 2012

    Google Scholar 

  8. Głowicki, M., Butkiewicz, B.S.: Autonomous line-follower with fuzzy control. In: 2013 Signal Processing Symposium (SPS), pp. 1–6. IEEE, June 2013

    Google Scholar 

  9. Fukao, T., Nakagawa, H., Adachi, N.: Adaptive tracking control of a nonholonomic mobile robot. IEEE Trans. Robot. Autom. 16(5), 609–615 (2000)

    Article  Google Scholar 

  10. Gomes, M., Bassora, L., Morandin, O., Vivaldini, K.: PID control applied on a line-follower AGV using a RGB camera. In: 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), pp. 194–198. IEEE, November 2016

    Google Scholar 

  11. De Keyser, R., Ionescu, C.: FRtool: a frequency response tool for CACSD in Matlab®. In: 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control, pp. 2275–2280. IEEE, October 2006

    Google Scholar 

  12. Murcia, H.F., Gonzalez, A.E.: Performance comparison between PID and LQR control on a 2-wheel inverted pendulum robot. In: 2016 IEEE Colombian Conference on Robotics and Automation (CCRA), pp. 1–6. IEEE, September 2016

    Google Scholar 

  13. Balaji, V., Balaji, M., Chandrasekaran, M., Khan, M.A., Elamvazuthi, I.: Optimization of PID control for high speed line tracking robots. Procedia Comput. Sci. 76, 147–154 (2015)

    Article  Google Scholar 

  14. Pololu: QTR-8A and QTR-8RC Reflectance Sensor Array User’s Guide

    Google Scholar 

  15. Yufka, A., Aybar, A.: Line estimation for a line-following mobile robot. In: 2015 9th International Conference on Electrical and Electronics Engineering (ELECO), pp. 890–893, IEEE, November 2015

    Google Scholar 

Download references

Acknowledgments

This research is being developed with the partial support of the “Gobernación del Tolima” under “Convenios de cooperacion 1026–2013” - Research Culture and “Convenio No 055-17”. The results presented in this paper have been obtained with the assistance of students from the Research Hotbed on Robotics (SIRUI), Research Group D+TEC, Universidad de Ibagué, Ibagué-Colombia.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Harold Murcia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Murcia, H., Valenciano, J.D., Tapiero, Y. (2018). Development of a Line-Follower Robot for Robotic Competition Purposes. In: Figueroa-García, J., Villegas, J., Orozco-Arroyave, J., Maya Duque, P. (eds) Applied Computer Sciences in Engineering. WEA 2018. Communications in Computer and Information Science, vol 916. Springer, Cham. https://doi.org/10.1007/978-3-030-00353-1_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00353-1_41

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00352-4

  • Online ISBN: 978-3-030-00353-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics