{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T19:02:47Z","timestamp":1777489367472,"version":"3.51.4"},"reference-count":35,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008,9]]},"DOI":"10.1109\/ramech.2008.4681485","type":"proceedings-article","created":{"date-parts":[[2008,11,25]],"date-time":"2008-11-25T16:27:43Z","timestamp":1227630463000},"page":"736-742","source":"Crossref","is-referenced-by-count":96,"title":["Middleware for Robotics: A Survey"],"prefix":"10.1109","author":[{"given":"Nader","family":"Mohamed","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jameela","family":"Al-Jaroodi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Imad","family":"Jawhar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/SICE.2006.315045"},{"key":"35","article-title":"is a common middleware for robotics possible?","author":"smart","year":"2007","journal-title":"Proceedings of the IROS 2007 workshop on Measures and Procedures for the Evaluation of Robot Architectures and Middleware"},{"key":"17","year":"0","journal-title":"UPnP"},{"key":"18","first-page":"3555","article-title":"rt-middleware: distributed component middleware for rt (robot technology)","author":"ando","year":"2006","journal-title":"IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2007.905850"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2006.282262"},{"key":"34","article-title":"the wurde robotics middleware and ride multi-robot tele-operation interface","author":"heckel","year":"2006","journal-title":"AAAI Mobile Robotics Workshop"},{"key":"16","article-title":"upnp robot middleware for ubiquitous robot control","author":"ahn","year":"2006","journal-title":"The 3rd International Conference on Ubiquitous Robots and Ambient Intelligence (URAI"},{"key":"13","first-page":"163","article-title":"orca: components for robotics","author":"makarenko","year":"2006","journal-title":"International Conference on Intelligent Robots and Systems"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2004.1260706"},{"key":"11","article-title":"ace: an object-oriented framework for developing distributed applications","author":"schmidt","year":"1994","journal-title":"Proceedings of the 6th USENIX C++ Technical Conference"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/263698.263734"},{"key":"21","article-title":"deveopment of home robot integration system based on robot technology middleware","author":"hada","year":"2005","journal-title":"the 36th International Symposium on Robotics"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.5772\/5706"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2010.2042722"},{"key":"23","article-title":"a player\/stage system for context-aware intelligent environments","author":"kranz","year":"2006","journal-title":"Proc of the System Support for Ubiquitous Computing Workshop"},{"key":"24","article-title":"the peis kernel: a middleware for ubiquitous robotics","author":"broxvall","year":"2007","journal-title":"Proc of the IROS-07 Workshop on Ubiquitous Robotic Space Design and Applications"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2007.4399282"},{"key":"26","year":"0"},{"key":"27","first-page":"55","article-title":"robotic software integration using marie","volume":"3","author":"co?te?","year":"2006","journal-title":"International Journal of Advanced Robotic Systems"},{"key":"28","first-page":"330","article-title":"the robot software communications architecture (rsca) qos-aware middleware for networked service robots","author":"yoo","year":"2006","journal-title":"Proc International Join Conference SICE-ICASE"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/35.565659"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-006-9013-8"},{"key":"2","article-title":"a survey of robot programming systems","author":"biggs","year":"2003","journal-title":"Proc of Australasian Conference on Robotics and Automation"},{"key":"10","article-title":"using and extending the miro middleware for autonomous robots","author":"kru?ger","year":"2006","journal-title":"Towards Autonomous Robotic Systems (TAROS)"},{"key":"1","article-title":"a survey of space robotics","author":"pedersen","year":"2003","journal-title":"7th International Symposium on Artificial Intelligence Robotics and Automation in space (i-SAIRAS-03)"},{"key":"30","article-title":"data centric middleware for the integration of wireless sensor networks and mobile robots","author":"gil","year":"2007","journal-title":"proc 7th Conference on Mobile Robots and Competitions ROBOTICA"},{"key":"7","year":"0"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.4304\/jcm.1.4.11-21"},{"key":"32","article-title":"design and evaluation of communication middleware in a distributed humanoid robot architecture","author":"ng-thow-hing","year":"2007","journal-title":"IROS '07 Workshop Measures and Procedures for the Evaluation of Robot Architectures and Middleware"},{"key":"5","article-title":"robotic mapping: a survey","author":"thran","year":"2002"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1109\/SICE.2006.315366"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/34.982903"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2002.802930"},{"key":"8","article-title":"miro: middleware for autonomous mobile robots","author":"enderle","year":"2001","journal-title":"IF AC Conference on Telematics Applications in Automation and Robotics"}],"event":{"name":"2008 IEEE Conference on Robotics, Automation and Mechatronics (RAM)","location":"Chengdu, China","start":{"date-parts":[[2008,9,21]]},"end":{"date-parts":[[2008,9,24]]}},"container-title":["2008 IEEE Conference on Robotics, Automation and Mechatronics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4664826\/4681306\/04681485.pdf?arnumber=4681485","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,17]],"date-time":"2017-03-17T18:25:47Z","timestamp":1489775147000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/4681485\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,9]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/ramech.2008.4681485","relation":{},"subject":[],"published":{"date-parts":[[2008,9]]}}}