7 CONCLUSIONS
In this paper, we presented a novel algorithm for
autonomous exploration and coverage problem for
UGVs in 3D dense clutter environment. The algo-
rithm plans the exploration path towards finding spe-
cific voxels that are hard to observe. Our approach
provided a solution that is more robust for 2.5D dense
clutter environment with highly non-linear contact-
space comparatively to currently known solutions, as
in practice they largely ignore such features as con-
tact space and narrow passages, while our algorithm
is opportunistically looking for such locations.
The MATLAB code is available for academic
community for research and educational purposes in
our Gitlab repository
1
.
ACKNOWLEDGEMENTS
The reported study was funded by the Russian Foun-
dation for Basic Research (RFBR) according to the
research project No. 19-58-70002. Part of the work
was performed according to the Russian Government
Program of Competitive Growth of Kazan Federal
University.
REFERENCES
Ad
´
an, A., Quintana, B., V
´
azquez, A. S., Olivares, A., Parra,
E., and Prieto, S. (2015). Towards the automatic scan-
ning of indoors with robots. In Sensors (Basel). 2015
May; 15(5): 11551–11574.
Afanasyev, I., Sagitov, A., and Magid, E. (2015). ROS-
based SLAM for a Gazebo-simulated mobile robot in
image-based 3D model of indoor environment. In In-
ternational Conference on Advanced Concepts for In-
telligent Vision Systems, pages 273–283. Springer.
Bircher, A., Kamel, M., Alexis, K., Oleynikova, H., and
Siegwart, R. (2016). Receding horizon ”next-best-
view” planner for 3d exploration. In IEEE In-
ternational Conference on Robotics and Automation
(ICRA), 2016.
Bircher, A., Kamel, M., Alexis, K., Oleynikova, H., and
Siegwart, R. (2018). Receding horizon path plan-
ning for 3d exploration and surface inspection. In Au-
tonomous Robots, February 2018, Volume 42, Issue 2,
pp 291–306.
Dang, T., Parachristos, C., and Alexis, K. (2018). Visual
saliency-aware receding horizon autonomous explo-
ration with application to aerial robotics. In IEEE In-
ternational Conference on Robotics and Automation
(ICRA), 2018.
1
https://gitlab.com/LIRS Projects/Simulation-3d-reconstru
ction/tree/master/autonomous exploration and coverage
Dornhege, C., Kleiner, A., and Kolling, A. (2013). Cover-
age search in 3d. In IEEE International Conference
on Robotics and Automation (ICRA), 2013.
Engel, J., Sch
¨
ops, T., and Cremers, D. (2014). Lsd-slam:
Large-scale direct monocular slam. In IEEE Euro-
pean Conference on Computer Vision (ECCV), 2014,
pp 834-849.
Gonz
´
alez-Banos, H. H. and Latombe, J.-C. (2002). Naviga-
tion strategies for exploring indoor environments. In
The International Journal of Robotics Research, vol.
21, no. 10-11, pp. 829–848, 2002.
Heng, L., Gotovos, A., Krause, A., and Pollefeys, M.
(2015). Efficient visual exploration and coverage with
a micro aerial vehicle in unknown environments. In
IEEE International Conference on Robotics and Au-
tomation (ICRA), 2015.
LaValle, S. M. (1998). Rapidly-exploring random trees a
new tool for path planning. Technical report.
Lavrenov, R., Matsuno, F., and Magid, E. (2017). Mod-
ified spline-based navigation: guaranteed safety for
obstacle avoidance. In International Conference on
Interactive Collaborative Robotics, pages 123–133.
Springer.
Lavrenov, R. and Zakiev, A. (2017). Tool for 3d gazebo map
construction from arbitrary images and laser scans.
In 2017 10th International Conference on Develop-
ments in eSystems Engineering (DeSE), pages 256–
261. IEEE.
Mendez, O., Hadfield, S., Pugeault, N., and Bowden, R.
(2017). Taking the scenic route to 3d: Optimising re-
construction from moving cameras. In IEEE Interna-
tional Conference on Computer Vision (ICCV), 2017.
Meng, Z., Qin, H., Chen, Z., Chen, X., Sun, H., Lin, F.,
and Ang Jr., M. H. (2017). A 2-stage optimized next
view planning framework for 3-d unknown environ-
ment exploration and structural reconstruction. In
IEEE Robotics and Automation Letters, Volume 2, Is-
sue 3, July 2017.
Senarathne, P. G. C. N. and Wang, D. (2016). Towards au-
tonomous 3d exploration using surface frontiers. In
IEEE International Symposium on Safety, Security,
and Rescue Robotics (SSRR), 2016.
Shabat, Y. B. and Fischer, A. (2015). Design of adaptive
porous micro-structures using curvature analysis for
additive manufacturing. In the 25th CIRP Design con-
ference. 2015, Haifa, Israel.
Williams, A., Barrus, S., Morley, R. K., and Shirley, P.
(2005). An efficient and robust ray-box intersection
algorithm. In SIGGRAPH ’05 ACM SIGGRAPH 2005
Courses, Article No. 9.
Zhang, G., Shang, B., Chen, Y., and Moyes, H. (2017).
Smartcavedrone: 3d cave mapping using uavs as
robotic co-archaeologists. In IEEE International
Conference on Unmanned Aircraft Systems (ICUAS),
2017.
ICINCO 2019 - 16th International Conference on Informatics in Control, Automation and Robotics
416