Implementation of Leader-Follower Formation Control of a Team of Nonholonomic Mobile Robots
AbstractA 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.
 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.
 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.
 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.
 Dong W., Farrell J.A. (2008); Cooperative Control of Multiple Nonholonomic Mobile Agents, IEEE Transactions on Automatic Control, 53(6), 1434-1448, 2008.
 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.
 Lewis M. A.; Tan K.H. (1997); High Precision Formation Control of Mobile Robots using Virtual Structures, Autonomous Robots, 4(4), 387-403, 1997.
 Nguyen D.B., Do K.D. (2006); Formation Control of Mobile Robots, International Journal of Computers Communications & Control, 1(3), 41-59, 2006.
 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.
 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.
 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.
 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.
 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.
 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.
 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.
 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.
 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.
 Widyotriatmo A., Hong K.-S. (2011); Navigation Function-Based Control of Multiple Wheeled Vehicles, IEEE Transactions on Industrial Electronics, 58(5), 1896-1906, 2011.
 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
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.