Robot Development Process in the DESIRE Project

  • Walter Nowak
  • Ulrich Reiser
  • Erwin Prassler
Part of the Springer Tracts in Advanced Robotics book series (STAR, volume 76)


In this paper we give a general overview of the development process carried out in the DESIRE project. This process can be roughly split up into four main phases, from specification in the beginning over two integration phases up to optimisation in the end.With a large variety of technologies and expertises involved, the development of a complex service robot system such as the DESIRE technology platform proved to reveal many challenges on technical as well as organisational level. Several of these issues are highlighted in this paper with the goal to derive useful guidelines for other robotics projects.


Robot System Technology Platform Service Robot Legacy Code Target Platform 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Deutsche Servicerobotik Initiative (DESIRE),
  2. 2.
    Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile Software Development Methods - Review and Analysis. VTT Elektroniikka (2002)Google Scholar
  3. 3.
    Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Professional (1999)Google Scholar
  4. 4.
    Dillmann, R.: Benchmarks for Robotics Research. Tech. rep., European Robotics Network (2004),
  5. 5.
    Sommerville, I.: Software Engineering. Addison-Wesley, Reading (2010)Google Scholar
  6. 6.
    Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, Reading (2002)Google Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Fraunhofer IPAStuttgartGermany
  2. 2.GPS Gesellschaft für Produktionssysteme GmbHStuttgartGermany

Personalised recommendations