Implementation of Leader-Follower Formation Control of a Team of Nonholonomic Mobile Robots

Authors

  • Augie Widyotriatmo Institut Teknologi Bandung
  • Endra Joelianto Institut Teknologi Bandung
  • Agung Prasdianto Institut Teknologi Bandung
  • Hafidz Bahtiar Institut Teknologi Bandung
  • Yul Yunazwin Nazaruddin Institut Teknologi Bandung

Keywords:

Leader-follower, formation, nonholonomic, trajectory control, collision avoidance, multiple mobile robots.

Abstract

A control method for a team of multiple mobile robots performing leader-follower formation by implementing computing, communication, and control technology is considered. The strategy expands the role of global coordinator system and controllers of multiple robots system. The global coordinator system creates no-collision trajectories of the virtual leader which is the virtual leader for all vehicles, sub-virtual leaders which are the virtual leader for pertinent followers, and virtual followers. The global coordinator system also implements role assignment algorithm to allocate the role of mobile robots in the formation. The controllers of the individual mobile robots have a task to track the assigned trajectories and also to avoid collision among the mobile robots using the artificial potential field algorithm. The proposed method is tested by experiments of three mobile robots performing leader-follower formation with the shape of a triangle. The experimental results show the robustness of formation of mobile robots even if the leader is manually moved to the arbitrary location, and so that the role of a leader is taken by the nearest mobile robot to the virtual leader.

Author Biographies

Augie Widyotriatmo, Institut Teknologi Bandung

Augie Widyotriatmo (b. 1977) received his B. Eng. in Engineering Physics and M. Eng. in Instrumentation and Control from the Institut Teknologi Bandung, Indonesia in 2002 and 2006, respectively, and Ph.D. degree in Mechanical Engineering from Pusan National University, South Korea in 2011, in 2011. He joined the Faculty of Industrial Technology as a faculty member for Engineering Physics program in the Institut Teknologi Bandung Indonesia in 2010. He received the Journal of Mechanical Science and Technology Award for most cited paper in 2010 and ITB Honor for Contribution in Innovation in 2016. He was a visiting scholar in the University of Melbourne, Australia, in November-December 2016. His research interests include robotics, nonlinear control, energy optimization, control, and automation, biomedical instrumentation, automation system, and power system control. Dr. Widyotriatmo is an IEEE Member. He is an associate editor in the Journal of Measurements, Electronics, and Systems (JMECS). He was the Guest Editor in the Internetworking Indonesia Journal. He was the General Chairs of the 3rd International Conference on Instrumentation, Control, and Automation in 2013 and the IEEE Conference on Technology, Informatics, Management, Engineering, and Environment in 2013.

Endra Joelianto, Institut Teknologi Bandung

Endra Joelianto (b. 1966) received his B. Eng. in Engineering Physics from Institut Teknologi Bandung, Indonesia in 1990, and  his Ph.D. degree in Engineering from The Australian National University (ANU), Australia in 2002. Since 1999, he has been with the Engineering Physics, Institut Teknologi Bandung, Indonesia, where he is currently a Senior Lecturer. He has been a Senior Research Fellow in the Centre for Unmanned System Studies (CENTRUMS), Bandung Institute of Technology, Bandung, Indonesia since 2007. He was a Visiting Scholar in the Telecommunication and Information Technology Institute (TITR), University of Wollongong, NSW, Australia in February 2002. He was a Visiting Scholar in the Smart Robot Center, Department of Aerospace and Information Engineering, Konkuk University, Seoul, Korea in October 2010. His research interest includes hybrid control systems, discrete event systems, computational intelligence, robust control, unmanned systems and intelligent automation. He has edited one book on intelligent unmanned systems published by Springer, 2009 and published more than 100 research papers. Dr. Joelianto is an IEEE Member and IEEE Indonesia Control Systems/Robotics Automation Joint Chapter Chair. He is the Chairman of Society of Automation, Control and Instrumentation, Indonesia. He is an Editor of the International Journal of Artificial Intelligence (IJAI) and the International Journal of Intelligent Unmanned Systems (IJIUS). He was the Guest Editor at the International Journal of Artificial Intelligence (IJAI), the International Journal of Imaging and Robotics (IJIR) and the International Journal of Applied Mathematics and Statistics (IJAMAS).

Agung Prasdianto, Institut Teknologi Bandung

Agung Prasdianto (b. 1994) received his B. Eng. in Engineering Physics from Institut Teknologi Bandung, Indonesia in 2014. He is a research assistant at Intelligent Control and Automation, Engineering Physics, Institut Teknologi Bandung.

Hafidz Bahtiar, Institut Teknologi Bandung

Hafidz Bahtiar (b. 1994) received his B. Eng. in Engineering Physics from Institut Teknologi Bandung, Indonesia in 2015. He is a research assistant at Intelligent Control and Automation, Engineering Physics, Institut Teknologi Bandung.

Yul Yunazwin Nazaruddin, Institut Teknologi Bandung

Yul Yunazwin Nazaruddin (b. 1957) received his B.Eng. in Engineering Physics
from Institut Teknologi Bandung, Indonesia, in 1982, both the M.Sc. and DIC
in Electrical Engineering from Imperial College of Science and Technology,
University of London, UK, in 1985, and the Dr.-Ing. in Electrical Engineering from Ruhr University Bochum, Germany, in 1994. He is currently a professor and the Chair of the Instrumentation and Control Research Group in the Faculty of Industrial Technology at Institut Teknologi Bandung, Indonesia.  He was visiting scholar at the Department of Control and Systems Engineering, Tokyo Institute of Technology, Tokyo, Japan, June to September , 1998, and in October, 2002. He was also a visiting scientist at the Institute for Process Automation, Faculty for Electrical and Computer Engineering, University of Kaiserslautern, Germany, in January, 2001. Prof. Nazaruddin received the IFAC Japan Foundation Scholarship for paper presentation at the 14th IFAC World Congress, Beijing, China, 1999, and  won an Award of Challengers Problem of AUN-SEED Field Wise Seminar (FWS) Benchmark Problem on Robust Stabilization of a Double Inverted Pendulum which was presented at SICE’2007 Conference, Kagawa, Japan, received the Best Oral Presentation  at the 4th International Conference on Computational Intelligence, Robotics & Autonomous Systems (CIRAS’2007), Massey University, Palmerston North, New Zealand, in November , 2007, and recently received the Best Paper Award at the 5th International Conference on Instrumentation, Control and Automation (ICA’2017), Yogyakarta, in August, 2017. He is an IEEE Member and has been guest editors and reviewers for numerous journals and papers for international conferences, published more than 150 research papers. He has been a Senior Research Fellow in the National Centre for Sustainable Transportation Technology (NCSTT) at Institut Teknologi Bandung, Indonesia. Prof. Nazaruddin was appointed as Education Attaché at the Embassy of the Republic of Indonesia in Berlin, Germany (2008-2012) and the Chair of the Center of Data & Statistics for Education at the Indonesian Ministry of Education and Culture (2012-2015). Prof. Nazaruddin’s research interests include theory and applications of advanced instrumentation and control techniques for industrial control and automation, robotics, mechatronics and intelligent systems.

References

Barrios C., Motai Y. (2011); Improving Estimation of Vehicle's Trajectory Using the Latest Global Positioning System With Kalman Filtering, IEEE Transactions on Instrumentation and Measurement, 60(12), 3747-3755, 2011. https://doi.org/10.1109/TIM.2011.2147670

Beard R.W., Lawton J., Hadaegh F.Y. (2001), A Coordination Architecture for Spacecraft Formation Control, IEEE Transactions on Control Systems and Technology, 9(6): 777-790, 2001. https://doi.org/10.1109/87.960341

van den Broek T. H. A., van deWouw N., Nijmeijer H. (2009); Formation Control of Unicycle Mobile Robots: a Virtual Structure Approach, Proceedings of the 48th IEEE Conference on Decision and Control and the 28th Chinese Control Conference, 8328-8333, 2009.

Cho B.-S., Moon W.-S., Seo W.-J., Baek K.-R. (2011); A Dead Reckoning Localization System for Mobile Robots using Inertial Sensors and Wheel Revolution Encoding, Journal of Mechanical Science and Technology, 25(11), 2907-2917, 2011. https://doi.org/10.1007/s12206-011-0805-1

Do K. D. (2007); Bounded Controllers for Decentralized Formation Control of Mobile Robots with Limited Sensing, International Journal of Computers Communications & Control, 2(4), 340-354, 2007. https://doi.org/10.15837/ijccc.2007.4.2365

Dong W., Farrell J.A. (2008); Cooperative Control of Multiple Nonholonomic Mobile Agents, IEEE Transactions on Automatic Control, 53(6), 1434-1448, 2008. https://doi.org/10.1109/TAC.2008.925852

Joelianto E.; Sagala A. (2012); Optimal Control Design for Flocking of Multi-Agent using Swarm Intelligence, Proceedings of the IEEE Conference on Control, Systems and Industrial Informatics (ICCSII), Bandung-Indonesia, 75-80, 2012.

