Skip to main content

Modelling and Analysis of a Redundant Mobile Robot Architecture Using AADL

  • Conference paper
Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR 2014)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8810))

Abstract

As the complexity of robots deployed in the real world increases, the use of formal specifications in the development of safety-critical robot systems is becoming increasingly important. A formal specification gives confidence in the correctness, completeness, and accuracy of a system design. In this paper, we present a formal specification of a redundant control architecture for a mobile robot in the form of a model. The model is created using the Architecture Analysis and Design Language (AADL). This formal language allows the model to be analysed to prove system properties of interest. In this case, we are interested in proving the response time of the robot to external obstacles and to internal errors. We present the model and the results of these analyses with the goal of proving that the architecture is sufficiently safe for use in a safe robot wheelchair.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Functional safety of electrical/electronic/programmable electronic safety-related systems. International Electrotechnical Commission (IEC) (2010)

    Google Scholar 

  2. Functional safety of electrical/electronic/programmable electronic safety-related systems Part 2: Requirements for electrical/electronic/programmable electronic safety-related systems, ch. 7, p. 40. International Electrotechnical Commission (IEC) (2010)

    Google Scholar 

  3. Functional safety of electrical/electronic/programmable electronic safety-related systems Part 3: Software requirements, ch. 7, pp. 35–36. International Electrotechnical Commission (IEC) (2010)

    Google Scholar 

  4. Architecture Analysis & Design Language (AADL) (AS5506B). SAE International (2012)

    Google Scholar 

  5. Biggs, G., Sakamoto, T., Fujiwara, K., Anada, K.: Experiences with model-centred design methods and tools in safe robotics. In: 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3915–3922 (November 2013)

    Google Scholar 

  6. Feiler, P., Hansson, J.: Flow latency analysis with the Architecture Analysis & Design Language (AADL). Tech. rep., Software Engineering Institute, Carnegie-Mellon University (2008)

    Google Scholar 

  7. Feiler, P.H., Gluch, D.P.: Model-Based Engineering with AADL, ch. 15. Addison-Wesley, Westford (2012)

    Google Scholar 

  8. Fujiwara, K., Nakabo, Y., Anada, K., Biggs, G., Mizuguchi, D.: The prototype hardware of the dependable robotic cart. In: Proceedings of the 2012 JSME Conference on Robotics and Mechatronics (2012)

    Google Scholar 

  9. Topcased, http://www.topcased.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Biggs, G., Fujiwara, K., Anada, K. (2014). Modelling and Analysis of a Redundant Mobile Robot Architecture Using AADL. In: Brugali, D., Broenink, J.F., Kroeger, T., MacDonald, B.A. (eds) Simulation, Modeling, and Programming for Autonomous Robots. SIMPAR 2014. Lecture Notes in Computer Science(), vol 8810. Springer, Cham. https://doi.org/10.1007/978-3-319-11900-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11900-7_13

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11899-4

  • Online ISBN: 978-3-319-11900-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics