{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T09:47:38Z","timestamp":1777715258764,"version":"3.51.4"},"reference-count":37,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[1993,2,1]],"date-time":"1993-02-01T00:00:00Z","timestamp":728524800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[1993,2]]},"abstract":"<jats:p>This article describes an architecture for cooperative and au tonomous mobile robots. The architecture is composed of three levels: functional, control, and planner levels. The functional and control levels manage robot resources, while the planner level carries out complex operations such as planning and cooperation.<\/jats:p>\n                  <jats:p>The cooperation is composed of two phases: (1) collabora tion, in which a task is decomposed into subtasks and subtasks are allocated through a set of robots; and (2) coordination, in which robots actually coordinate their activities to fulfill the initial task using the notion of coordinated protocols. Moreover, a language has been developed to program the coordination.<\/jats:p>\n                  <jats:p>This architecture exhibits important benefits such as (1) mod ularity (the robot can work autonomously or within a team), (2) robustness (although some modules on the robot fail, it is still able to perform useful tasks), and (3) programmability. Two actual examples using two indoor mobile robots are described to demonstrate the interest of this approach.<\/jats:p>","DOI":"10.1177\/027836499301200106","type":"journal-article","created":{"date-parts":[[2007,3,4]],"date-time":"2007-03-04T20:24:06Z","timestamp":1173039846000},"page":"79-98","source":"Crossref","is-referenced-by-count":122,"title":["Toward a Robot Architecture Integrating Cooperation between Mobile Robots: Application to Indoor Environment"],"prefix":"10.1177","volume":"12","author":[{"given":"Fabrice R.","family":"Noreils","sequence":"first","affiliation":[{"name":"Alcatel Alsthom Recherche 91460 Marcoussis, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[1993,2,1]]},"reference":[{"key":"atypb1","volume-title":"System description and design architecture for multiple autonomous undersea vehicles. Technical report NIST. Technical note 1251","author":"Albus, J.S.","year":"1988"},{"issue":"3","key":"atypb2","volume":"9","author":"Arkin, R.C.","year":"1992","journal-title":"J. Robot. Sys."},{"key":"atypb3","volume-title":"Fifth WG6.1 Workshop on Protocol Specification, Testing, and Verification","author":"Azema, P."},{"key":"atypb4","volume-title":"First Workshop on Mobile Robots for Subsea Environments","author":"Blidberg, D."},{"key":"atypb5","volume-title":"IEEE International Workshop on Intelligent Robots and Systems, Tsuchiura","author":"Brooks, R.A."},{"key":"atypb6","volume-title":"Designing and analysing strategies for Phoenix from models","author":"Cohen, R.P.","year":"1990"},{"issue":"3","key":"atypb7","first-page":"32","volume":"10","author":"Cohen, R.P.","year":"1989","journal-title":"AI Magazine"},{"key":"atypb8","volume-title":"IEEE International Conference on Robotics and Automation","author":"Dario, P."},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(83)90015-2"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-1699-2"},{"key":"atypb11","volume-title":"Uncertainty, belief, and probability 1988","author":"Fagin, R.","year":"1988"},{"key":"atypb12","volume-title":"Robotics Research: The Fifth International Symposium","author":"Fukuda, T."},{"key":"atypb13","doi-asserted-by":"crossref","unstructured":"Gage, D.W., and Pletta, J.B. 1987. Ground vehicle convoying. Proc. SPIE, Vol. 852, Mobile Robots II, pp. 319-327.","DOI":"10.1117\/12.968264"},{"key":"atypb14","doi-asserted-by":"crossref","unstructured":"Genrich, H. 1986. Predicate\/transition nets. In Petri Nets: Central Models and Their Properties-Lecture Notes in Computer Science. New York: Springer-Verlag, pp. 208-247.","DOI":"10.1007\/978-3-540-47919-2_9"},{"key":"atypb15","volume-title":"4th National Conference on Artificial Intelligence (AAAI '84)","author":"Georgeff, M."},{"issue":"1","key":"atypb16","first-page":"36","volume":"7","author":"Herman, M.","year":"1989","journal-title":"Unmanned Sys."},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(77)90033-9"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(05)80014-4"},{"key":"atypb19","first-page":"11","author":"Lesser, V.","year":"1975","journal-title":"Signal Processing"},{"key":"atypb20","volume-title":"17th International Symposium on Industrial Robots","author":"Maeda, J."},{"key":"atypb21","volume-title":"IEEE International Conference on Robotics and Automation","author":"Mataric, M.J."},{"key":"atypb22","volume-title":"IEEE International Workshop on Intelligent Robots and Systems, Tsuchiura","author":"Matsumoto, A."},{"key":"atypb23","volume-title":"Mini-rovers for MARS exploration. Technical note","author":"Miller, D.P.","year":"1990"},{"key":"atypb24","volume-title":"Cooperative planning and decentralized negotiation in multi-fireboss Phoenix","author":"Moehlman, T.","year":"1990"},{"key":"atypb25","first-page":"396","author":"Noreils, F.R.","year":"1990","journal-title":"Automation"},{"key":"atypb26","volume-title":"First International Conference on AI Planning","author":"Noreils, F.R."},{"key":"atypb27","volume-title":"IEEE\/RSJ International Conference on Robots and Systems","author":"Noreils, F.R."},{"key":"atypb28","volume-title":"IEEE Transactions of Robotics and Automation","author":"Noreils, F.R."},{"key":"atypb29","volume-title":"IEEE International Workshop on Intelligent Motion Control","author":"Noreils, F."},{"key":"atypb30","volume-title":"IEEE International Conference on Robotics and Automation","author":"Noreils, F.R."},{"key":"atypb31","volume-title":"The Fifth International Symposium on Unmanned Untethered Submersible Technology","author":"Pugh, G.E."},{"key":"atypb32","first-page":"65","author":"Ramamritham, K.","year":"1985","journal-title":"IEEE Software"},{"key":"atypb33","volume-title":"1985 International Conference on Advanced Robotics (ICAR)","author":"Saito, M."},{"key":"atypb34","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1981.4308579"},{"key":"atypb35","volume-title":"Social Behavior in Animals. London, England","author":"Tinbergen, N.","year":"1953"},{"key":"atypb36","volume-title":"Nonlinear planning with parallel resources allocation","author":"Veloso, M.","year":"1990"},{"key":"atypb37","volume-title":"The Insect Societies","author":"Wilson, E.O.","year":"1971"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836499301200106","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836499301200106","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:14:38Z","timestamp":1777457678000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/027836499301200106"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,2]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1993,2]]}},"alternative-id":["10.1177\/027836499301200106"],"URL":"https:\/\/doi.org\/10.1177\/027836499301200106","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[1993,2]]}}}