Khatib, O. (1986). Real-Time Obstacle Avoidance for Manipulator and Mobile Robots, International Journal of Robotics Research, 5(1), 90-98, 1986. https://doi.org/10.1177/027836498600500106

Lewis M. A.; Tan K.H. (1997); High Precision Formation Control of Mobile Robots using Virtual Structures, Autonomous Robots, 4(4), 387-403, 1997. https://doi.org/10.1023/A:1008814708459

Nguyen D.B., Do K.D. (2006); Formation Control of Mobile Robots, International Journal of Computers Communications & Control, 1(3), 41-59, 2006. https://doi.org/10.15837/ijccc.2006.3.2294

Mesbahi M., Egerstedt M. (2010); Graph Theoretic Methods in Multiagent Networks, Princeton University Press, 2010.

Murray R. M., Sastry S.S. (1993); Nonholonomic Motion Planning: Steering Using Sinusoids, IEEE Transactions on Automatic Control, 38(5), 700-716, 1993. https://doi.org/10.1109/9.277235

Oh K.-K., Park, M.-C., Ahn H.-S. (2015); A Survey of Multi-Agent Formation Control, Automatica, 53(3), 424-440, 2015.

Olfati-Saber R., Fax A., Murray R.M. (2007); Consensus and Cooperation in Networked Multi-Agent Systems, Proceedings of the IEEE, 95(1), 215-233, 2007. https://doi.org/10.1109/JPROC.2006.887293

Ren W., Atkins E. (2007); Distributed Multi-Vehicle Coordinated Control Via Local Information Exchange, International Journal of Robust Nonlinear Systems, 17(10-11), 1002-1033, 2007. https://doi.org/10.1002/rnc.1147

Ren W., Cao Y. (2010); Distributed Coordination of Multi-Agent Networks: Emergent Prob- lems, Models, and Issues, Springer, 2010.

Rimon E., Koditschek D.E. (1992); Exact Robot Navigation using Artificial Potential Functions, IEEE Transactions on Robotics and Automation, 8(5), 501-518, 1992. https://doi.org/10.1109/70.163777

Samson C. (1995); Control of Chained Systems Application to Path Following and Time- Varying Point Stabilization of Mobile Robots, IEEE Transactions on Automatic Control, 40(1), 64-77, 1995. https://doi.org/10.1109/9.362899

Wang K., Liu Y., Li L. (2014); Visual Servoing Trajectory Tracking of Nonholonomic Mobile Robots Without Direct Position Measurement, IEEE Transactions on Robotics, 30(4), 1026- 1035, 2014. https://doi.org/10.1109/TRO.2014.2317891

Widyotriatmo A., Hong K.-S. (2015); Configuration Control of an Autonomous Vehicle under Nonholonomic and Field-of-View Constraints, International Journal of Imaging and Robotics, 15(3), 126-139, 2014.

Widyotriatmo A., Hong K.-S. (2012); Switching Algorithm for Robust Configuration Control of a Wheeled Vehicle, Control Engineering Practice, 20(3), 315-325, 2012. https://doi.org/10.1016/j.conengprac.2011.11.007

Widyotriatmo A., Hong K.-S., Prayudhi L. H. (2010); Robust Stabilization of a Wheeled Vehicle: Hybrid Feedback Control Design and Experimental Validation, Journal of Mechanical Science and Technology, 24(2), 513-520, 2010. https://doi.org/10.1007/s12206-010-0105-1

Widyotriatmo A., Pamosoaji A.K., Hong K.-S. (2013); Control Architecture of an Autonomous Material Handling Vehicle, International Journal of Artificial Intelligent, 10(13S), 139-153, 2013.

Widyotriatmo A., Hong B., Hong K.-S. (2009); Predictive Navigation of an Autonomous Vehicle with Nonholonomic and Minimum Turning Radius Constraints, Journal of Mechanical Science and Technology, 23(2): 381-388, 2009. https://doi.org/10.1007/s12206-008-1215-x

Widyotriatmo A., Hong K.-S. (2011); Navigation Function-Based Control of Multiple Wheeled Vehicles, IEEE Transactions on Industrial Electronics, 58(5), 1896-1906, 2011. https://doi.org/10.1109/TIE.2010.2051394

Yue M., Wang S., Yang X. (2014); Backstepping-Based Robust Control for WMR with A Boundary in Prior for the Uncertain Rolling Resistance, International Journal of Computers Communications & Control, 9(3), 348-355, 2014 https://doi.org/10.15837/ijccc.2014.3.18

Published

2017-12-04

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.