RGB-D Object SLAM Using Quadrics for Indoor Environments

被引:20
|
作者
Liao, Ziwei [1 ]
Wang, Wei [1 ]
Qi, Xianyu [1 ]
Zhang, Xiaoyu [1 ]
机构
[1] Beihang Univ, Robot Inst, Beijing 100191, Peoples R China
关键词
semantic SLAM; object SLAM; quadrics; RGB-D; mobile robots; data association; nonparametric pose graph; indoor environments; LOCALIZATION;
D O I
10.3390/s20185150
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Indoor service robots need to build an object-centric semantic map to understand and execute human instructions. Conventional visual simultaneous localization and mapping (SLAM) systems build a map using geometric features such as points, lines, and planes as landmarks. However, they lack a semantic understanding of the environment. This paper proposes an object-level semantic SLAM algorithm based on RGB-D data, which uses a quadric surface as an object model to compactly represent the object's position, orientation, and shape. This paper proposes and derives two types of RGB-D camera-quadric observation models: a complete model and a partial model. The complete model combines object detection and point cloud data to estimate a complete ellipsoid in a single RGB-D frame. The partial model is activated when the depth data is severely missing because of illuminations or occlusions, which uses bounding boxes from object detection to constrain objects. Compared with the state-of-the-art quadric SLAM algorithms that use a monocular observation model, the RGB-D observation model reduces the requirements of the observation number and viewing angle changes, which helps improve the accuracy and robustness. This paper introduces a nonparametric pose graph to solve data associations in the back end, and innovatively applies it to the quadric surface model. We thoroughly evaluated the algorithm on two public datasets and an author-collected mobile robot dataset in a home-like environment. We obtained obvious improvements on the localization accuracy and mapping effects compared with two state-of-the-art object SLAM algorithms.
引用
收藏
页码:1 / 34
页数:34
相关论文
共 50 条
  • [1] Dense Piecewise Planar RGB-D SLAM for Indoor Environments
    Le, Phi-Hung
    Kosecka, Jana
    [J]. 2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 4944 - 4949
  • [2] RGB-D SLAM Using Point-Plane Constraints for Indoor Environments
    Guo, Ruibin
    Peng, Keju
    Fan, Weihong
    Zhai, Yongping
    Liu, Yunhui
    [J]. SENSORS, 2019, 19 (12)
  • [3] RGB-D SLAM with moving object tracking in dynamic environments
    Dai, Weichen
    Zhang, Yu
    Zheng, Yuxin
    Sun, Donglei
    Li, Ping
    [J]. IET CYBER-SYSTEMS AND ROBOTICS, 2021, 3 (04) : 281 - 291
  • [4] k-SLAM: A fast RGB-D SLAM approach for large indoor environments
    Guclu, Oguzhan
    Can, Ahmet Burak
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 2019, 184 : 31 - 44
  • [5] 3D Visual SLAM for an Assistive Robot in Indoor Environments Using RGB-D Cameras
    Meng, Lili
    de Silva, Clarence W.
    Zhang, Jie
    [J]. 2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 32 - 37
  • [6] Semi-direct RGB-D SLAM Algorithm for Dynamic Indoor Environments
    Gao, Chengqiang
    Zhang, Yunzhou
    Wang, Xiaozhe
    Deng, Yi
    Jiang, Hao
    [J]. Jiqiren/Robot, 2019, 41 (03): : 372 - 383
  • [7] A Method for Reconstructing Background from RGB-D SLAM in Indoor Dynamic Environments
    Lu, Quan
    Pan, Ying
    Hu, Likun
    He, Jiasheng
    [J]. SENSORS, 2023, 23 (07)
  • [8] RGB-D SLAM in Indoor Planar Environments With Multiple Large Dynamic Objects
    Long, Ran
    Rauch, Christian
    Zhang, Tianwei
    Ivan, Vladimir
    Lam, Tin Lun
    Vijayakumar, Sethu
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 8209 - 8216
  • [9] Object Subtraction Planar RGB-D SLAM
    Souto, Leonardo A. V.
    Nascimento, Tiago P.
    [J]. PROCEEDINGS OF 13TH LATIN AMERICAN ROBOTICS SYMPOSIUM AND 4TH BRAZILIAN SYMPOSIUM ON ROBOTICS - LARS/SBR 2016, 2016, : 19 - 24
  • [10] RGB-D SLAM in Dynamic Environments Using Point Correlations
    Dai, Weichen
    Zhang, Yu
    Li, Ping
    Fang, Zheng
    Scherer, Sebastian
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (01) : 373 - 389