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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
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.
Basmajian, J. V. and Wolf, S. L.: Therapeutic Exercise, 5th edn, Williams & Wilkins, Baltimore, MD, 1990.
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.
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.
Fowler, M. and Scott, K.: UML Distilled: A Brief Guide to the Standard Object Modeling Language, 2nd edn, Addison-Wesley/Longman, 2000.
Hackos, J. T. and Redish, J. C.: User and Task Analysis for Interface Design, Wiley, New York, 1998.
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.
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.
Human-centred design for interactive systems, ISO 13407, International Standardization Organization, Geneva, Switzland, 1999.
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.
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.
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.
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.
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.
Preece, J., Rogers, Y., and Sharp, H.: Interaction Design: Beyond Human-Computer Interaction, Wiley, New York, 2002.
Tejima, N.: Rehabilitation robotics: A review, Advanced Robotics 14(7) (2000), 551-564.
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.
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.
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.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/B:JINT.0000026089.28518.b0