Skip to main content

What Can Ontologies Do for Robot Design?

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 693))

Abstract

In this paper we address the problem of automatic design of the abstract structure of a robot. The design is driven by the desired capabilities that the robot should be able to perform. To this aim, an extension for the IEEE Standard Ontology for Robotics and Automation has been developed. We present an intelligent system which infers abstract robot morphologies from this ontology by relating robot actions to necessary structural parts. Then, these abstract structures can be materialized into physical robots that are able to perform requested capabilities. We show this implementation using a modular robotics platform as a demonstrator.

This work is partly supported by the Centre for the Development of Industrial Technologies (CDTI) and the company Mundo Reader S.L. under the project BOTBLOQ: Integral ecosystem for the design, manufacturing and programming of DIY robots.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.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

Learn about institutional subscriptions

References

  1. Robot Operating System. http://www.ros.org/. Accessed 1 Sep 2016

  2. Schunk modular robotic system. http://mobile.schunk-microsite.com/en/produkte/products/dextrous-lightweight-arm-lwa-4d.html. Accessed 1 Sep 2016

  3. Ieee standard ontologies for robotics and automation (2015). http://ieeexplore.ieee.org/document/7084073/

  4. Batet, M., Sánchez, D., Valls, A.: An ontology-based measure to compute semantic similarity in biomedicine. J. Biomed. Inform. 44(1), 118–125 (2011)

    Article  Google Scholar 

  5. Chen, R.C., Huang, Y.H., Bau, C.T., Chen, S.M.: A recommendation system based on domain ontology and swrl for anti-diabetic drugs selection. Expert Syst. Appl. 39(4), 3995–4006 (2012)

    Article  Google Scholar 

  6. Doncieux, S., Mouret, J.B., Bredeche, N., Padois, V.: Evolutionary Robotics: Exploring New Horizons, pp. 3–25. Springer, Heidelberg (2011)

    Google Scholar 

  7. Golovinsky, A., Yim, M., Zhang, Y., Eldershaw, C., Duff, D.: Polybot and polykinetic system: a modular robotic platform for education. In: Proceedings 2004 IEEE International Conference on Robotics and Automation (2004)

    Google Scholar 

  8. Gonzalez-Gomez, J., Zhang, H., Boemo, E., Zhang, J.: Locomotion capabilities of a modular robot with eight pitch-yaw-connecting modules. In: 9th International Conference on Climbing and Walking Robots (2006)

    Google Scholar 

  9. Guarino, N., Oberle, D., Staab, S.: What Is an Ontology? pp. 1–17. Springer, Heidelberg (2009)

    Google Scholar 

  10. Hu, H., Liu, D., Du, X.: Semi-automatic hardware design using ontologies. In: Control, Automation, Robotics and Vision Conference, 2004, ICARCV 2004 8th, vol. 2, pp. 792–797. IEEE (2004)

    Google Scholar 

  11. Jonquet, C., Musen, M.A., Shah, N.H.: Building a biomedical ontology recommender web service. J. Biomed. Semant. 1(1), S1 (2010)

    Article  Google Scholar 

  12. Li, H., Wei, H., Xiao, J., Wang, T.: Co-evolution framework of swarm self-assembly robots. Neurocomputing 148, 112–121 (2014)

    Article  Google Scholar 

  13. Niles, I., Pease, A.: Towards a standard upper ontology. In: Proceedings of the international conference on Formal Ontology in Information Systems, pp. 2–9. ACM (2001)

    Google Scholar 

  14. Pedersen, T., Pakhomov, S.V., Patwardhan, S., Chute, C.G.: Measures of semantic similarity and relatedness in the biomedical domain. J. Biomed. Inform. 40(3), 288–299 (2007)

    Article  Google Scholar 

  15. Pesquita, C., Faria, D., Falcao, A.O., Lord, P., Couto, F.M.: Semantic similarity in biomedical ontologies. PLoS Comput. Biol. 5(7), e1000443 (2009)

    Article  MathSciNet  Google Scholar 

  16. Silva, F., Duarte, M., Correia, L., Oliveira, S.M., Christensen, A.L.: Open issues in evolutionary robotics. Evol. Comput. 24, 205–236 (2016)

    Article  Google Scholar 

  17. Smith, B., Ashburner, M., Rosse, C., Bard, J., Bug, W., Ceusters, W., Goldberg, L.J., Eilbeck, K., Ireland, A., Mungall, C.J., et al.: The obo foundry: coordinated evolution of ontologies to support biomedical data integration. Nat. Biotechnol. 25(11), 1251–1255 (2007)

    Article  Google Scholar 

  18. Sprowitz, A., Moeckel, R., Vespignani, M., Bonardi, S., Ijspeert, A.: Roombots: a hardware perspective on 3d self-reconfiguration and locomotion with a homogeneous modular robot. Robot. Auton. Syst. 62, 1016–1033 (2014)

    Article  Google Scholar 

  19. Tenorth, M., Beetz, M.: KnowRob - a knowledge processing infrastructure for cognition-enabled robots. Int. J. Robot. Res. 32(5), 566–590 (2013)

    Article  Google Scholar 

  20. Tenorth, M., Perzylo, A., Lafrenz, R., Beetz, M.: Representation and exchange of knowledge about actions, objects, and environments in the roboearth framework. IEEE Trans. Autom. Sci. Eng. 10(3), 643–651 (2013). https://doi.org/10.1109/TASE.2013.2244883

    Article  Google Scholar 

  21. Waibel, M., Beetz, M., Civera, J., D’Andrea, R., Elfring, J., Galvez-Lopez, D., Haussermann, K., Janssen, R., Montiel, J., Perzylo, A., Schiessle, B., Tenorth, M., Zweigle, O., van de Molengraft, R.: Roboearth. IEEE Robot. Autom. Mag. 18(2), 69–82 (2011). https://doi.org/10.1109/MRA.2011.941632

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco Ramos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ramos, F., Olivares-Alarcos, A., Vázquez, A.S., Fernández, R. (2018). What Can Ontologies Do for Robot Design?. In: Ollero, A., Sanfeliu, A., Montano, L., Lau, N., Cardeira, C. (eds) ROBOT 2017: Third Iberian Robotics Conference. ROBOT 2017. Advances in Intelligent Systems and Computing, vol 693. Springer, Cham. https://doi.org/10.1007/978-3-319-70833-1_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-70833-1_38

  • Published:

  • Publisher Name: Springer, Cham

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

  • Online ISBN: 978-3-319-70833-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics