Skip to main content
Log in

Model-Driven Interactive System Design for Therapy Robots

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

Physiotherapy using intelligent robots is emerging as a new approach to recovery for many stroke patients. Although therapy robots have a strong potential in dealing with therapeutic and other medical applications, they have not been fully utilized in everyday therapy activities due to concerns over safety and the lack of friendly robot user/patient interaction models. From the viewpoint of software engineering, a user-centred design based on UML (Unified Modelling Language) has been known to be one of the best solutions to satisfy usability since the design process relies heavily on the analysis of users and their tasks to reach their goals. Therefore, a model-driven approach to interactive system design via UML for therapy robots is needed to make them usable in the real world. This paper proposes such approach and introduces a new graphical notation that describes user interface elements and the methods of connection with hardware/software objects. With the proposed abstract interaction models, prototyping interactive systems can be made faster and allows for their evaluation by users and system developers before implementation in order to improve usability from the perspectives of users and system developers.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Aisen, M. L., Krebs, H. I., Hogan, N., McDowell, F., and Volpe, B. T.: The effect of robot-assisted therapy and rehabilitative training on motor recovery following stroke, Arch. Neurology 54 (1997), 443-446.

    Google Scholar 

  2. Basmajian, J. V. and Wolf, S. L.: Therapeutic Exercise, 5th edn, Williams & Wilkins, Baltimore, MD, 1990.

    Google Scholar 

  3. Burgar, C. G., Lum, P. S., Shor, P. C., and Van der Loos, H. F. M.: Development of robots for rehabilitation therapy: The Palo Alto VA/Stanford experience, J. Rehabilitation Res. Development 37(6) (2000), 663-674.

    Google Scholar 

  4. Davies, B.: Safety critical problems in medical systems, in: Proc. of the 2nd Safety-Critical Systems Symposium: Technology and Assessment of Safety-Critical Systems, Birmingham, UK, February 1994, pp. 55-68.

  5. Fowler, M. and Scott, K.: UML Distilled: A Brief Guide to the Standard Object Modeling Language, 2nd edn, Addison-Wesley/Longman, 2000.

  6. Hackos, J. T. and Redish, J. C.: User and Task Analysis for Interface Design, Wiley, New York, 1998.

    Google Scholar 

  7. Hoppenot, P. and Colle, E.: Mobile robot command by man-machine co-operation-Application to disabled and elderly people assistance, J. Intelligent Robotic Systems 34(3) (2002), 235-252.

    Google Scholar 

  8. Hudson, W.: Toward unified models in user-centered and object-oriented design, in: Object Modeling and User Interface Design, M. van Harmelen (ed.), Addison-Wesley, NJ, USA, 2001, pp. 313-362.

    Google Scholar 

  9. Human-centred design for interactive systems, ISO 13407, International Standardization Organization, Geneva, Switzland, 1999.

  10. Kovacevic, S.: UML and user interface modeling, in: The Unified Modeling Language, UML'98: Beyond the Notation. First Internat. Workshop, Mulhouse, France, June 1998, pp. 253-266.

  11. Lee, M. and Abdullah, H. A.: Applying UML to task analysis of the user interface for rehabilitation robotic systems, in: ICORR 2003, Taejoeon, Korea, 2003, accepted.

  12. Nunes, J. N. and Falcao e Cunha, J.: Towards a UML profile for interaction design: The Wisdom approach, in: Proc. of «UML»2000-The Unified Modeling Language, 3rd Internat. Conference, York, UK, October 2000, pp. 101-116.

  13. Pinheiro da Silva, P. and Paton, N. W.: User interface modelling with UML, in: Proc. of the 10th European-Japanese Conf. on Information Modeling and Knowledge, Finland, May 2000, pp. 203-217.

  14. Pinheiro da Silva, P. and Paton, N. W.: UMLi: The unified modeling language for interactive applications, in: Proc. of «UML» 2000-The Unified Modeling Language, 3rd Internat. Conference, York, UK, October 2000, pp. 101-116.

  15. Preece, J., Rogers, Y., and Sharp, H.: Interaction Design: Beyond Human-Computer Interaction, Wiley, New York, 2002.

    Google Scholar 

  16. Tejima, N.: Rehabilitation robotics: A review, Advanced Robotics 14(7) (2000), 551-564.

    Google Scholar 

  17. Topping, M. and Smith, J.: The development of Handy1, a rehabilitation robotic system to assist the severely disabled, Industrial Robot 25(5) (1998), 316-320.

    Google Scholar 

  18. Van Cott, H. P.: Task analysis: The method and its many uses, in: Conference Record for 1985 IEEE 3rd Conf. on Human Factors and Nuclear Safety, 1985, pp. 61-65.

  19. Volpe, B. T., Kerbs, H. I., Hogan, N., Edelstein, L., Diels, C., and Aisen, M.: A novel approach to stroke rehabilitation: Robot-aided sensorimotor stimulation, Neurology 54(10) (2000), 1938-1943.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, M., Abdullah, H.A. & Basir, O.A. Model-Driven Interactive System Design for Therapy Robots. Journal of Intelligent and Robotic Systems 39, 345–363 (2004). https://doi.org/10.1023/B:JINT.0000026089.28518.b0

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:JINT.0000026089.28518.b0

Navigation