Path Planning for Active SLAM Based on the D* Algorithm With Negative Edge Weights

被引:86
作者
Maurovic, Ivan [1 ]
Seder, Marija [1 ]
Lenac, Kruno [1 ]
Petrovic, Ivan [1 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Dept Control & Comp Engn, Zagreb 10000, Croatia
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2018年 / 48卷 / 08期
关键词
Active SLAM; dynamic environment; exploration; negative edge weight in a graph; path planning; simultaneous localization and mapping (SLAM); EXPLORATION;
D O I
10.1109/TSMC.2017.2668603
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the problem of path planning for active simultaneous localization and mapping (SLAM) is addressed. In order to improve its localization accuracy while autonomously exploring an unknown environment the robot needs to revisit positions seen before. To that end, we propose a path planning algorithm for active SLAM that continuously improves robot's localization while moving smoothly, without stopping, toward a goal position. The algorithm is based on the D* shortest path graph search algorithm with negative edge weights for finding the shortest path taking into account localization uncertainty. The proposed path planning algorithm is suitable for exploration of highly dynamic environments with moving obstacles and dynamic changes in localization demands. While the algorithm operation is illustrated in simulation experiments, its effectiveness is verified experimentally in real-world scenarios.
引用
收藏
页码:1321 / 1331
页数:11
相关论文
共 28 条
  • [1] [Anonymous], 2006, Planning algorithms
  • [2] [Anonymous], 2012, Robot motion planning
  • [3] [Anonymous], P 13 INT C INT AUT S
  • [4] A mobile robot based system for fully automated thermal 3D mapping
    Borrmann, Dorit
    Nuechter, Andreas
    Dakulovic, Marija
    Maurovic, Ivan
    Petrovic, Ivan
    Osmankovic, Dinko
    Velagic, Jasmin
    [J]. ADVANCED ENGINEERING INFORMATICS, 2014, 28 (04) : 425 - 440
  • [5] Carrillo H, 2015, IEEE INT CONF ROBOT, P1476, DOI 10.1109/ICRA.2015.7139384
  • [6] Square root SAM: Simultaneous localization and mapping via square root information smoothing
    Dellaert, Frank
    Kaess, Michael
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2006, 25 (12) : 1181 - 1203
  • [7] Huang SD, 2005, IEEE INT CONF ROBOT, P1091
  • [8] A Mission Planning Approach for UAV Applications
    Kamal, W. A.
    Samar, R.
    [J]. 47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 3101 - 3106
  • [9] Kitanov A., 2010, Robotics (ISR), 2010 41st International Symposium on and 2010 6th German Conference on Robotics (ROBOTIK), P1
  • [10] Kleinberg J, 2006, Algorithm design