University Federal of Rio Grande do Sul, Brazil e-mail: epfreitas@inf.ufrgs.br"/> Universidad Politécnica de Madrid, Spain e-mail: julia.bermejo@upm.es"/> General Motors, Canada e-mail: alaakhamis@gmail.com"/> University of New Brunswick, Canada e-mail: howard@unb.ca"/> University of West of Scotland, UK e-mail: joanna.olszewska@ieee.org"/>
Search
2020 Volume 35
Article Contents
RESEARCH ARTICLE   Open Access    

Ontologies for cloud robotics

More Information
  • Abstract: Cloud robotics (CR) is currently a growing area in the robotic community. Indeed, the use of cloud computing to share data and resources of distributed robotic systems leads to the design and development of cloud robotic systems (CRS) which constitute useful technologies for a wide range of applications such as smart manufacturing, aid and rescue missions. However, in order to get coherent agent-to-cloud communications and efficient agent-to-agent collaboration within these CRS, there is a need to formalize the knowledge representation in CR. Hence, the use of ontologies provides a mean to define formal concepts and their relations in an interoperable way. This paper presents standard robotic ontologies and their extension in the CR domain as well as their possible implementations in the case of a real-world CR scenario.
  • 加载中
  • Arumugam , R., Enti , V. R., Bingbing , L., Xiaojun , W., Baskaran , K., Kong , F. F., Kumar , A. S., Meng , K. D. & Kit , G. W.2010. DAvinCi: a cloud computing framework for service robots. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 3084–3089.

    Google Scholar

    Balakirsky , S., Kootbally , Z., Schlenoff , C., Kramer , T. & Gupta , S.2012. An industrial robotic knowledge representation for kit building applications. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 1365–1370.

    Google Scholar

    Balakirsky , S., Schlenoff , C., Fiorini , S., Redfield , S., Barreto , M., Nakawala , H., Carbonera , J., Soldatova , L., Bermejo-Alonso , J., Maikore , F., Goncalves , P., De Momi , E., Sampath Kumar , V. & Haidegger , T.2017. Towards a robot task ontology standard. In Proceedings of the ASME International Manufacturing Science and Engineering Conference, 1–10.

    Google Scholar

    Beetz , M., Bessler , D., Haidu , A., Pomarlan , M., Bozcuoglu , A. K. & Bartels , G.2018. KnowRob 2.0: a 2nd generation knowledge processing framework for cognition-enabled robotic agents. In Proceedings of IEEE International Conference on Robotics and Automation (ICRA), 512–519.

    Google Scholar

    Benavidez , P., Muppidi , M., Rad , P., Prevost , J. J., Jamshidi , M. & Brown , L.2015. Cloud-based realtime robotic visual SLAM. In Proceedings of the IEEE Annual IEEE Systems Conference, 773–777.

    Google Scholar

    Bermejo-Alonso , J., Chibani , A., Goncalves , P., Li , H., Jordan , S., Olivares , A., Olszewska , J. I., Prestes , E., Fiorini , S. R. & Sanz , R.2018. Collaboratively working towards ontology-based standards for robotics and automation. In IEEE International Conference on Intelligent Robots and Systems (IROS).

    Google Scholar

    Bermejo-Alonso , J., Hernandez , C. & Sanz , R.2016. Model-based engineering of autonomous systems using ontologies and metamodels. In Proceedings of the IEEE International Symposium on Systems Engineering, 1–8.

    Google Scholar

    Bermejo-Alonso , J. & Sanz , R.2011. An ontological framework for autonomous systems modelling. International Journal On Advances in Intelligent Systems30(3–4), 211–225.

    Google Scholar

    Bruckner , D., Picus , C., Velik , R., Herzner , W. & Zucker , G.2012. Hierarchical semantic processing architecture for smart sensors in surveillance networks. IEEE Transactions on Industrial Informatics80(2), 291–301.

    Google Scholar

    Calzado , J., Lindsay , A., Chen , C., Samuels , G. & Olszewska , J. I.2018. SAMI: interactive, multi-sense robot architecture. In Proceedings of the IEEE International Conference on Intelligent Engineering Systems, 317–322.

    Google Scholar

    Chen , C.-L., Li , Y.-T., Deng , Y.-Y. and Li , C.-T.2018. Robot identification and authentication in a robot cloud service system. IEEE Access6, 0 56488–56503.

    Google Scholar

    Dogmus , Z., Erdem , E. & Patoglu , V.2015. RehabRobo-Onto: design, development and maintenance of a rehabilitation robotics ontology on the cloud. Robotics and Computer-Integrated Manufacturing33, 100–109.

    Google Scholar

    Doriya , R., Chakraborty , P. & Nandi , G. C.2012. Robotic services in cloud computing paradigm. In Proceedings of the IEEE International Symposium on Cloud and Services Computing, 80–83.

    Google Scholar

    Doriya , R., Mishra , S. & Gupta , S.2015. A brief survey and analysis of multi-robot communication and coordination. In Proceedings of the IEEE International Conference on Computing, Communication and Automation, 1014–1021.

    Google Scholar

    Du , Z., Yang , W., Chen , Y., Sun , X., Wang , X. & Xu , C.2011. Design of a robot cloud center. In Proceedings of the IEEE International Symposium on Autonomous Decentralized Systems, 269–275.

    Google Scholar

    Ermacora , G., Toma , A., Bona , B., Chiaberge , M., Silvagni , M., Gaspardone , M. & Antonini , R.2013. A cloud robotics architecture for an emergency management and monitoring service in a smart city environment. In IEEE/RSJ International Conference of Intelligent Robots and Systems (IROS).

    Google Scholar

    Fiorini , S. R., Bermejo-Alonso , J., Goncalves , P., Pignaton de Freitas , E., Olivares Alarcos , A., Olszewska , J. I., Prestes , E., Schlenoff , C., Ragavan , S. V., Redfield , S., Spencer , B. & Li , H.2017. A suite of ontologies for robotics and automation. IEEE Robotics and Automation Magazine24(1), 8–11.

    Google Scholar

    Guizzo , E.2011. Robots with their heads in the clouds. IEEE Spectrum48(3), 16–18.

    Google Scholar

    Hernandez , C., Bermejo-Alonso , J. & Sanz , R.2018. A self-adaptation framework based on functional knowledge for augmented autonomy in robots. Integrated Computer-Aided Engineering25(2), 157–172.

    Google Scholar

    Hu , G., Tay , W. P. & Wen , Y.2012. Cloud robotics: architecture, challenges and applications. IEEE Network26(3), 21–28.

    Google Scholar

    Huang , J.-Y., Lee , W.-P. & Lin , T.-A.2019. Developing context-aware dialoguing services for a cloud-based robotic system. IEEE Access7, 44293–44306.

    Google Scholar

    Hunziker , D., Gajamohan , M., Waibel , M. & D’Andrea , R.2013. Rapyuta: the RoboEarth cloud engine. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 438–444.

    Google Scholar

    Jangid , N. & Sharma , B.2016. Cloud computing and robotics for disaster management. In Proceedings of the IEEE International Conference on Intelligent Systems, Modelling and Simulation, 20–24.

    Google Scholar

    Jordan , S., Haidegger , T., Kovacs , L., Felde , I. & Rudas , I.2013. The rising prospects of cloud robotic applications. In Proceedings of the IEEE International Conference on Computational Cybernetics, 327–332.

    Google Scholar

    Kamei , K., Nishio , S., Hagita , N. & Sato , M.2012. Cloud networked robotics. IEEE Network26(3), 28–34.

    Google Scholar

    Kamei , K., Zanlungo , F., Kanda , T., Horikawa , Y., Miyashita , T. & Hagita , N.2017. Cloud networked robotics for social robotic services extending robotic functional service standards to support autonomous mobility system in social environments. In Proceedings of the IEEE International Conference on Ubiquitous Robots and Ambient Intelligence, 897–902.

    Google Scholar

    Kehoe , B., Patil , S., Abbeel , P. & Goldberg , K.2015. A survey of research on cloud robotics and automation. IEEE Transactions on Automation Science and Engineering12(2), 398–409.

    Google Scholar

    Kitamura , Y. & Mizoguchi , R.2003. Ontology-based description of functional design knowledge and its use in a functional way server. Expert Systems with Applications24(2), 153–166.

    Google Scholar

    Kovacs , D.2012. A multi-agent extension of PDDL3. In Proceedings of the International Conference on Automated Planning and Scheduling (ICAPS), 1–9.

    Google Scholar

    Kuffner , J. J.2010. Cloud-enabled humanoid robots. In IEEE-RAS International Conference on Humanoid Robots.

    Google Scholar

    Lam , M.-L. & Lam , K.-Y.2014. Path planning as a service (PPaaS): cloud-based robotic path planning. In Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO), 1839–1844.

    Google Scholar

    McDermott , D., Ghallab , M., Howe , A., Knoblock , C., Ram , A., Veloso , M., Weld , D. & Wilkins , D.1998. PDDL: The Planning Domain Definition Language.

    Google Scholar

    Mell , P. & Grance , T.2011. The NIST definition of cloud computing. NIST Special Publication 800–145. September 2011.

    Google Scholar

    Miratabzadeh , S. A., Gallardo , N., Gamez , N., Haradi , K., Puthussery , A. R., Rad , P. & Jamshidi , M.2016. Cloud robotics: a software architecture for heterogeneous large-scale autonomous robots. In Proceedings of the IEEE World Automation Congress, 1–6.

    Google Scholar

    Mohanarajah , G., Hunziker , D., D’Andrea , R. & Waibel , M.2015. Rapyuta: a cloud robotics platform. IEEE Transactions on Automation Science and Engineering12(2), 481–493.

    Google Scholar

    Muhayyuddin , A. A. & Rosell , J.2015. Ontological physics-based motion planning for manipulation. In Proceedings of the IEEE Conference on Emerging Technologies Factory Automation (ETFA), 1–7.

    Google Scholar

    Olszewska , J. I.2017. Clock-model-assisted agent’s spatial navigation. In Proceedings of the International Conference on Agents and Artificial Intelligence, 687–692.

    Google Scholar

    Olszewska , J. I. & Allison , A. K.2018. ODYSSEY: software development life cycle ontology. In Proceedings of the International Conference on Knowledge Engineering and Ontology Development, 303–311.

    Google Scholar

    Olszewska , J. I., Barreto , M., Bermejo-Alonso , J., Carbonera , J., Chibani , A., Fiorini , S., Goncalves , P., Habib , M., Khamis , A., Olivares , A., Freitas , E. P., Prestes , E., Ragavan , S. V., Redfield , S., Sanz , R., Spencer , B. & Li , H. Ontology for autonomous robotics. In Proceedings of the IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), 189–194.

    Google Scholar

    Olszewska , J. I., Houghtaling , M., Goncalves , P., Haidegger , T., Fabiano , N., Carbonera , J. L., Fiorini , S. R. & Prestes , E.2018. Robotic ontological standard development life cycle. In IEEE International Conference on Robotics and Automation (ICRA).

    Google Scholar

    Olszewska , J. I., Houghtaling , M., Goncalves , P. J. S., Fabiano , N., Haidegger , T., Carbonera , J. L., Patterson , W. R., Ragavan , S. V., Fiorini , S. R. & Prestes , E.2020. Robotic ontological standard development life cycle in action. Journal of Intelligent and Robotic Systems98(1), 119–131.

    Google Scholar

    Olszewska , J. I., Simpson , R. & McCluskey , T. L.2014. Dynamic OWL ontology design using UML and BPMN. In Proceedings of the International Conference on Knowledge Engineering and Ontology Development, 436–444.

    Google Scholar

    Prestes , E., Carbonera , J., Fiorini , S., Jorge , V., Abel , M., Madhavan , R., Locoro , A., Goncalves , P., Barreto , M., Habib , M., Chibani , A., Gerard , S., Amirat , Y. & Schlenoff , C.2013. Towards a core ontology for robotics and automation. Robotics and Autonomous Systems61(11), 1193–1204.

    Google Scholar

    Quintas , J. M., Menezes , P. J. & Dias , J. M.2011. Cloud robotics: toward context aware robotic networks. In Proceedings of the IASTED International Conference on Robotics, 420–427.

    Google Scholar

    Rahimi , R., Shao , C., Veeraraghavan , M., Fumagalli , A., Nicho , J., Meyer , J., Edwards , S., Flannigan , C. & Evans , P.2017. An industrial robotics application with cloud computing and high-speed networking. In Proceedings of the IEEE International Conference on Robotic Computing, 44–51.

    Google Scholar

    Rahman , A., Jin , J., Cricenti , A. L., Rahman , A. & Kulkarni , A.2019. Communication-aware cloud robotic task offloading with on-demand mobility for smart factory maintenance. IEEE Transactions on Industrial Informatics15(5), 2500–2511.

    Google Scholar

    Riazuelo , L., Tenorth , M., Di Marco , D., Salas , M., Galvez-Lopez , D., Moesenlechner , L., Kunze , L., Beetz , M., Tardos , J. D., Montano , L. & Martinez-Montiel , J. M.2015. RoboEarth semantic mapping: a cloud enabled knowledge-based approach. IEEE Transactions on Automation Science and Engineering12(2), 432–443.

    Google Scholar

    Salmeron-Garcia , J., Inigo-Blasco , P., Diaz-del Rio, F. & Cagigas-Muniz , D.2015. A tradeoff analysis of a cloud-based robot navigation assistant using stereo image processing. IEEE Transactions on Automation Science and Engineering12(2), 444–454.

    Google Scholar

    Sharath , B. S., Srisha , R., Shashidhar , K. V. & Bharadwaj , S. S.2018. Intelligent and smart cloud based autonomous robotic kitchen system. In Proceedings of the IEEE International Conference on Intelligent Computing and Control Systems, 601–606.

    Google Scholar

    Soldatova , L. N., Clare , A., Sparkes , A. & King , R. D.2006. An ontology for a robot scientist. Bioinformatics22(14), e464–e471.

    Google Scholar

    Tenorth , M., Kamei , K., Satake , S., Miyashita , T. & Hagita , N.2013. Building knowledge-enabled cloud robotics applications using the ubiquitous network robot platform. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 5716–5721.

    Google Scholar

    Turnbull , L. & Samanta , B.2013. Cloud robotics: formation control of a multi-robot system utilizing cloud infrastructure. In Proceedings of IEEE Southeastcon, 1–4.

    Google Scholar

    Vick , A., Vonasek , V., Penicka , R. & Kruger , J.2015. Robot control as a service - towards cloud-based motion planning and control for industrial robots. In Proceedings of the IEEE International Workshop on Robot Motion and Control, 33–39.

    Google Scholar

    W3C OWL Working Group. 2009. OWL2: Web Ontology Language Document Overview.

    Google Scholar

    Waibel , M., Beetz , M., Civera , J., D’Andrea , R., Elfring , J., Galvez-Lopez , D., Haussermann , K., Janssen , R., Montiel , J. M. M., Perzylo , A., Schiessle , B., Tenorth , M., Zweigle , O. & van de Molengraft , R.2011. Roboearth. IEEE Robotics Automation Magazine18(2), 69–82.

    Google Scholar

    Wang , S., Krishnamachari , B. & Ayanian , N.2015. The optimism principle: a unified framework for optimal robotic network deployment in an unknown obstructed environment. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2578–2584.

    Google Scholar

    Zhang , H. & Zhang , L.2019. Cloud robotics architecture: trends and challenges. In Proceedings of the IEEE International Conference on Service-Oriented System Engineering, 362–367.

    Google Scholar

    Zhang , Y., Li , L., Nicho , J., Ripperger , M., Fumagalli , A. & Veeraraghavan , M.2019. Gilbreth 2.0: an industrial cloud robotics pick-and-sort application. In Proceedings of the IEEE International Conference on Robotic Computing, 38–45.

    Google Scholar

  • Cite this article

    Edison Pignaton de Freitas, Julita Bermejo-Alonso, Alaa Khamis, Howard Li, Joanna Isabelle Olszewska. 2020. Ontologies for cloud robotics. The Knowledge Engineering Review 35(1), doi: 10.1017/S0269888920000338
    Edison Pignaton de Freitas, Julita Bermejo-Alonso, Alaa Khamis, Howard Li, Joanna Isabelle Olszewska. 2020. Ontologies for cloud robotics. The Knowledge Engineering Review 35(1), doi: 10.1017/S0269888920000338

Article Metrics

Article views(53) PDF downloads(65)

RESEARCH ARTICLE   Open Access    

Ontologies for cloud robotics

Abstract: Abstract: Cloud robotics (CR) is currently a growing area in the robotic community. Indeed, the use of cloud computing to share data and resources of distributed robotic systems leads to the design and development of cloud robotic systems (CRS) which constitute useful technologies for a wide range of applications such as smart manufacturing, aid and rescue missions. However, in order to get coherent agent-to-cloud communications and efficient agent-to-agent collaboration within these CRS, there is a need to formalize the knowledge representation in CR. Hence, the use of ontologies provides a mean to define formal concepts and their relations in an interoperable way. This paper presents standard robotic ontologies and their extension in the CR domain as well as their possible implementations in the case of a real-world CR scenario.

    • © The Author(s), 2020. Published by Cambridge University Press2020Cambridge University Press
References (58)
  • About this article
    Cite this article
    Edison Pignaton de Freitas, Julita Bermejo-Alonso, Alaa Khamis, Howard Li, Joanna Isabelle Olszewska. 2020. Ontologies for cloud robotics. The Knowledge Engineering Review 35(1), doi: 10.1017/S0269888920000338
    Edison Pignaton de Freitas, Julita Bermejo-Alonso, Alaa Khamis, Howard Li, Joanna Isabelle Olszewska. 2020. Ontologies for cloud robotics. The Knowledge Engineering Review 35(1), doi: 10.1017/S0269888920000338
  • Catalog

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return