A survey of Semantic Reasoning frameworks for robotic systems

被引:4
|
作者
Liu, Weiyu [1 ]
Daruna, Angel [1 ]
Patel, Maithili [1 ]
Ramachandruni, Kartik [1 ]
Chernova, Sonia [1 ]
机构
[1] Georgia Inst Technol, Inst Robot & Intelligent Machines, Atlanta, GA 30332 USA
关键词
Semantic reasoning; Robotics; Knowledge bases; LARGE-SCALE; KNOWLEDGE REPRESENTATION; OBJECT AFFORDANCES; MANIPULATION; TASK; COMMONSENSE; COGNITION; ABSTRACTIONS; ENVIRONMENT; PERCEPTION;
D O I
10.1016/j.robot.2022.104294
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robots are increasingly transitioning from specialized, single-task machines to general-purpose systems that operate in diverse and dynamic environments. To address the challenges associated with operation in real-world domains, robots must effectively generalize knowledge, learn, and be transparent in their decision making. This survey examines Semantic Reasoning techniques for robotic systems, which enable robots to encode and use semantic knowledge, including concepts, facts, ideas, and beliefs about the world. Continually perceiving, understanding, and generalizing semantic knowledge allows a robot to identify the meaningful patterns shared between problems and environments, and therefore more effectively perform a wide range of real-world tasks. We identify the three common components that make up a computational Semantic Reasoning Framework: knowledge sources, computational frameworks, and world representations. We analyze the existing implementations and the key characteristics of these components, highlight the many interactions that occur between them, and examine their integration for solving robotic tasks related to five aspects of the world, including objects, spaces, agents, tasks, and actions. By analyzing the computational formulation and underlying mechanisms of existing methods, we provide a unified view of the wide range of semantic reasoning techniques and identify open areas for future research. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] A survey of semantic description frameworks for programming languages
    Zhang, YZ
    Xu, BW
    ACM SIGPLAN NOTICES, 2004, 39 (03) : 14 - 30
  • [2] Semantic and reasoning systems for cities and citizens
    Kotoulas, Spyros, 1600, Springer Verlag (8714):
  • [3] Semantic and Reasoning Systems for Cities and Citizens
    Kotoulas, Spyros
    REASONING WEB: REASONING ON THE WEB IN THE BIG DATA ERA, 2014, 8714 : 369 - 387
  • [4] Semantic and geometric reasoning for robotic grasping: a probabilistic logic approach
    Antanas, Laura
    Moreno, Plinio
    Neumann, Marion
    de Figueiredo, Rui Pimentel
    Kersting, Kristian
    Santos-Victor, Jose
    De Raedt, Luc
    AUTONOMOUS ROBOTS, 2019, 43 (06) : 1393 - 1418
  • [5] Semantic and geometric reasoning for robotic grasping: a probabilistic logic approach
    Laura Antanas
    Plinio Moreno
    Marion Neumann
    Rui Pimentel de Figueiredo
    Kristian Kersting
    José Santos-Victor
    Luc De Raedt
    Autonomous Robots, 2019, 43 : 1393 - 1418
  • [6] A novel framework to improve motion planning of robotic systems through semantic knowledge-based reasoning
    Bernardo, Rodrigo
    Sousa, Joao M. C.
    Goncalves, Paulo J. S.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 182
  • [7] Frameworks for reasoning about agent based systems
    Osterweil, LJ
    Clarke, LA
    INFRASTRUCTURE FOR AGENTS, MULTI-AGENT SYSTEMS, AND SCALABLE MULTI-AGENT SYSTEMS, 2001, 1887 : 64 - 71
  • [8] Reasoning Systems for Semantic Navigation in Mobile Robots
    Crespo, Jonathan
    Barber, Ramon
    Mozos, O. M.
    Bessler, Daniel
    Beetz, Michael
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 5654 - 5659
  • [9] Towards Semantic Reasoning in Knowledge Management Systems
    Mehdi, Gulnar
    Brandt, Sebastian
    Roshchin, Mikhail
    Runkler, Thomas
    ARTIFICIAL INTELLIGENCE FOR KNOWLEDGE MANAGEMENT (AI4KM 2016), 2018, 518 : 132 - 146
  • [10] Survey on Robotic Systems Integration
    Garcia, Nadia Hammoudeh
    Wortmann, Andreas
    2023 IEEE/ACM 5TH INTERNATIONAL WORKSHOP ON ROBOTICS SOFTWARE ENGINEERING, ROSE, 2023, : 9 - 16