References
From RoSta
Get the .bib version of the bibliograhy here (.bib)
And you are welcome to add new references.
Contents |
[edit] Evaluation/Measuring software and Dependability
- FH Bonn-Rhein-Sieg, “B-IT tutorial: Robot middleware and integration frameworks” tech. rep., Bonn-Aachen International Center for Information Technology, December 13-15 2005.
- P. Avgeriou and U. Zdun. Architectural patterns revisited -- a pattern language. In 10th European Conference on Pattern Languages of Programs (EuroPlop 2005), Irsee, Germany, July 2005.
- Kramer, James; Scheutz, Matthias "Robotic Development Environments for Autonomous Mobile Robots: A Survey", In Autonomous Robots, vol. 22, no. 2, pp. 101-132. 2007
- A. Mukherjee and D. P. Siewiorek, “Measuring software dependability by robustness benchmarking,” in IEEE Transactions on Software Engineering, vol. 23, June 1997.
- M. A. Babar, L. Zhu, and R. Jeffery, “A framework for classifying and comparing software architecture evaluation methods,” in Australian Software Engineering Conference (ASWEC’04), p. 309, 2004.
- L. Dobrica and E. Niemela, “A survey on software architecture analysis methods,” in IEEE Transactions on Software Engineering, vol. 28, 2002.
- K. Kanoun, H. Madeira, and J. Arlat, “A framework for dependability benchmarking,” in DSN Workshop on Dependability Benchmarking, June 25 2002.
- J. Arlat, “From experimental assessment of fault-tolerant systems to dependability benchmarking,” in IEEE Workshop on Fault-Tolerant Parallel and Distributed Systems, April 19 2002.
- P. C. Clements and L. M. Northrop, “Software architecture: An executive overview,” tech. rep., Technical Report CMU/SEI-96-TR-003, 1996.
- J. Arlat, K. Kanoun, and J.-C. Laprie, “Dependability modeling and evaluation of software fault-tolerant systems,” in IEEE Transactions on Computers, vol. 39, pp. 504–513, April 1990.
- J. Arlat, A. Costes, Y. Crouzet, J.-C. Laprie, and D. Powell, “Fault injection and dependability evaluation of fault-tolerant systems,” in IEEE Transactions on Computers, vol. 42, pp. 913–923, August 1993.
- S. White, J. Hanson, I. Whalley, D. Chess, and J. Kephart, “An architectural approach to autonomic computing,” in International Conference on Autonomic Computing, Proceedings, pp. 2– 9, May 2004.
- L. Fesq, M. Ingham, M. Pekala, J. V. Eepoel, D. Watson, and B. Williams, “Model-based autonomy for the next generation of robotic spacecraft,” in In Proceedings of 53rd International Astronautical Congress, October 2002.
- C. Jones, “Software benchmarking,” IEEE Computer, vol. 28, no. 10, pp. 102–103, 1995.
- A. Orebaeck and H. I. Christensen, “Evaluation of architectures for mobile robotics,” Autonomous Robots, no. 14, p. 3349, 2003.
- P. Clements, R. Kazman, and M. Klein, Evaluating Software Architectures: Methods and Case Studies. Addison-Wesley, 2002.
- P. C. Len Bass and R. Kazman, Software Architecture in Practice. Boston, Addison Wesley, second ed., 2003.
- M. A. Babar and I. Gorton, “Comparison of scenario-based software architecture evaluation methods,” in 11th Asia-Pacific Software Engineering Conference, pp. 600–607, 2004
- J. Carlson, R. R. Murphy, and A. Nelson, “Follow-up analysis of mobile robot failures,” in Proceedings IEEE International Conference on Robotics and Automation (ICRA’04), p. 4987-4994, 2004.
- J. Carlson and R. R. Murphy, “Reliability analysis of mobile robots,” in Proceedings of the IEEE International Conference on Robotics & Automation, 2003.
- Sloman, Aaron and Scheutz, Matthias, "A Framework for Comparing Agent Architectures", In Proceedings of UKCI 2002, University of Birmingham, 169-176
- Scheutz, Matthias and Andronache, Virgil, "The APOC Framework for the Comparison and Evaluation of Agent Architectures", In Proceedings of AAAI Workshop on Intelligent Agent Architecture 2004, AAAI Press
- Azamat Shakhimardanov "Fault Tolerance and Robustness in Robotics: A Survey ", Research and Development Project 2, August,2006, University of Applied Sciences Bonn-Rhein-Sieg, Germany (.pdf)
- Azamat Shakhimardanov "A comparative evaluation of robotic software integration systems", master thesis, March, 2007, University of Applied Sciences Bonn-Rhein-Sieg, Germany (.pdf)
[edit] JAUS
- JAUS Specs link
[edit] AUTOSAR
- Werner Zimmermann / Ralf Schmidgall, "Bussysteme in der Fahrzeugtechnik - Protokolle und Standards." Vieweg, ISBN 978-3-8348-0235-4
- AUTOSAR Specs link
[edit] ORIN/RT-Middleware
[edit] OROCOS
- OROCOS Specs link
[edit] SmartSoft
- Christian Schlegel. "Software Engineering for Experimental Robotics. In Davide Brugali, editor, Communication Patterns as Key Towards Component Interoperability", volume 30. Springer, STAR series, 2007. ( .pdf)
- Christian Schlegel. "A Component Approach for Robotics Software: Communication Patterns in the OROCOS Context." In 18. Fachtagung Autonome Mobile Systeme (AMS), pages 253-263. Informatik aktuell, Springer, Karlsruhe, December 2003. ( .pdf)
- Christian Schlegel, Robert Wörz. "The software framework SMARTSOFT for implementing sensorimotor systems." In Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), pages 1610-1616, Kyongju, Korea, 1999. ( .pdf)
- Christian Schlegel, Robert Wörz. "Interfacing different layers of a multilayer architecture for sensorimotor systems using the object-oriented framework SmartSoft." In Eurobot, Zürich, Schweiz, September 1999. ( .pdf)
- Christian Schlegel "A Component Based Approach for Robotics Software based on Communication Patterns: Crafting Modular and Interoperable Systems" In ICRA 2005. ( .pdf)
[edit] ADE
- Andronache, Virgil and Scheutz, Matthias, "ADE - An Architecture Development Environment for Virtual and Robotic Agents", In AT2AI-4: Proceedings of the Fourth International Symposium "From Agent Theory to Agent Implementation", 2004
- Andronache, Virgil and Scheutz, Matthias, "Integrating Theory and Practice: The Agent Architecture Framework APOC and its Development Environment ADE", In Proceedings of AAMAS 2004, ACM Press
- Andronache, Virgil and Scheutz, Matthias, "APOC - A Framework for Complex Agents", In Proceedings of AAAI Spring Symposium 2003, AAAI Press, 18-25
- Kramer, James and Scheutz, Matthias, "ADE: Filling a Gap Between Single and Multiple Agent Systems", In The Proceedings of the 18th European Meeting on Cybernetics and Systems Research, Vienna, Austria, April 2006
- Scheutz, Matthias and Kramer, James, "RADIC -- A Generic Component for the Integration of Existing Reactive and Deliberative Layers", In The Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, Hakodate, Japan, May 2006
[edit] Marie
- Côté, C., Brosseau, Y., Létourneau, D., Raïevsky, C., Michaud, F., "Robotic Software Integration Using MARIE", International Journal of Advanced Robotic Systems - Special Issue on Software Development and Integration in Robotics. Vol.3, No.1, 55-60.
- Côté C., Létourneau D., Michaud F. and Brosseau Y., "Software Design Patterns for Robotics : Solving integration problems with MARIE", Workshop on Software Development and Integration in Robotics, IEEE International Conference on Robotics and Automation, Rome, Italy.(.pdf)
- Michaud, F., Brosseau, Y., Côté, C., Létourneau, D., Moisan, P., Ponchon, A., Raïevsky, C., Valin, J.-M., Beaudry, É., Kabanza, F. "Modularity and integration in the design of a socially interactive robot", Proceedings IEEE International Workshop on Robot and Human Interactive Communication, Nashville USA, 172-177.
- Côté, C., Létourneau, D., Michaud, F., Valin, J.-M., Brosseau, Y., Raïevsky, C., Lemay, M., Tran, V., "Code Reusability Tools for Programming Mobile Robots", Proceedings IEEE/RSJ International Conference on Intelligent Robots and Systems, 1820-1825. (.pdf)
- Michaud, F., Létourneau, D., Lepage, P., Morin, Y., Gagnon, F., Giguère, P., Beaudry, É., Brosseau, Y., Côté, C., Duquette, A., Laplante, J.-F., Legault, M.-A., Moisan, P., Ponchon, A., Raïevsky, C., Roux, M.-A., Salter, T., Valin, J.-M., Caron, S., Frenette, P., Masson, P., Kabanza, F., Lauria, M. "Socially interactive robots for real life use", Proceedings Workshop on Mobile Robot Competition, American Association for Artificial Intelligence Conference (AAAI), Pittsburgh USA.
[edit] Pyro
- Blank, D.S., Kumar, D., Meeden, L., and Yanco, H. (2005) The Pyro toolkit for AI and robotics. To appear in AI Magzine.
- Blank, D.S., Kumar, D., Meeden L., and Yanco, H. (2004) Pyro: A Python-based Versatile Programming Environment for Teaching Robotics. Journal of Educational Resources in Computing (JERIC).
- Blank, D., Meeden, L., and Kumar, D. (2002). Python robotics: An Environment for Exploring Robotics Beyond LEGOs. ACM Special Interest Group: Computer Science Education Conference, Reno, NV (SIGCSE 2003).
- Blank, D.S., Yanco, H., Kumar, D., and Meeden L. (2004) The Karel-the-Robot Paradox: A framework for making sophisticated robotics accessible. Presented at AAAI 2004 Spring Symposium.
[edit] MissionLab
- "Multiagent Mission Specification and Execution" - MissionLab
- "Evaluating the Usability of Robot Programming Toolsets" - MissionLab
- "Usability Evaluation of High-Level User Assistance for Robot Mission Specification" - MissionLab
- Integrated Mission Specification and Task Allocation for Robot Teams - Design and Implementation P. Ulam, Y. Endo, A. Wagner, and R.C. Arkin
- Integrated Mission Specification and Task Allocation for Robot Teams - Part 2: Testing and Evaluation P. Ulam, Y. Endo, A. Wagner, and R.C. Arkin
[edit] GenoM/Laas Architecture
- S. Fleury and M. Herrb, “Genom user’s guide,” 2003.
- R. Alami, R. Chatila, S. Fleury, M. Ghallab, and F. Ingrand, “An architecture for autonomy,” International Journal of Robotics Research, vol. 17, April 1998.(.pdf)
- B. Lussier, A. Lampe, R. Chatila, J. Guiochet, F. Ingrand, M.-O. Killijian, and D. Powell, “Fault tolerance in autonomous systems: How and how much?,” in 4th IARP - IEEE/RAS - EURON Joint Workshop on Technical Challenges for Dependable Robots in Human Environments, 2005.
- B. Lussier, R. Chatila, F. Ingrand, M. Killijian, and D. Powell, “On fault tolerance and robustness in autonomous systems,” in 3rd IARP - IEEE/RAS - EURON Joint Workshop on Technical Challenges for Dependable Robots in Human Environments, (Manchester, UK), 7-9 September 2004.
- R. Alami, R. Chatila, F. Ingrand, and F. Py, “Dependability issues in a robot control architecture,” in 2nd IARP/IEEE-RAS Joint Workshop on Technical Challenge for Dependable Robots in Human Environments, October 7- 8 2002.
- S. Fleury, M. Herrb, and R. Chatila, “Genom: A tool for the specification and the implementation of operating modules in a distributed robot architecture,” in In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 842–848, September 1997.
[edit] ORCA
- A. Makarenko, A. Brooks, T. Kaupp. Orca: Components for Robotics. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2006). Workshop on Robotic Standardization.
- A. Brooks, T. Kaupp, A. Makarenko, S. Williams, and A. Orebaeck, “Orca overview,” in http://orca-robotics.sourceforge.net/overview.html, 2004. (.pdf)
- A. Orebaeck, A Component Framework for Autonomous Mobile Robots. PhD thesis, Royal Institute of Technology, Numerical Analysis and Computer Science, 2004.(.pdf)
- A. Brooks, T. Kaupp, A. Makarenko, S. Williams, and A. Orebaeck, “Towards component-based robotics,” in In Proc. of the IEEE/RSJ Int. Conf. on Intelligent Robots and Systems IROS, 2005.(.pdf)
- Kaupp, T., Brooks, A., Upcroft, B. & Makarenko, A. 'Building a Software Architecture for a Human-Robot Team Using the Orca Framework' In IEEE International Conference on Robotics and Automation (ICRA '07), 2007
- Upcroft, B., Ridley, M.F., Ong, L., Douillard, B., Kaupp, T., Kumar, S., Bailey, T.A., Ramos, F.T., Makarenko, A., Brooks, A., Sukkarieh, S. & Durrant-Whyte, H.F. 'Multi-level State Estimation in an Outdoor Decentralised Sensor Network' In Proceedings of the International Symposium on Experimental Robotics, 2006
[edit] Player/Stage
- B. Gerkey, K. Stoey, and R. Vaughan, “Player robot server. technical report iris-00-392,” tech. rep., Institute for Robotics and Intelligent Systems, School of Engineering, University of Southern California, 2000. (.pdf)
- B. Gerkey, R. Vaughan, K. Stoey, A. Howard, G. Sukhtame, and M. Mataric, “Most valuable player: A robot device server for distributed control,” in In Proc. of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), p. 12261231, 2001.(.pdf)
- B. Gerkey, R. Vaughan, and A. Howard, “The player/stage project: Tools for multirobot and distributed sensor systems,” in In Proc. of the International Conference on Advanced Robotics, pp. 317–, 2003.(.pdf)
- R. Vaughan, B. Gerkey, and A. Howard, “On device abstractions for portable, reusable robot code,” in In Proc. of the 2003 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems, 2003. (.pdf)
- T. Collett, B. MacDonald, and B. Gerkey, “Player 2.0: Toward a practical robot programming framework,” in In Proceedings of the Australasian Conference on Robotics and Automation (ACRA), December 2005.
[edit] 3T
- J. L. Fernandez, R. Simmons, R. Sanz, and A. R. Diguez, “A robust stochastic supervision architecture for an indoor mobile robot,” in In Proceedings of the International Conference on Field and Service Robotics (FSR), June 2001.
- J. Leon, D. Kortenkamp, and D. Schreckenghost, “A planning, scheduling and control architecture for advanced life support systems,” in NASA Workshop on Planning and Scheduling for Space, October 1997.
- P. Bonasso, J. Firby, E. Gat, D. Kortenkamp, D. Miller, and M. Slack, “Experiences with an architecture for intelligent, reactive agents,” Journal of Experimental and Theoretical Artificial Intelligence, vol. 9, no. 1, 1997. (.pdf)
- D. Schreckenghost, D. Ryan, C. Thronesbery, P. Bonasso, and D. Poirot, “Intelligent control of life support systems for space habitats,” in Proceedings of the 15th National Conference on Artificial Intelligence (AAAI-98) and of the 10th Conference on Innovative Applications of Artificial Intelligence (IAAI-98), (Menlo Park), pp. 1140–1145, AAAI Press, July 26–30 1998.
- D. Schreckenghost, P. Bonasso, D. Kortenkamp, and D. Ryan, “Three tier architecture for controlling space life support systems,” in IEEE Symposium on Intelligence in Automation and Robotics, 1998.
- M. Freed, P. Bonasso, M. Ingham, D. Kortenkamp, B. Pell, and J. Penix, “Trusted autonomy for spaceflight systems,” in In Proceedings 1st Space Exploration Conference: Continuing the Voyage of Discovery, 2004.
- D. Kortenkamp, D. Schreckenghost, and P. Bonasso, “Three NASA application domains for integrated planning, scheduling and execution,” in AIPS Workshop on Integrating Planning, Scheduling and Execution in Dynamic and Uncertain Environments, June 09 1998.
- E. Gat, “On three-layer architectures,” in Artificial Intelligence and Mobile Robots, MIT/AAAI Press, 1997.
[edit] ORCCAD
- D. Simon, B. Espiau, K. Kapellos, and R. Pissard-Gibollet, “ORCCAD: software engineering for real-time robotics; a technical insight,” Robotica, vol. 15, no. 1, pp. 111–5, 1997.
- D. Simon, B. Espiau, E. Castillo, and K. Kapellos, “Computer-aided design of a generic robot controller handling reactivity and real-time control issues,” Tech. Rep. RR-1801, INRIA, Sophia Antipolis.
- B. Espiau, K. Kapellos, and M. Jourdan, “Formal verification in robotics: Why and how?,” in International Symposium on Robotics Research, october 1995.
- B. Espiau, K. Kapellos, M. Jourdan, and D. Simon, “On the validation of robotics control systems part I: High level specification and formal verification,” rapport, INRIA, Sophia Antipolis, november 1995.
[edit] CLARAty
- R. Volpe, I. Nesnas, T. Estlin, D. Mutz, R. Petras, and H. Das, “CLARAty: Coupled layer architecture for robotic autonomy,” tech. rep., Jet Propulsion Laboratory, California Institute of Technology, December 2000.
- F. I. Alberto Finzi and N. Muscettola, “Model-based executive control through reactive planning for autonomous rovers,” in International Conference on Intelligent Robots and Systems, 2004.
- L. P. Tara Estlin and B. C. Williams, “Demonstrating robotic autonomy in NASA’s intelligent systems project,” in 8th ESA Workshop on Advanced Space Technologies for Robotics and Automation, November 2004.
- R. Volpe, I. Nesnas, T. Estlin, D. Mutz, R. Petras, and H. Das, “The CLARAty architecture for robotic autonomy,” in In Proceedings of the IEEE Aerospace Conference, March 10-17 2001.
- I. Nesnas, A. Wright, M. Bajracharaya, R. Simmons, and T. Estlin, “CLARAty and challenges of developing interoperable robotic software,” in International Conference on Intelligent Robots and Systems, 2003.
- I. Nesnas, R. Volpe, T. Estlin, H. Das, R. Petras and D. Mutz, “Towards Developing Reusable Software Components for Robotics Applications.”(.pdf)
[edit] MIRO
- G. M. Hans Utz, G. Palm, and G. Kraetzschmar, “Towards hierarchical behavior engineering,” in International Conference on Intelligent Robotics and Systems, 2005.
- G. M. Hans Utz, G. Palm, and G. Kraetzschmar, “Hierarchical behavior organization,” in International Conference on Intelligent Robotics and Systems, 2005.
- G. Kraetzschmar, “Software engineering for autonomous mobile robots Problems and Desirables .”.
- S. E. Hans Utz, Stefan Sablatnoeg and G. Kraetzschmar, “MIRO - middleware for mobile robot applications,” in IEEE Transactions on Robotics and Automation, vol. 18, August 2002. (.pdf)
[edit] CoolBOT
- A. C. Domınguez-Brito, CoolBOT: a Component-Oriented Programming Framework for Robotics. PhD thesis, Universidad de Las Palmas de Gran Canaria, 2003.
- J. Cabrera-G´mez, A. C. Domınguez-Brito, and D. Hern´ndez-Sosa, “CoolBOT: A component-oriented programming framework for robotics,” in Sensor Based Intelligent Robots (G. D. Hager, H. I. Christensen, H. Bunke, and R. Klein, eds.), vol. 2238 of Lecture Notes in Computer Science, pp. 282–304, Springer, 2000.
- J. Cabrera-G´mez, A. C. Domınguez-Brito, C. Guerra-Artal, J. Isern-Gonz´lez, and Naranjo-Cabrera, “More about coolBOT,” in VI Workshop en Agentes FAısicos, WAF2005, I Congreso Espa˜ol de Inform´tica, September 13-16 2005.
- J. Cabrera-G´mez, A. C. Domınguez-Brito, and D. Hern´ndez-Sosa, “Programming with a components in robotics,” in II Workshop sobre Agentes F´ ısicos, Proceedings of III Workshop sobre Agentes Fısicos, pp. 85–98, March 14-15 2002.
[edit] TCA - IPC/TDL
- R. Simmons, R. Goodwin, K. Z. Haigh, S. Koenig, and J. O’Sullivan, “A layered architecture for office delivery robots,” in Proceedings of the First International Conference on Autonomous Agents (Agents’97) (W. L. Johnson and B. Hayes-Roth, eds.), (New York), pp. 245–252, ACM Press, 5–8, 1997. (.pdf)
[edit] MCA
