{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T04:56:11Z","timestamp":1787028971153,"version":"3.56.0"},"reference-count":41,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2015,12,29]],"date-time":"2015-12-29T00:00:00Z","timestamp":1451347200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Micromachines"],"abstract":"<jats:p>In this paper, we have developed an approach for independent autonomous navigation of multiple microrobots under the influence of magnetic fields and validated it experimentally. We first developed a heuristics based planning algorithm for generating collision-free trajectories for the microrobots that are suitable to be executed by an available magnetic field. Second, we have modeled the dynamics of the microrobots to develop a controller for determining the forces that need to be generated for the navigation of the robots along the trajectories at a suitable control frequency. Next, an optimization routine is developed to determine the input currents to the electromagnetic coils that can generate the required forces for the navigation of the robots at the controller frequency. We then validated our approach by simulating an electromagnetic system that contains an array of sixty-four magnetic microcoils designed for generating local magnetic fields suitable for simultaneous independent actuation of multiple microrobots. Finally, we prototyped an                                        m               m                                 -scale version of the system and present experimental results showing the validity of our approach.<\/jats:p>","DOI":"10.3390\/mi7010003","type":"journal-article","created":{"date-parts":[[2015,12,29]],"date-time":"2015-12-29T10:00:08Z","timestamp":1451383208000},"page":"3","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":55,"title":["Towards Independent Control of Multiple Magnetic Mobile Microrobots"],"prefix":"10.3390","volume":"7","author":[{"given":"Sagar","family":"Chowdhury","sequence":"first","affiliation":[{"name":"Multiscale Robotics and Automation Laboratory, School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wuming","family":"Jing","sequence":"additional","affiliation":[{"name":"Multiscale Robotics and Automation Laboratory, School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7222-0625","authenticated-orcid":false,"given":"David","family":"Cappelleri","sequence":"additional","affiliation":[{"name":"Multiscale Robotics and Automation Laboratory, School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2015,12,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"980","DOI":"10.1109\/TASE.2013.2239287","article-title":"Automated Cell Transport in Optical Tweezers-Assisted Microfluidic Chambers","volume":"10","author":"Chowdhury","year":"2013","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/JMEMS.2005.863697","article-title":"An untethered, electrostatic, globally controllable MEMS micro-robot","volume":"15","author":"Donald","year":"2006","journal-title":"J. Microelectromech. Syst."},{"key":"ref_3","unstructured":"Jing, W., Chen, X., Lyttle, S., Fu, Z., Shi, Y., and Cappelleri, D. (2010, January 12\u201318). Design of a magnatostrictive thin microrobot. Proceedings of ASME International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, Vancouver, Canada."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Jing, W., Chen, X., Lyttle, S., Fu, Z., Shi, Y., and Cappelleri, D. (2011, January 09\u201313). A magnetic thin film microrobot with two operating modes. Proceedings of the 2011 IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980072"},{"key":"ref_5","unstructured":"Li, G., Xi, N., Chen, H., Saeed, A., and Yu, M. (May, January 26). Assembly of nanostructure using AFM based nanomanipulation system. Proceedings of the 2004 IEEE International Conference on Robotics and Automation ( ICRA\u201904), New Orleans, LA, USA."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"031002","DOI":"10.1115\/1.4023862","article-title":"Using GPUs for realtime prediction of optical forces on microsphere ensembles","volume":"13","author":"Bista","year":"2013","journal-title":"J. Comput. Inf. Sci. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1109\/TASE.2013.2272512","article-title":"Automated Manipulation of Biological Cells Using Gripper Formations Controlled By Optical Tweezers","volume":"11","author":"Chowdhury","year":"2014","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1098","DOI":"10.1177\/0278364914523690","article-title":"Indirect pushing based automated micromanipulation of biological cells using optical tweezers","volume":"33","author":"Thakur","year":"2014","journal-title":"Int. J. Robot. Res."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/s12213-012-0050-4","article-title":"Caging for 2D and 3D micromanipulation","volume":"7","author":"Cappelleri","year":"2012","journal-title":"J. Micro-Nano Mechatron."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Cappelleri, D.J., and Fu, Z. (2013, January 6\u201310). Towards flexible, automated microassembly with caging micromanipulation. Proceedings of the 2013 IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6630758"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Das, A.N., Zhang, P., Lee, W.H., Popa, D., and Stephanou, H. (2007, January 10\u201314). \u03bc3: Multiscale, deterministic micro-nano assembly system for construction of on-wafer microrobots. Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Roma, Italy.","DOI":"10.1109\/ROBOT.2007.363829"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1667","DOI":"10.1177\/0278364911416140","article-title":"Assembly and disassembly of magnetic mobile micro-robots towards deterministic 2-D reconfigurable micro-systems","volume":"30","author":"Diller","year":"2011","journal-title":"Int. J. Robot. Res."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1109\/TRO.2011.2170330","article-title":"Control of multiple heterogeneous magnetic microrobots in two dimensions on nonspecialized surfaces","volume":"28","author":"Diller","year":"2012","journal-title":"IEEE Trans. Robot."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Pelrine, R., Wong-Foy, A., McCoy, B., Holeman, D., Mahoney, R., Myers, G., Herson, J., and Low, T. (2012, January 14\u201318). Diamagnetically levitated robots: An approach to massively parallel robotic systems with unusual motion properties. Proceedings of the 2012 IEEE International Conference on Robotics and Automation (ICRA), St. Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6225089"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1115\/1.2795306","article-title":"Algorithms for on-line monitoring of micro spheres in an optical tweezers-based assembly cell","volume":"7","author":"Peng","year":"2007","journal-title":"J. Comput. Inf. Sci. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1109\/TASE.2009.2026056","article-title":"Developing a Stochastic Dynamic Programming Framework for Optical Tweezer-Based Automated Particle Transport Operations","volume":"7","author":"Banerjee","year":"2010","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1109\/TASE.2012.2200102","article-title":"Real-Time Path Planning for Coordinated Transport of Multiple Particles using Optical Tweezers","volume":"9","author":"Banerjee","year":"2012","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/MRA.2014.2332407","article-title":"Optical Tweezers: Autonomous Robots for the Manipulation of Biological Cells","volume":"21","author":"Banerjee","year":"2014","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"980","DOI":"10.1109\/TASE.2013.2239287","article-title":"Automated cell transport in optical tweezers assisted microfluidic chamber","volume":"10","author":"Chowdhury","year":"2013","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1681","DOI":"10.1177\/0278364911413479","article-title":"Automated transportation of biological cells with a robot-tweezer manipulation system","volume":"30","author":"Hu","year":"2011","journal-title":"Int. J. Robot. Res."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Ju, T., Liu, S., Yang, J., and Sun, D. (2011, January 6\u20137). Apply RRT-based Path Planning to Robotic Manipulation of Biological Cells with Optical Tweezer. Proceedings of the International Conference Mechatronics Automation, Shanghai, China.","DOI":"10.1109\/ICMA.2011.5985660"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"706","DOI":"10.1109\/TMECH.2011.2181856","article-title":"Dynamics Analysis and Motion Planning for Automated Cell Transportation With Optical Tweezers","volume":"18","author":"Wu","year":"2013","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"094103","DOI":"10.1063\/1.3631662","article-title":"Micro-assembly using optically controlled bubble microrobots","volume":"99","author":"Hu","year":"2011","journal-title":"Appl. Phys. Lett."},{"key":"ref_24","unstructured":"Jing, W., Pagano, N., and Cappelleri, D.J. (2012, January 12\u201315). A micro-scale magnetic tumbling microrobot. Proceedings of the ASME 2012 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Chicago, IL, USA."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Jing, W., Pagano, N., and Cappelleri, D.J. (2013, January 6\u201310). A tumbling magnetic microrobot with flexible operating modes. Proceedings of the 2013 IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631368"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12213-012-0053-1","article-title":"A novel micro-scale magnetic tumbling microrobot","volume":"8","author":"Jing","year":"2013","journal-title":"J. Micro-Bio Robot."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1177\/0278364912472381","article-title":"Automated biomanipulation of single cells using magnetic microrobots","volume":"32","author":"Steager","year":"2013","journal-title":"Int. J. Robot. Res."},{"key":"ref_28","unstructured":"Jing, W., and Cappelleri, D.J. (2014). Small-Scale Robotics. From Nano-to-Millimeter-Sized Robotic Systems and Applications, Springer."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Jing, W., and Cappelleri, D. (2014, January 14-18). Incorporating in-situ force sensing capabilities in a magnetic microrobot. Proceedings of the 2014 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS 2014), Chicago, IL, USA.","DOI":"10.1109\/IROS.2014.6943231"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Chowdhury, S., Jing, W., and Cappelleri, D. (2015). Controlling multiple microrobots: recent progress and future challenges. J. Micro-Bio Robot., 1\u201311.","DOI":"10.1007\/s12213-015-0083-6"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"LaValle, S.M. (2006). Planning algorithms, Cambridge University Press.","DOI":"10.1017\/CBO9780511546877"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1109\/TSSC.1968.300136","article-title":"A Formal Basis for the Heuristic Determination of Minimum Cost Paths","volume":"4","author":"Hart","year":"1968","journal-title":"IEEE Trans. Syst. Sci. Cybern."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"566","DOI":"10.1109\/70.508439","article-title":"Probabilistic roadmaps for path planning in high-dimensional configuration spaces","volume":"12","author":"Kavraki","year":"1996","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_34","unstructured":"Amato, N.M., and Wu, Y. (1996, January 22\u201328). A randomized roadmap method for path and manipulation planning. Proceedings of the 1996 IEEE International Conference on IEEE Robotics and Automation, Minneapolis, MN, USA."},{"key":"ref_35","unstructured":"LaValle, S.M., and Kuffner, J.J. Rapidly-exploring random trees: Progress and prospects. Available online: http:\/\/citeseerx.ist.psu.edu\/viewdoc\/versions?doi=10.1.1.38.1387."},{"key":"ref_36","unstructured":"Koenig, S., and Likhachev, M. (August, January 28). D* Lite. Proceedings of the AAAI Conference of Artificial Intelligence, Alberta, Canada."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"150","DOI":"10.5772\/58985","article-title":"Towards Mobile Microrobot Swarms for Additive Micromanufacturing","volume":"11","author":"Cappelleri","year":"2014","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"095018","DOI":"10.1088\/0960-1317\/18\/9\/095018","article-title":"Modeling and optimization of planar microcoils","volume":"18","author":"Beyzavi","year":"2008","journal-title":"J. Micromechan. Microeng."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"106","DOI":"10.3390\/robotics3020106","article-title":"A magnetic microrobot with in situ force sensing capabilities","volume":"3","author":"Jing","year":"2014","journal-title":"Robotics"},{"key":"ref_40","unstructured":"Vitoroulis, N.E., and Cappelleri, D.J. Microcoil Design And Analysis for Actuation of Microstructures and Devices. Available online: http:\/\/multiscalerobotics.org\/wp-content\/uploads\/2014\/09\/NikoCappelleriIDETCbreif2013.pdf."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.1177\/0278364909341413","article-title":"Modeling and experimental characterization of an untethered magnetic micro-robot","volume":"28","author":"Pawashe","year":"2009","journal-title":"Int. J. Robot. Res."}],"container-title":["Micromachines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-666X\/7\/1\/3\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:54:56Z","timestamp":1760216096000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-666X\/7\/1\/3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,12,29]]},"references-count":41,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2016,1]]}},"alternative-id":["mi7010003"],"URL":"https:\/\/doi.org\/10.3390\/mi7010003","relation":{},"ISSN":["2072-666X"],"issn-type":[{"value":"2072-666X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,12,29]]}}}