{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T20:40:43Z","timestamp":1725482443662},"publisher-location":"Berlin, Heidelberg","reference-count":45,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540689492"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-68951-5_21","type":"book-chapter","created":{"date-parts":[[2007,4,15]],"date-time":"2007-04-15T11:35:53Z","timestamp":1176636953000},"page":"365-393","source":"Crossref","is-referenced-by-count":0,"title":["Towards Framework-Based U\u00d7V Software Systems: An Applied Research Perspective"],"prefix":"10.1007","author":[{"given":"Gregory S.","family":"Broten","sequence":"first","affiliation":[]},{"given":"Simon P.","family":"Monckton","sequence":"additional","affiliation":[]},{"given":"Jared L.","family":"Giesbrecht","sequence":"additional","affiliation":[]},{"given":"Jack A.","family":"Collier","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"21_CR1","unstructured":"A. Makarenko A. Oreback A. Brooks, T. Kaupp and S. Williams, Towards component-based robotics, IEEE\/RSJ International Conference on Intelligent Robots and Systems, August 2005."},{"key":"21_CR2","series-title":"Tech. report","doi-asserted-by":"crossref","DOI":"10.6028\/NIST.IR.5994","volume-title":"Drcs: A reference model architecture for demo iii","author":"J. Albus","year":"1997","unstructured":"J. Albus, Drcs: A reference model architecture for demo iii, Tech. report, 5994, National Institute of Standards and Technology, Gaithersburg, MD., 1997."},{"key":"21_CR3","unstructured":"R. T. Vaughan B. Gerkey and A. Howard, The player\/stage project: Tools for multi-robot and distributed sensor systems, Proceedings of the 11th International Conference on Advanced Robotics, 2003, pp. 317\u2013323."},{"key":"21_CR4","unstructured":"F. Bolton, Pure corba: A code intensive premium reference, Tech. report, SAMS, 2002."},{"key":"21_CR5","unstructured":"F. M. J.-M. Valin Y. Brosseau C. Raievsky M. Lemay C. Cote, D. Letourneau and V. Tran, Code reusability tools for programming mobile robots, IEEE\/RSJ International Conference on Intelligent Robots and Systems, 2004."},{"key":"21_CR6","unstructured":"R. C. Coulter, Implementation of the pure pursuit path tracking algorithm, Tech. report, Tech Report CMU-RI-TR-92-01, Carnegie Mellon University, 1992."},{"key":"21_CR7","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1016\/S0140-3664(97)00165-5","volume":"21","author":"D. Levine","year":"1998","unstructured":"D. Levine D. Schmidt and S. Mungee, The design and performance of real-time object request brokers, Computer Communications 21 (April 1998), 294\u2013324.","journal-title":"Computer Communications"},{"key":"21_CR8","unstructured":"R. Firby, Adaptive execution in complex dynamic worlds, Tech. report, 1989."},{"key":"21_CR9","unstructured":"J. Giesbrecht S. Verret J. Collier G. Broten, S. Monckton and B. Digney, Towards distributed intelligence, Tech. report, Technical Report TR 2004-287, Defence Research and Development Canada-Suffield, December 2004."},{"key":"21_CR10","unstructured":"J. Giesbrecht S. Monckton G. Broten, D. Erickson and S. Verret, Engineering review of ancaeus\/avatar an enabling technology for the autonomous land systems program, Tech. report, tech. rep., DRDC Suffield, Dec. 2003."},{"key":"21_CR11","series-title":"Tech. report, Tech. Rep.","volume-title":"Ipt: An object oriented toolkit for interprocess communication","author":"J. Gowdy","year":"1996","unstructured":"J. Gowdy, Ipt: An object oriented toolkit for interprocess communication, Tech. report, Tech. Rep. CMU-RI-TR-96-07, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, March 1996."},{"key":"21_CR12","unstructured":"J. Gowdy, Emergent architectures: A case study for outdoor mobile robots, Tech. report, PhD thesis, Carnegie Mellon University, 2000."},{"key":"21_CR13","unstructured":"J. Gowdy, A qualatative comparision of interprocess communications toolkits for robotics, Tech. report, Tech. Rep. CMU-RI-TR-00-16, Carnegie Mellon University, June 2000."},{"key":"21_CR14","unstructured":"S. Schneider G. Pardo-Castellote and M. Hamilton, Ndds: The real-time publish-subscribe middleware, Tech. report, Real-Time Innovations, Inc., 1999."},{"key":"21_CR15","first-page":"66","volume":"8","author":"M. Henning","year":"2004","unstructured":"M. Henning, A new approach to object-oriented middleware, IEEE Computer Society 8 (January\u2013Febuary 2004), 66\u201375.","journal-title":"IEEE Computer Society"},{"key":"21_CR16","unstructured":"L. Henriksen and E. Krotkov, Natural terrain hazard detection with a laser rangefinder, IEEE Int. Conf. On Robotics and Automation."},{"key":"21_CR17","unstructured":"M. Herbert and E. Krotkov, Local perception for mobile robot navigation in natural terrain: Two approaches, Workshop on Computer Vision for Space Applications, Sept. 1993, pp. 24\u201331."},{"key":"21_CR18","unstructured":"S. Enderle H. Utz, S. Sablatnog and G. Kraetzschmar, Miro-middleware for mobile robot applications, IEEE Transactions on Robotics and Automation (June 2002)."},{"key":"21_CR19","unstructured":"S. Enderle H. Utz and S. Sablatnoeg, Miro-middleware for robots, Tech. report, http:\/\/smart.informatik.uni-ulm.de\/MIRO\/content.html Accessed, 2005."},{"key":"21_CR20","unstructured":"M. Henning and S. Vinoski, Advanced corba programming with c++, Addison-Wesley, 1999."},{"key":"21_CR21","first-page":"53","volume":"16-2","author":"R. Powers","year":"1995","unstructured":"R. Powers I. Nourbakhsk and S. Birchfield, Dervish: An office navigation robot, AI Magazine 16-2 (1995), 53\u201360.","journal-title":"AI Magazine"},{"key":"21_CR22","unstructured":"The Open Source Initiative, The open source definition., Tech. report, http:\/\/www.opensource.org\/docs\/definition.php, 2005."},{"key":"21_CR23","unstructured":"R. Lumia J. Albus and H. McCain, Hierarchical control of intelligent machines applied to space station telerobots, Tech. report, 1987."},{"key":"21_CR24","unstructured":"JAUS, The joint architecture for unmanned systems, reference architecture specification ra v3.2 parts 1\u20133, Tech. report, http:\/\/www.jauswg.org\/baseline\/refach.html, August 2004."},{"key":"21_CR25","unstructured":"A. J. Kelly, An approach to rough terrain autonomous mobility, International Conference on Mobile Planetary Robots, January 1997."},{"key":"21_CR26","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1109\/34.121795","volume":"14","author":"S. Kweon","year":"1992","unstructured":"S. Kweon and T. Kanade, High-resolution terrain map from multiple sensor data, IEEE Transactions on Pattern Analysis and Machine Vision 14 (Feb. 1992), 278\u2013292.","journal-title":"IEEE Transactions on Pattern Analysis and Machine Vision"},{"key":"21_CR27","unstructured":"S. Koenig and M. Likhachev, D* lite, Proceedings of the National Conference on Artificial Intelligence, 2002, pp. 476\u2013483."},{"key":"21_CR28","unstructured":"K. Konolige and K. Myers, \u2018the saphira architecture for autonomous mobile robots, Artificial Intelligence and Mobile Robots: Case Studies of Successful Robot Systems (1998)."},{"key":"21_CR29","unstructured":"S. Sander M. Guler B. Heck J. Prasad D. Schrage L. Wills, S. Kannan and G. Vachtsevanos, An open platform for reconfigurable control, IEEE Control Systems Magazine (June 2001)."},{"key":"21_CR30","unstructured":"A. Oreback M. Lindstrom and H. Christensen, Berra: A research architecture for service robots, International Conference on Robotics and Automation, 2000."},{"key":"21_CR31","unstructured":"N. Roy M. Montemerlo and S. Thrun, Perspectives on standardization in mobile robot programming: The carnegie mellon navigation (CARMEN) toolkit, Proceedings of the Conference on Intelligent Robots and Systems, 2003."},{"key":"21_CR32","unstructured":"J. Michaloski and W. S. F. Proctor, The neutral message language: A model and method for message passing in heterogeneous environments, Proceedings of the World Automation Conference, (Maui, Hawaii), June 2000."},{"key":"21_CR33","unstructured":"J. Pedersen, Robust communications for high bandwidth real-time systems, Tech. report, Tech. Rep. CMU-RI-TR-98-13, Carnegie Mellon University, 1998."},{"key":"21_CR34","first-page":"237","volume":"9-2","author":"E. Gat","year":"1997","unstructured":"E. Gat D. Kortenkamp D. Miller R. Bonasso, R. Firby and M. Slack, Experiences with and architecture for intelligent, reactive agents, Journal of Experimental and Theoretical Artificial Intelligence 9-2 (1997), 237\u2013256.","journal-title":"Journal of Experimental and Theoretical Artificial Intelligence"},{"key":"21_CR35","first-page":"317","volume-title":"Proceedings of the 1995 AAAI Spring Symposium on Lessons Learned from Implemented Software Architectures for Physical Agents","author":"J. Rosenblatt","year":"1995","unstructured":"J. Rosenblatt, DAMN: A distributed architecture for mobile navigation., Proceedings of the 1995 AAAI Spring Symposium on Lessons Learned from Implemented Software Architectures for Physical Agents, H. Hexmoor and D. Kortenkamp (Eds.) AAAI Press, Menlo Park, CA., March 1995, pp. 317\u2013323."},{"key":"21_CR36","unstructured":"T. Estlin D. Mutz R. Petras R. Volpe, I. Nesnas and H. Das, The claraty architecture for robotic autonomy, IEEE Aerospace Conference, March 2001."},{"key":"21_CR37","unstructured":"M. Maimone S. Goldberg and L. Matthies, Stereo vision and rover navigation software for planetary exploration, IEEE Aerospace Conference Proceedings, 2002."},{"key":"21_CR38","unstructured":"D. Schmidt and S. Huston, C++ network programming volume 1, Addison-Wesley, 2002."},{"key":"21_CR39","unstructured":"J. Johnson S. Huston and U. Syyid, The ace programmer\u2019s guide, Addison-Wesley, 2004."},{"key":"21_CR40","unstructured":"R. Simmons, The inter-process communications (ipc) system, Tech. report, http:\/\/www-2.cs.cmu.edu\/afs\/cs\/project\/TCA\/www\/ipc\/ipc.html, 1991."},{"key":"21_CR41","doi-asserted-by":"crossref","unstructured":"R. Simmons, Structured control for autonomous robots, IEEE Transactions on Robotics and Automation 10 (February 1994).","DOI":"10.1109\/70.285583"},{"key":"21_CR42","doi-asserted-by":"crossref","unstructured":"D. Schmidt and F. Kuhns, An overview of the real-time corba specification, IEEE Computer special issue on Object-Oriented Real-time Distrubuted Computing (2000).","DOI":"10.1109\/2.846319"},{"key":"21_CR43","unstructured":"R. Goodwin S. Koenig and R. Simmons, Xavier: A robot architecture based on partially observable markov decision process models, Artificial Intelligence and Mobile Robots: Case Studies of Successful Robot Systems (1998)."},{"key":"21_CR44","volume-title":"Developer\u2019s guide","author":"TAO","year":"2003","unstructured":"TAO, Developer\u2019s guide, Tech. report, vol. 1 and 2, Object Computing Inc., 12140 Woodcrest Executive Drive, Suite 250, St. Louis, MO, 63141, 2003."},{"key":"21_CR45","unstructured":"H. Utz, Miro manual, Tech. report, University of Ulm, Department of Computer Science, November 2003."}],"container-title":["Springer Tracts in Advanced Robotics","Software Engineering for Experimental Robotics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-68951-5_21.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T05:30:37Z","timestamp":1605763837000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-68951-5_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540689492"],"references-count":45,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-68951-5_21","relation":{},"subject":[]}}