{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T20:30:11Z","timestamp":1761597011160,"version":"3.33.0"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2007,3,6]],"date-time":"2007-03-06T00:00:00Z","timestamp":1173139200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2007,3,6]],"date-time":"2007-03-06T00:00:00Z","timestamp":1173139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2007,6]]},"DOI":"10.1007\/s10846-007-9131-3","type":"journal-article","created":{"date-parts":[[2007,3,5]],"date-time":"2007-03-05T11:18:51Z","timestamp":1173093531000},"page":"111-134","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Task-based Hardware Reconfiguration in Mobile Robots Using FPGAs"],"prefix":"10.1007","volume":"49","author":[{"given":"Sesh","family":"Commuri","sequence":"first","affiliation":[]},{"given":"V.","family":"Tadigotla","sequence":"additional","affiliation":[]},{"given":"L.","family":"Sliger","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,3,6]]},"reference":[{"issue":"3","key":"9131_CR1","doi-asserted-by":"publisher","first-page":"2929","DOI":"10.1109\/ICSMC.2005.1571595","volume":"3","author":"E. Ahle","year":"2005","unstructured":"Ahle, E., Soffker, D.: A concept for a cognitive-oriented approach to build autonomous systems. IEEE Conference on Systems, Man, and Cybernetics. 3(3), 2929\u20132935 (2005)","journal-title":"IEEE Conference on Systems, Man, and Cybernetics"},{"key":"9131_CR2","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1007\/BF00126465","volume":"1","author":"P.J. Antsaklis","year":"1989","unstructured":"Antsaklis, P.J., Passino, K.M.: Towards intelligent autonomous control systems: Architecture and fundamental issues. J. Intell. Robot. Syst. 1, 315\u2013342 (1989)","journal-title":"J. Intell. Robot. Syst."},{"key":"9131_CR3","volume-title":"Engineering of Mind: An Introduction to the Science of Intelligent Systems","author":"J.S. Albus","year":"2000","unstructured":"Albus, J.S., Meystel, A.M.: Engineering of Mind: An Introduction to the Science of Intelligent Systems. Wiley Series on Intelligent Systems, New York, NY (2000)"},{"key":"9131_CR4","volume-title":"Features of Intelligence Required by Unmanned Ground Vehicles","author":"J.S. Albus","year":"2000","unstructured":"Albus, J.S.: Features of Intelligence Required by Unmanned Ground Vehicles. National Institute of Standards and Technology, Gaithersburg, MD (2000)"},{"issue":"6","key":"9131_CR5","doi-asserted-by":"publisher","first-page":"926","DOI":"10.1109\/70.736776","volume":"14","author":"T. Balch","year":"1998","unstructured":"Balch, T., Arkin, R.: Behavior-based formation control for multirobot teams. IEEE Trans. Robot. Autom. 14(6), 926\u2013939 (1998)","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"1","key":"9131_CR6","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1109\/ISVLSI.2006.71","volume":"1","author":"F. Berthelot","year":"2006","unstructured":"Berthelot, F., Nouvel, F.: Partial and Dynamic Reconfiguration of FPGAs: a top down design methodology for an automatic implementation. IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures. 1(1), 436\u2013437, (2006)","journal-title":"IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures"},{"issue":"5","key":"9131_CR7","first-page":"1530","volume":"3","author":"Brandon Blodget","year":"2003","unstructured":"Blodget, Brandon, McMillan, Scott, Lysaght, P.: A lightweight approach for embedded reconfiguration of FPGAs. The Proceedings of the Design, Automation and Test in Europe Conference and Exhibition (DATE\u201903). 3(5), 1530\u20131531 (2003)","journal-title":"The Proceedings of the Design, Automation and Test in Europe Conference and Exhibition (DATE\u201903)"},{"key":"9131_CR8","doi-asserted-by":"crossref","unstructured":"Bobda, C., Blodget, B., Huebner, M., Niyonkuru, A., Ahmadinia, A., & Majer, M.: Designing partial and dynamic reconfigurable applications on Xilinx Virtex-II FPGAs using Handel-C. http:\/\/www.celoxica.com\/techlib\/files\/CEL-W041223160N-325.pdf (2004)","DOI":"10.1007\/978-3-540-30117-2_81"},{"issue":"2","key":"9131_CR9","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1080\/095281397147103","volume":"9","author":"R.P. Bonasso","year":"1997","unstructured":"Bonasso, R.P., Firby, R.J., Gat, Erann, Kortemkamp, David, Miller, David. P., Slack, Mark G.: Experiences with an architecture for intelligent, reactive agents. J. Exp. Theor. Artif. Intell. 9(2), 237\u2013256 (1997)","journal-title":"J. Exp. Theor. Artif. Intell."},{"key":"9131_CR10","unstructured":"Commuri, S., Sarangapani, J.: Workshop on smart embedded systems for control. IEEE International Symposium on Intelligent Control, Houston, Texas (2003)"},{"key":"9131_CR11","unstructured":"Commuri, S.: A framework for implementing intelligence in embedded controls. IEEE International Conference on Industrial Electronics and Control Applications (ICIECA 2005) (2005)"},{"issue":"4","key":"9131_CR12","first-page":"272","volume":"9","author":"Klaus Danne","year":"2003","unstructured":"Danne, Klaus, Bobda, Christopher, Kalte, Heiko: Run-Time exchange of mechatronic controllers using partial hardware reconfiguration. Lect. Notes Comput. Sci. (LNCS) 2778, 9(4), 272\u2013281 (2003)","journal-title":"Lect. Notes Comput. Sci. (LNCS) 2778"},{"issue":"5","key":"9131_CR13","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1109\/TRA.2002.803463","volume":"18","author":"A.K. Das","year":"2002","unstructured":"Das, A.K., Fierro, R., Kumar, V., Ostrowski, J.P., Spletzer, J., Taylor, C.J.: A vision-based formation control framework. IEEE Trans. Robot. Autom. 18(5), 813\u2013825 (2002)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"9131_CR14","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1109\/SSST.2003.1194605","volume":"8","author":"S. Donti","year":"2003","unstructured":"Donti, S., Haggard, R.L.: A survey of dynamically reconfigurable FPGA devices. IEEE Proceedings of the 35th Southeastern Symposium on System Theory. 8, 422\u2013426 (2003)","journal-title":"IEEE Proceedings of the 35th Southeastern Symposium on System Theory"},{"key":"9131_CR15","unstructured":"Ferrandi, Fabrizio, Santambrogio, Marco D., Donatella, Sciuto.: A design methodology for dynamic reconfiguration: the CARONTE architecture. 19th IEEE International Symposium on Parallel and Distributed Processing (2005)"},{"key":"9131_CR16","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1109\/ETFA.2005.1612674","volume":"2","author":"G. Franchino","year":"2005","unstructured":"Franchino, G., Buttazzo, G., Facchinetti, T.: A distributed architecture for mobile robots coordination. 10th IEEE Conference on Emerging Technologies and Factory Automation. 2, 149\u2013156 (2005)","journal-title":"10th IEEE Conference on Emerging Technologies and Factory Automation"},{"key":"9131_CR17","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1007\/s11227-006-2953-0","volume":"35","author":"M. Galanis","year":"2006","unstructured":"Galanis, M., Dimitroulakos, G., Goutis, C.E.: Performance improvements from partitioning applications to FPGA hardware in embedded SoCs. J. Supercomput. 35, 185\u2013199 (2006)","journal-title":"J. Supercomput."},{"key":"9131_CR18","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1049\/ip-cdt:20000871","volume":"147","author":"J. Harkin","year":"2000","unstructured":"Harkin, J., McGinnity, M.T., Maguire, L.P.: Partitioning methodology for dynamically reconfigurable embedded systems. IEEE Proceedings on Computers and Digital Technology, 147, 391\u2013396 (2000)","journal-title":"IEEE Proceedings on Computers and Digital Technology"},{"issue":"1","key":"9131_CR19","doi-asserted-by":"publisher","first-page":"2375","DOI":"10.1109\/ICNN.1995.487733","volume":"5","author":"J. Hoff","year":"1995","unstructured":"Hoff, J., Bekey, G.: An architecture for behavior coordination learning. Proceedings of IEEE International Conference on Neural Networks. 5(1), 2375\u20132380 (1995)","journal-title":"Proceedings of IEEE International Conference on Neural Networks"},{"issue":"5","key":"9131_CR20","doi-asserted-by":"publisher","first-page":"550","DOI":"10.1109\/TSMCA.2003.817398","volume":"33","author":"T. Huntsberger","year":"2003","unstructured":"Huntsberger, T., Pirjanian, P., Trebi-Ollennu, A., Nayar, H.D., Aghazarian, H., Ganino, A.J., Garret, M., Joshi, S.S., Schenker, P.S.: CAMPOUT: Control architecture for tightly coupled coordination of multirobot systems for planetary surface exploration. IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans. 33(5), 550\u2013559 (2003)","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans"},{"key":"9131_CR21","unstructured":"IEEE P1451.1\/D2.19. Draft standard for a smart transducer interface for sensors and actuators \u2013 Network-Capable application processor (NCAP) information model"},{"key":"9131_CR22","unstructured":"IEEE 1451.2-1997. IEEE standard for a smart transducer interface for sensors and actuators-transducer to microprocessor communication protocol and transducer electronic data sheet (TEDS) format."},{"key":"9131_CR23","doi-asserted-by":"crossref","unstructured":"Long, M., Gage, A., Murphy, R., Valavanis, K.: Application of the distributed field robot architecture to a simulated demining task. Proceedings of the IEEE International Conference on Robotics and Automation, Barcelona, Spain, pp. 3193\u20133200 (2005)","DOI":"10.1109\/ROBOT.2005.1570602"},{"key":"9131_CR24","unstructured":"Maes, P., Brooks, A.R.: Learning to coordinate behaviors. Proceedings of AAAI-90, 796\u2013802. Boston, MA (1990)"},{"key":"9131_CR25","unstructured":"Meng, Y.: An Agent-based mobile robot system using configurable SOC technique. Proceedings of the 2006 IEEE International Conference on Robotics and Automation, Orlando, Florida, 3368\u20133373 (2006)"},{"key":"9131_CR26","unstructured":"Mermound, G.: A module-Based dynamic reconfiguration tutorial. Logic Systems Laboratory. Ecole Polytechnique Federale de Lausanne. http:\/\/www.ic2.epfl.ch\/~gmermoud\/ files\/publications\/DPRtutorial.pdf (2004)"},{"key":"9131_CR27","unstructured":"Mesquita, D., Moraes, F., Palma, J., Moller, L., Calazans, N.: Remote and partial reconfiguration of FPGAs: Tools and trends. IEEE Proceedings on International Symposium on Parallel and Distributed Processing (2003)"},{"key":"9131_CR28","unstructured":"Muthuraman, R., Fajebe, A., Commuri, S.: Intelligence in embedded controls \u2013 a case study. IEEE Region 5 Conference on Annual Technical and Leadership Workshop (2004)"},{"issue":"2","key":"9131_CR29","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1109\/70.681242","volume":"14","author":"L.E. Parker","year":"1998","unstructured":"Parker, L.E.: ALLIANCE: An architecture for fault tolerant multi robot cooperation. IEEE Trans. Robot. Autom. 14(2), 220\u2013240 (1998)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"9131_CR30","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1109\/ISVLSI.2006.62","volume":"1","author":"K. Paulsson","year":"2006","unstructured":"Paulsson, K., Hubner, M., Jung, M., Becker, J.: Methods for run-time failure recognition and recovery in dynamic and partial reconfigurable systems based on Xilinx Virtex-II Pro FPGAs. IEEE Computer Society Annual Symposium on emerging VLSI Technologies and Architectures. 1, 159\u2013166 (2006)","journal-title":"IEEE Computer Society Annual Symposium on emerging VLSI Technologies and Architectures"},{"key":"9131_CR31","unstructured":"Proctor, F.M., Damazo, B., Yang, C., Frechette, S.: Open architectures for control. Technical Report submitted for National Institute on Standards and Technology NISTIR \u2013 5307 (1993)"},{"key":"9131_CR32","first-page":"896","volume":"2","author":"N. Sarkar","year":"1994","unstructured":"Sarkar, N., Yun, X., Kumar, V.: Control of a single robot in a decentralized multi-robot system. IEEE Int. Conf. Robot. Autom. 2, 896\u2013901 (1994)","journal-title":"IEEE Int. Conf. Robot. Autom."},{"key":"9131_CR33","doi-asserted-by":"crossref","unstructured":"Schreckenghost, D.P., Bonasso, P., Kortenkamp, D., Ryan, D.: Three tier architecture for controlling space life support systems. IEEE Proceedings on International Joint Symposia on Intelligence and Systems, 195\u2013201 (1998)","DOI":"10.1109\/IJSIS.1998.685444"},{"issue":"3","key":"9131_CR34","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1049\/ip-cdt:20050176","volume":"153","author":"P. Sedcole","year":"2006","unstructured":"Sedcole, P., Blodget, B., Becker, T., Anderson, J.: Modular partial reconfiguration in Virtex FPGAs. IEE Proc. Comput. Digit. Tech. 153(3), 157\u2013164 (2006)","journal-title":"IEE Proc. Comput. Digit. Tech."},{"issue":"4","key":"9131_CR35","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1109\/TCAPT.2002.808011","volume":"25","author":"Sergio Lopez-Buedo","year":"2002","unstructured":"Lopez-Buedo, Sergio, Grrido, Javier, Boemo, Eduardo I.: Dynamically inserting, operating and eliminating thermal sensors of FPGA based systems. IEEE Trans. Compon. Packag. Technol. 25(4), 561\u2013566 (2002)","journal-title":"IEEE Trans. Compon. Packag. Technol."},{"key":"9131_CR36","doi-asserted-by":"crossref","unstructured":"Shibamurat, H., Fukuyama, M., Uchida, D., Ikeda, S., Kuga, M., Sueyoshi, T.: EXPRESS-1: a dynamically reconfigurable platform using embedded processor FPGA. IEEE International Conference on Field-Programmable Technology, 209\u2013216 (2004)","DOI":"10.1109\/FPT.2004.1393270"},{"key":"9131_CR37","doi-asserted-by":"crossref","unstructured":"Simmons, R., Smith, T., Dias, M.B., Goldberg, D., Hershberger, D., Stentz, A., Zlot, R.: A layered architecture for coordination of mobile robots \u2013 In Multi-Robot Systems: From Swarms to Intelligent Automata. Proceedings from the 2002 NRL Workshop on Multi-Robot Systems, Kluwer, pp. 103\u2013112 (2002)","DOI":"10.1007\/978-94-017-2376-3_11"},{"key":"9131_CR38","doi-asserted-by":"crossref","unstructured":"Commuri, S., Tadigotla, V., Sliger, L.: FPGA-Based design of intelligent robot teams. Proceedings of the IEEE International Symposium on Intelligent Control, Munich, Germany, 1220\u20131225 (2006)","DOI":"10.1109\/ISIC.2006.285616"},{"key":"9131_CR39","unstructured":"Tan, H., DeMara, R.F., Thakkar, A.J., Ejnioui, A., Sattler, J.D.: Complexity and performance tradeoffs with FPGA partial reconfigurable interfaces. Submitted to the 13th Reconfigurable Architectures Workshop (RAW\u201906), Greece (2006)"},{"key":"9131_CR40","unstructured":"Ullmann, Michael, Hubner, Michael, Grimm, Bjorn, Becker, Jurgen.: An FPGA run-time system for dynamic on-demand reconfiguration. IEEE 18th International Parallel and Distributed Processing Symposium (IPDPS \u201904) (2004)"},{"key":"9131_CR41","doi-asserted-by":"crossref","unstructured":"Upegui, A., Sanchez, E.: Evolving hardware by dynamically reconfiguring Xilinx FPGAs. IEEE Conference on Evolvable Systems (ICES\u201905). Barcelona, Spain (2005)","DOI":"10.1007\/11549703_6"},{"key":"9131_CR42","unstructured":"Upegui, A., Moeckel, R., Dittrich, E., Ijspeert, A., Sanchez, E.: An FPGA dynamically reconfigurable framework for modular robotics. 18th International Conference on Architecture of Computing Systems, Innsbruck, Austria (2005)"},{"issue":"6","key":"9131_CR43","doi-asserted-by":"publisher","first-page":"852","DOI":"10.1109\/21.23086","volume":"18","author":"K. Valavanis","year":"1988","unstructured":"Valavanis, K., Saridis, G.N.: Information-theoretic modeling of intelligent robotic systems. IEEE Trans. Syst. Man Cybern. 18(6), 852\u2013872 (1988)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"6","key":"9131_CR44","first-page":"400","volume":"2","author":"V. Tadigotla","year":"2007","unstructured":"Tadigotla, V., Commuri, S.: Design and implementation of reconfigurable mobile sensor systems. WSEAS Transactions on Circuits and Systems, 2(6), 400\u2013408 (2007)","journal-title":"WSEAS Transactions on Circuits and Systems"},{"issue":"4","key":"9131_CR45","first-page":"3952","volume":"4","author":"Hua Zheng Will","year":"2005","unstructured":"Will, Hua Zheng., Marzwell, N.I., Chau, S.N.: In-system partial run-time reconfiguration for fault recovery applications on spacecrafts. Proceedings of IEEE International Conference on Systems, Man and Cybernetics. 4(4), 3952\u20133957 (2005)","journal-title":"Proceedings of IEEE International Conference on Systems, Man and Cybernetics"},{"issue":"3","key":"9131_CR46","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1109\/37.924797","volume":"21","author":"L. Wills","year":"2001","unstructured":"Wills, L., Kannan, S., Sander, S., Guler, M., Heck, B., Prasad, J.V.R., Schrage, D., Vachtsevanos, G.: An open platform for reconfigurable control. Control Syst. Mag. 21(3), 49\u201364 (2001)","journal-title":"Control Syst. Mag."},{"key":"9131_CR47","doi-asserted-by":"crossref","unstructured":"Wu, K., & Madsen, J.: Run-time dynamic reconfiguration: a reality check based on FPGA architectures from Xilinx. IEEE NORCHIP Conference (2005)","DOI":"10.1109\/NORCHP.2005.1597022"},{"key":"9131_CR48","unstructured":"Xilinx, Inc.: Two flows for partial reconfiguration: Module based or Difference based. Xilinx Application Note XAPP290, http:\/\/www.xilinx.com\/bvdocs\/appnotes\/xapp290.pdf (2004)"},{"key":"9131_CR49","unstructured":"Xilinx, Inc.: Virtex-II Pro Platform FPGA User Guide, version 1.8. http:\/\/www.xilinx.com\/bvdocs\/userguides\/ug012.pdf (2005)"}],"container-title":["Journal of Intelligent and Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-007-9131-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-007-9131-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-007-9131-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-007-9131-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,14]],"date-time":"2025-01-14T16:00:24Z","timestamp":1736870424000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-007-9131-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,6]]},"references-count":49,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2007,6]]}},"alternative-id":["9131"],"URL":"https:\/\/doi.org\/10.1007\/s10846-007-9131-3","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"type":"print","value":"0921-0296"},{"type":"electronic","value":"1573-0409"}],"subject":[],"published":{"date-parts":[[2007,3,6]]},"assertion":[{"value":"27 June 2006","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2007","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 March 2007","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}