6 CONCLUSIONS AND FUTURE 
DEVELOPMENTS 
The work presented in this paper is an end-to-end 
procedure to perform a global path planning for a 
UGV, starting from a digital elevation model built 
from an aerial photographic acquisition, carried out 
by a UAV, of the field over which the ground 
vehicle has to move. This approach is particularly 
relevant for search and rescue scenarios, where the 
environment to cope with is strongly unstructured, 
heterogeneous and not known a priori. 
Thanks to the simple kind of analysis performed 
on the surface model, the procedure allows to obtain 
a traversable path in a very brief time interval, 
avoiding dangerous steep slopes and steps. In this 
manner, the vehicle is capable to start operating over 
the area to be rescued, while more task-specific 
missions can be planned in a longer time. Moreover, 
the solution here presented can constitute a good 
background to be integrated with a local obstacle 
avoidance controller, supported by the optimized 
replanning method of the D* algorithm. 
A future development could be to move to a full 
3D representation of the outdoor environment, for 
instance by using octomaps (Hornung et al., 2013), 
or dense point clouds. In this manner overhanging 
structures, which are quite often present in disaster 
areas, and terrain roughness analysis could be 
included, thus allowing to find more traversable 
paths. Moreover, some solutions to obtain the 
environment reconstruction in real-time could be 
introduced such as the one reported in Pizzoli, 
Forster and Scaramuzza (2014). 
However, the work here reported, even if much 
simpler, could be smartly integrated into a more 
complex solution to reduce computing burden, for 
instance, focusing only on those traversable terrain 
areas identified by the costmap generation process. 
Another point to be enhanced is the overall 
system robustness. The communication system 
should not only rely on the ROS framework, which 
is more suitable for reliable communication network. 
The capability of moving also in GPS-denied 
environments should be included, by resorting to 
SLAM or Visual Odometry, as done by Siegwart et 
al. (2015) and Weiss, Scaramuzza and Siegwart 
(2011), thus avoiding to trust only on GPS 
information, not always available in disaster areas. 
Matlab and ROS have been used in this prototyping 
phase to study the first results of the procedure; 
however, everything should be embedded in a 
companion PC on-board to the vehicle, thus making 
the whole planning strategy much less “manual”, 
once platform-dependent parameters have been 
properly tuned. 
Finally, while computing the path, the orientation 
of the platform with respect to the terrain was not 
considered. This would result in too much of a 
conservative representation of the area, in terms of 
traversability, because for each terrain cell only 
maximum slope is considered. Therefore a first 
integration will be to use a modified version of the 
D* planner and to consider also the physical size of 
the platform and not just schematize it as a point 
mass. 
ACKNOWLEDGEMENTS 
This work was carried-out in the framework of the 
CLARA PON project. The Project CLARA (CLoud 
plAtform and smart underground imaging for natural 
Risk Assessment) is funded by MIUR under the 
program PON R&C SCN_00451. 
REFERENCES 
Siegwart, R., Hutter, M., Oettershagen, P., Burri, M., 
Gilitschenski, I., Galceran, E., Nieto, J., 2015. Legged 
and flying robots for disaster response. In World 
Engineering Conference and Convention 2015 
(WECC2015). 
Schneider, F.E., Wildermuth, D., Wolf, H. L., 2015. 
ELROB and EURATHLON: improving search & 
rescue robotics through real-world robot competitions. 
In  IEEE 10th International Workshop on Robot 
Motion and Control (RoMoCo). 
Kitano, H., Tadokoro, S., 2001. Robocup rescue: a grand 
challenge for multiagent and intelligent systems. In AI 
magazine, vol. 22(1). 
Marques, M. M., Parreira, R., Lobo, V. et al., 2016. Use of 
multi-domain robots in search and rescue operations - 
contributions of the ICARUS team to the euRathlon 
2015 challenge. In Oceans 2016. 
Astuti, G., Longo, D., Melita, C. D., Muscato, G., Orlando 
A., 2008. HIL tuning of UAV for exploration of risky 
environments. In International Journal on Advanced 
Robotic Systems, Vol. 5(4). 
Stentz, A., 1994. The D* algorithm for real-time planning 
of optimal traverses. Tech. Rep. CMU-RI-TR-94-37, 
The Robotics Institute, Carnegie-Mellon University. 
Bonaccorso, F., Longo, D., Muscato, G., 2012. The U-Go 
Robot, a multifunction rough terrain outdoor tracked 
vehicle. In Proceedings of the 2012 World Automation 
Congress WAC2012. 
Santamaria-Navarro, A., Teniente, E. H., Morta, M., 
Andrade-Cetto, J., 2015. Terrain classification in 
complex three-dimensional outdoor environments. In 
Journal of Field Robotics, vol. 32(1), pp. 42-60.