• DocumentCode
    663919
  • Title

    Experiences with model-centred design methods and tools in safe robotics

  • Author

    Biggs, Geoffrey ; Sakamoto, Takanori ; Fujiwara, Koji ; Anada, Koichi

  • Author_Institution
    Intell. Syst. Res. Inst., Nat. Inst. of Adv. Ind. Sci. & Technol., Tsukuba, Japan
  • fYear
    2013
  • fDate
    3-7 Nov. 2013
  • Firstpage
    3915
  • Lastpage
    3922
  • Abstract
    Development of a system is complex, requiring a well-structured process to manage the range of tasks involved and their work products. There are many models and processes available for structured development, including the well-known Waterfall and Agile models. Recent standards for safety-critical system development utilise the V-model, such as the process given in the ISO 26262 standard for functional safety of road vehicles. However, the process clashes with the commonly-expressed desire for greater reuse of development artifacts in robotics. We have experimented with applying a process, the Object-Oriented Systems Engineering Method, to the design of a robotic wheelchair. This paper describes our application of the process to a safety-critical robot, as well as our use of SysML for managing design information and ZipC for code generation and verification. We discuss our experiences, both good and bad, in order to inform other robot developers of what to consider when choosing a process and tools.
  • Keywords
    SysML; control engineering computing; mobile robots; object-oriented methods; program compilers; program verification; safety-critical software; software development management; software prototyping; software reusability; systems engineering; task analysis; user centred design; wheelchairs; SysML; V-model; Waterfall model; ZipC; agile model; code generation; code verification; design information management; development artifact reusability; model centred design method; model centred design tools; object-oriented systems engineering method; robotic wheelchair design; safety-critical robot; safety-critical system development; structured development; task range management; well-structured process; work products; Mobile robots; Object oriented modeling; Solid modeling; Unified modeling language; Wheelchairs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on
  • Conference_Location
    Tokyo
  • ISSN
    2153-0858
  • Type

    conf

  • DOI
    10.1109/IROS.2013.6696916
  • Filename
    6696916