Onboard Dynamic-Object Detection and Tracking for Autonomous Robot Navigation With RGB-D Camera

被引:9
|
作者
Xu, Zhefan [1 ]
Zhan, Xiaoyang [1 ]
Xiu, Yumeng [1 ]
Suzuki, Christopher [1 ]
Shimada, Kenji [1 ]
机构
[1] Carnegie Mellon Univ, Dept Mech Engn, Pittsburgh, PA 15213 USA
关键词
RGB-D perception; vision-based navigation; visual tracking; 3D object detection; collision avoidance; ENVIRONMENTS; OBSTACLES; SLAM;
D O I
10.1109/LRA.2023.3334683
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Deploying autonomous robots in crowded indoor environments usually requires them to have accurate dynamic obstacle perception. Although plenty of previous works in the autonomous driving field have investigated the 3D object detection problem, the usage of dense point clouds from a heavy Light Detection and Ranging (LiDAR) sensor and their high computation cost for learning-based data processing make those methods not applicable to small robots, such as vision-based UAVs with small onboard computers. To address this issue, we propose a lightweight 3D dynamic obstacle detection and tracking (DODT) method based on an RGB-D camera, which is designed for low-power robots with limited computing power. Our method adopts a novel ensemble detection strategy, combining multiple computationally efficient but low-accuracy detectors to achieve real-time high-accuracy obstacle detection. Besides, we introduce a new feature-based data association and tracking method to prevent mismatches utilizing point clouds' statistical features. In addition, our system includes an optional and auxiliary learning-based module to enhance the obstacle detection range and dynamic obstacle identification. The proposed method is implemented in a small quadcopter, and the results show that our method can achieve the lowest position error (0.11 m) and a comparable velocity error (0.23 m/s) across the benchmarking algorithms running on the robot's onboard computer. The flight experiments prove that the tracking results from the proposed method can make the robot efficiently alter its trajectory for navigating dynamic environments. Our software is available on GitHub(1) as an open-source ROS package.
引用
收藏
页码:651 / 658
页数:8
相关论文
共 50 条
  • [31] Real-time Visual Odometry for Autonomous MAV Navigation using RGB-D Camera
    Wang, Jiefei
    Garratt, Matthew
    Anavatti, Sreenatha
    Lin, Shanggang
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2015, : 1353 - 1358
  • [32] Semantic RGB-D SLAM for Rescue Robot Navigation
    Deng, Wenbang
    Huang, Kaihong
    Chen, Xieyuanli
    Zhou, Zhiqian
    Shi, Chenghao
    Guo, Ruibin
    Zhang, Hui
    IEEE ACCESS, 2020, 8 : 221320 - 221329
  • [33] A real-time dynamic obstacle tracking and mapping system for UAV navigation and collision avoidance with an RGB-D camera
    Xu, Zhefan
    Zhan, Xiaoyang
    Chen, Baihan
    Xiu, Yumeng
    Yang, Chenhao
    Shimada, Kenji
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2023), 2023, : 10645 - 10651
  • [34] Cost-efficient RGB-D smart camera for people detection and tracking
    Carraro, Marco
    Munaro, Matteo
    Menegatti, Emanuele
    JOURNAL OF ELECTRONIC IMAGING, 2016, 25 (04)
  • [35] Robust Tracking and Mapping with a Handheld RGB-D Camera
    Lee, Kyoung-Rok
    Truong Nguyen
    2014 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV), 2014, : 1120 - 1127
  • [36] Tracking an RGB-D Camera Using Points and Planes
    Ataer-Cansizoglu, Esra
    Taguchi, Yuichi
    Ramalingam, Srikumar
    Garaas, Tyler
    2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW), 2013, : 51 - 58
  • [37] Autonomous Exploration for 3D Mapping Using a Mobile Manipulator Robot with an RGB-D Camera
    Uomi, Ryota
    Yorozu, Ayanori
    Ohya, Akihisa
    INTELLIGENT AUTONOMOUS SYSTEMS 17, IAS-17, 2023, 577 : 441 - 454
  • [38] DMNet: Dynamic Memory Network for RGB-D Salient Object Detection
    Du, Haishun
    Zhang, Zhen
    Zhang, Minghao
    Qiao, Kangyi
    DIGITAL SIGNAL PROCESSING, 2023, 142
  • [39] Dynamic Object Detection Using Improved Vibe for RGB-D SLAM
    Xu, Yue
    Guo, Qing
    Chen, Juan
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 1664 - 1669
  • [40] Autonomous Quadrotor Flight Using Onboard RGB-D Visual Odometry
    Valenti, Roberto G.
    Dryanovski, Ivan
    Jaramillo, Carlos
    Strom, Daniel Perea
    Xiao, Jizhong
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 5233 - 5238