Abstract
In order to overcome the limitations of the A* algorithm in the autonomous control of electromagnetically actuated microrobots, this study introduces three modified path planning algorithms (A*-WAPP, A*-waypoints, A*-WAPP-waypoints) using the concept of Wall Avoiding Path Planning (WAPP) and waypoints. Through the autonomous driving experiment of an electromagnetically actuated microrobot, the three modified path planning algorithms based on A* and the original A* algorithm were evaluated using four performance measures. As a result, it was confirmed whether significant changes exist between the A* algorithm and the A*-based modified algorithms about the fitness for the autonomous driving environment of the electromagnetically actuated microrobot. First, compared to the path of the A* algorithm, A*-WAPP algorithm generated a stable path that dramatically reduced the collision between the microrobot and the obstacle. However, in the autonomous driving of the microrobot, A*-WAPP algorithm increased the driving distance and driving time. On the other hand, A*-waypoints algorithm showed a tendency in reducing the driving distance and driving time of the autonomous driving microrobot by simplifying the generated path, but still showed the collision problem between the microrobot and the obstacle. Finally, the path generated by the A*-WAPP-waypoints algorithm greatly increased the stability of the autonomous driving microrobot and showed great advantages of the decreases in the driving distance and driving time. In conclusion, it was confirmed that the proposed A*-WAPP-waypoints algorithm showed the best path generation results in the autonomous driving microrobot among the three A*-based algorithms.
Similar content being viewed by others
References
G. Iddan, G. Meron, A. Glukhovsky, and P. Swain, “Wireless capsule endoscopy,” Nature, vol. 405, pp. 417, 2000.
J. Li, B. E. F. de Ávila, W. Gao, L. Zhang, and J. Wang, “Micro/nanorobots for biomedicine: delivery, surgery, sensing, and detoxification,” Science Robotics, vol. 2, pp. 1–9, 2017.
M. Sitti, H. Ceylan, W. Hu, J. Giltinan, M. Turan, S. Yim, and E. Diller, “Biomedical applications of untethered mobile milli/microrobots,” Proceedings of the IEEE, vol. 103, no. 2, pp. 205–224, 2015.
G. Go, Z. Jin, J. O. Park, and S. Park, “A thermoelectromagnetically actuated microrobot for the targeted transport of therapeutic agents,” International Journal of Control, Automation and Systems, vol. 16, pp. 1341–1354, 2018.
S. H. Park, K. R. Cha, and J. O. Park, “Development of biomedical microrobot for intravascular therapy,” International Journal of Advanced Robotic Systems, vol. 7, pp. 91–98, 2010.
Y. Sun and B. J. Nelson, “Biological cell injection using an autonomous microrobotic system,” The International Journal of Robotics Research, vol. 21, no. 10–11, pp. 861–868, 2002.
G. P. Moustris, S. C. Hiridis, K. M. Deliparaschos, and K. M. Konstantinidis, “Evolution of autonomous and semi?autonomous robotic surgical systems: a review of the literature,” The International Journal of Medical Robotics and Computer Assisted Surgery, vol. 7, no. 4, pp. 375–392, 2011.
S. Scheggi and S. Misra, “An experimental comparison of path planning techniques applied to micro-sized magnetic agents,” Proc. of International Conference on Manipulation, Automation and Robotics at Small Scales (MARSS), pp. 1–6, 2016.
S. M. LaValle, “Rapidly-exploring random trees: a new tool for path planning,” TR98-11, Computer Science Dept., Iowa State University, 1998.
E. W. Dijkstra, “A note on two problems in connexion with graphs,” Numerische Mathematik, vol. 1, pp. 269–271, 1959.
P. E. Hart, N. J. Nilsson, and B. Raphael, “A formal basis for the heuristic determination of minimum cost paths,” IEEE Transactions on Systems Science and Cybernetics, vol. 4, no. 2, pp. 100–107, 1968.
J. P. Bae, S. Yoon, M. Vania, and D. Lee, “Three dimensional microrobot tracking using learning-based system,” International Journal of Control, Automation and Systems, vol. 18, no. 1, pp. 21–28, 2020.
E. Taheri, M. H. Ferdowsi, and M. Danesh, “Fuzzy greedy RRT path planning algorithm in a complex configuration space,” International Journal of Control, Automation and Systems, vol. 16, no. 6, pp. 3026–3035, 2018.
S. Koenig and M. Likhachev, “Improved fast replanning for robot navigation in unknown terrain,” Proc. of the IEEE International Conference on Robotics & Automation, vol. 1, pp. 968–975, 2002.
M. Likhachev, D. Ferguson, G. Gordon, A. Stentz, and S. Thrun, “Anytime dynamic A*: an anytime, replanning algorithm,” ICAPS, pp. 262–271, 2005.
S. Koenig, M. Likhachev, and D. Furcy, “Lifelong planning A*,” Artificial Intelligence, vol. 155, pp. 93–146, 2004.
J. Chen, R. C. Holte, S. Zilles, and N. R. Sturtevant, “Front-to-end bidirectional heuristic search with near-optimal node expansions,” arXiv preprint arXiv:1703.03868, 2017.
J. Bregstrom, Path Planning with Weighted Wall Regions using OctoMap, Master’s dissertation, Luleøa University of Technology, 2018.
S. Chowdhury, W. Jing, P. Jaron, and D. J. Cappelleri, “Path planning and control for autonomous navigation of single and multiple magnetic mobile microrobots,” Proceedings of the ASME International Design Engineering Technical Conference IDETC/CIE 2015, 2015.
E. B. Steager, M. S. Sakar, C. Magee, M. Kennedy, A. Cowley, and V. Kumar, “Automated biomanipulation of single cells using magnetic microrobots,” The International Journal of Robotics Research, vol. 32, no. 3, pp. 346–359, 2013.
E. Khanmirza, M. Haghbeigi, M. Nazarahari, and S. Doosite, “A comparative study of deterministic and probabilistic mobile robot path planning algorithms,” RSI International Conference on Robotics and Mechatronics (ICRoM), pp.534–539, 2017.
Y. Chang, X. Wang, Z. An, and H. Wang, “Robotic path planning using A* algorithm for automatic navigation in magnetic resonance angiography,” Proc. of 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), pp. 734–737, 2018.
S. Chowdhury, W. Jing, and D. Cappelleri, “Towards independent control of multiple magnetic mobile microrobots,” Micromachines, vol. 7, pp. 1–3, 2016.
V. Venkatesan and D. J. Cappelleri, “Path planning and micromanipulation using a learned model,” IEEE Robotics and Automation Letters, vol. 3, no. 4, pp. 3089–3096, 2018.
W. D. Pullen, “Think labyrinth maze algorithms,” Retrieved from http://www.astrolog.org/labyrnth/algrithm.htm, 2015.
G. Go, H. Choi, S. Jeong, C. Lee, B. J. Park, S. Ko, and S. Park, “Position-based magnetic field control for an electromagnetic actuated microrobot system,” Sensors and Actuators A: Physical, vol. 205, pp. 215–223, 2014.
Pjtanz, “An Introduction to A* Path Planning,” Message posted to https://forums.ni.com/t5/LabVIEW-Robotics-Documents/An-Introduction-to-A-Path-Planning-usingLabVIEW/ta-p/3521668, 2017.
F. Ongaro, S. Scheggi, A. Ghosh, A. Denasi, D. H. Gracias, and S. Misra, “Design, characterization, and control of thermally-responsive and magnetically-actuated microgrippers at the air-water interface,” PloS One, vol. 12, e0187441, 2017.
F. Ongaro, S. Scheggi, C. Yoon, F. van den Brink, S. H. Oh, D. H. Gracias, and S. Misra, “Autonomous planning and control of soft untethered grippers in unstructured environments,” Journal of Micro-bio Robotics, vol. 12, pp. 45–52, 2017.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Editor-in-Chief Keum-Shik Hong.
This work was supported by a grant of the Korea Health Technology Development R&D Project through the Korea Health Industry Development Institute (KHIDI), funded by the Ministry of Health & Welfare, Republic of Korea (grant number: HI19C0642) and the DGIST Undergraduate Group Research Program (UGRP) grant.
Seung-hyun Lim is pursuing his B.S. degree in School of Undergraduate Studies from DGIST. His research interests include mobile robotics and autonomous control.
Sun Woo Sohn is pursuing her B.S. degree in School of Undergraduate Studies from DGIST. Her research interests include MEMS and autonomous control.
Hyoryong Lee Lee received his B.S. (2017) degree in Mechanical Engineering from Kumoh National Institute of Technology, Korea. In 2017, he enrolled in Daegu Gyeongbuk Institute of Science & Technology as Master Candidate, where he is on the course of combined Master-Ph.D (2018) student in robotics engineering department. His research interests are microactuators and microrobot for the biomedical applications.
Donghyeon Choi is pursuing his B.S. degree in School of Undergraduate Studies from DGIST. His research interests include robot system control, mechanical system and automotive engineering.
Eunsil Jang is pursuing her B.S. degree in School of Undergraduate Studies from DGIST. Her research interests include rehabilitation engineering, 3D modeling and science of emotion & sensibility.
Minhye Kim is attending her B.S. degree in School of Undergraduate Studies from DGIST. Her research interests include autonomous control and robotics.
Junhyeong Lee received his B.S. degree in School of Undergraduate Studies from DGIST in 2019. His research interests include autonomous control and robotics.
Sukho Park earned his Master’s and Ph.D. degrees in Mechanical Engineering from Korea Advanced Institute of Science and Technology (KAIST), Korea, in 1995 and 2000, respectively. From 2000 to 2004, he worked as a senior research engineer at LG Electronics Production Research Center, Korea. From 2004 to 2006, he worked as a senior researcher of Microsystem Research Center in the Korea Institute of Science and Technology. From 2006 to 2016, he worked as a professor of the School of Mechanical Engineering in Chonnam National University and a section head of the robot research initiative (RRI). In 2017, he moved to Daegu Gyeongbuk Institute of Science and Technology (DGIST), where he is now a full professor in Department of Robotics Engineering. His research interests are microactuator/robot and micromanipulation for biomedical instrumental applications.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lim, Sh., Sohn, S.W., Lee, H. et al. Analysis and Evaluation of Path Planning Algorithms for Autonomous Driving of Electromagnetically Actuated Microrobot. Int. J. Control Autom. Syst. 18, 2943–2954 (2020). https://doi.org/10.1007/s12555-019-0637-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-019-0637-9