{"title":"A framework for the development of cooperative robotic applications","authors":"P. Nebot, E. Cervera","doi":"10.1109/ICAR.2005.1507514","DOIUrl":null,"url":null,"abstract":"The advances in mobile robotics, computing power, and wireless communications have turned feasible the development of communities of autonomous robots. In the last years, there is a greater interest in systems of multiple autonomous robots for the accomplishment of cooperative tasks. This project takes it into account and presents an architecture for the development of collaborative applications for a heterogeneous team of mobile robots based on embedded agents. The implemented architecture has the capacity to allow the team of robots to accomplish such tasks, and also it has tools and features that allow programmers to develop complex applications in a reasonable time. An agent-based development platform has been used for this purpose, due to it integrates the necessary capabilities for developing distributed applications, and manages the communications among all the components. To demonstrate the advantages of the architecture a real application, robot following, has been implemented. It consists of a set of embedded agents, which run in real robot systems, demonstrating that embedding agents in distributed intelligent systems is a powerful method for quick application development in the multirobot domain","PeriodicalId":428475,"journal":{"name":"ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAR.2005.1507514","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
The advances in mobile robotics, computing power, and wireless communications have turned feasible the development of communities of autonomous robots. In the last years, there is a greater interest in systems of multiple autonomous robots for the accomplishment of cooperative tasks. This project takes it into account and presents an architecture for the development of collaborative applications for a heterogeneous team of mobile robots based on embedded agents. The implemented architecture has the capacity to allow the team of robots to accomplish such tasks, and also it has tools and features that allow programmers to develop complex applications in a reasonable time. An agent-based development platform has been used for this purpose, due to it integrates the necessary capabilities for developing distributed applications, and manages the communications among all the components. To demonstrate the advantages of the architecture a real application, robot following, has been implemented. It consists of a set of embedded agents, which run in real robot systems, demonstrating that embedding agents in distributed intelligent systems is a powerful method for quick application development in the multirobot domain