Developing and Maintaining an Ontology for Rehabilitation Robotics

Zeynep Dogmus, Gizem Gezici, Volkan Patoglu, Esra Erdem


Representing the available information about rehabilitation robots in a structured form, like ontologies, facilitates access to various kinds of information about the existing robots, and thus it is important both from the point of view of rehabilitation robotics and from the point of view of physical medicine. Rehabilitation robotics researchers can learn various properties of the existing robots and access to the related publications to further improve the state-of-the-art. Physical medicine experts can find information about rehabilitation robots and related publications (possibly including results of clinical studies) to better identify the right robot for a particular therapy or patient population. Therefore, considering also the advantages of ontologies and ontological reasoning, such as interoperability of various heterogenous knowledge resources (e.g., patient databases or disease ontologies), such an ontology provides the underlying mechanisms for translational physical medicine, from bench-to-bed and back, and personalized rehabilitation robotics. With these motivations, we have designed and developed the first formal rehabilitation robotics ontology, called REHABROBO-ONTO, in OWL, collaborating with experts in robotics and in physical medicine. We have also built a software (called REHABROBO-QUERY) with an easy-to-use intelligent user-interface that allows robot designers to add/modify information about their rehabilitation robots to/from REHABROBO-ONTO.


  1. Amigoni, F. and Neri, M. (2005). An application of ontology technologies to robotic agents. In Proc. of IEEE/WIC/ACM IAT.
  2. Antoniou, G. and van Harmelen, F. (2004). Web ontology language: OWL. In Handbook on Ontologies, pages 67-92.
  3. Baader, F., Horrocks, I., and Sattler, U. (2008). Description Logics. In van Harmelen, F., Lifschitz, V., and Porter, B., editors, Handbook of Knowledge Representation. Elsevier.
  4. Berners-Lee, T., Hendler, J., and Lassila, O. (2001). The semantic web. Scientific American.
  5. Chella, A., Cossentino, M., Pirrone, R., and Ruisi, A. (2002). Modeling ontologies for robotic environments. In Proc. of SEKE.
  6. Erdogan, A., Satici, A., and Patoglu, V. (2011). Passive velocity field control of a forearm-wrist rehabilitation robot. In Proc. of IEEE ICORR.
  7. Ergin, M. A. and Patoglu, V. (2012). AssistOn-SE: A self-aligning shoulder-elbow exoskeleton. In Proc. of IEEE ICRA.
  8. Gennari, J. H., Musen, M. A., Fergerson, R. W., Grosso, W. E., Crubézy, M., Eriksson, H., Noy, N. F., and Tu, S. W. (2003). The evolution of protégé: an environment for knowledge-based systems development. Int. J. Hum.-Comput. Stud., 58(1):89-123.
  9. Horrocks, I., Patel-Schneider, P. F., and van Harmelen, F. (2003). From shiq and rdf to owl: the making of a web ontology language. J. Web Sem., 1(1):7-26.
  10. Johnston, B., Yang, F., Mendoza, R., Chen, X., and Williams, M.-A. (2008). Ontology based object categorization for robots. In Proc. of PAKM.
  11. Juarez, A., Bartneck, C., and Feijs, L. M. G. (2011). Using semantic technologies to describe robotic embodiments. In Proc. of HRI.
  12. Motik, B., Shearer, R., and Horrocks, I. (2007). Optimized reasoning in description logics using hypertableaux. In Proc. of CADE.
  13. Paolucci, M. and Sycara, K. (2004). Ontologies in agent architectures. In Steffen Staab, R. S., editor, Handbook on Ontologies in Information Systems. Springer.
  14. Schlenoff, C. and Messina, E. (2005). A robot ontology for urban search and rescue. In Proc. of CIKM-KRAS.
  15. Suh, I. H., Lim, G. H., Hwang, W., Suh, H., Choi, J.-H., and Park, Y.-T. (2007). Ontology-based multi-layered robot knowledge framework (omrkf) for robot intelligence. In Proc. of IROS.
  16. Uschold, M. and King, M. (1995). Towards a methodology for building ontologies. In Proc. of Workshop on Basic Ontological Issues in Knowledge Sharing, held in conjunction with IJCAI-95.
  17. Wang, E., Kim, Y. S., Kim, H. S., Son, J. H., Lee, S., and Suh, I. H. (2005). Ontology modeling and storage system for robot context understanding. In Proc. of KES (3).
  18. Yalcin, M. and Patoglu, V. (2012). Kinematics and design of AssistOn-SE: A self-adjusting shoulder-elbow exoskeleton. In Proc. of IEEE BioRob.
  19. Yanco, H. A. and Drury, J. L. (2004). Classifying humanrobot interaction: an updated taxonomy. In Proc. of SMC (3).

Paper Citation

in Harvard Style

Dogmus Z., Gezici G., Patoglu V. and Erdem E. (2012). Developing and Maintaining an Ontology for Rehabilitation Robotics . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2012) ISBN 978-989-8565-30-3, pages 389-395. DOI: 10.5220/0004145303890395

in Bibtex Style

author={Zeynep Dogmus and Gizem Gezici and Volkan Patoglu and Esra Erdem},
title={Developing and Maintaining an Ontology for Rehabilitation Robotics},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2012)},

in EndNote Style

JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2012)
TI - Developing and Maintaining an Ontology for Rehabilitation Robotics
SN - 978-989-8565-30-3
AU - Dogmus Z.
AU - Gezici G.
AU - Patoglu V.
AU - Erdem E.
PY - 2012
SP - 389
EP - 395
DO - 10.5220/0004145303890395