Towards a Reliable Monitoring Robot for Mountain
Vineyards
Filipe Neves dos Santos
*
, Heber Sobreira
*
, Daniel Campos
*
, Raul Morais
†
, Ant´ onio Paulo Moreira
*
and Olga Contente
‡
*
INESC TEC - INESC Technology and Science (formerly INESC Porto) and Faculty of Engineering, University of Porto
, Porto, Portugal Email: {fbsantos, heber.m.sobreira, daniel.f.campos, antonio.p.moreira }@inesctec.pt
†
INESC TEC - INESC Technology and Science (formerly INESC Porto) and Universidade de Tr´ as-os-Montes e Alto Douro, UTAD,
Vila Real, Portugal Email: rmorais@utad.pt
‡
Instituto Politcnico de Viseu, ESTGV,
Viseu, Portugal Email: ocont@estv.ipv.pt
Abstract—Crop monitoring and harvesting by ground robots
on mountain vineyards is an intrinsically complex challenge, due
to two main reasons: harsh conditions of the terrain and reduced
time availability and unstable localization accuracy of the GPS
system. In this paper is presented a cost effective robot that can be
used on these mountain vineyards for crop monitoring tasks. Also
it is explored a natural vineyard feature as the input of a standard
2D simultaneous localization and mapping approach (SLAM) for
feature-based map extraction. In order to be possible to evaluate
these natural features for mapping and localization purposes, a
virtual scenario under ROS/Gazebo has been built and described.
A low cost artificial landmark and an hybrid SLAM is proposed to
increase the localization accuracy, robustness and redundancy on
these mountain vineyards. The obtained results, on the simulation
framework, validates the use of a localization system based on
natural mountain vineyard features.
I. I NTRODUCTION
Crop monitoring and harvesting by robots remains a com-
plex challenge, particularly due its low efficiency, accuracy,
and robustness on sensing, perception and interpretation of the
agricultural environment [1].
The strategic European research agenda for robotics [8]
states that robots can improve agriculture efficiency and com-
petitiveness. But there are still very few available commercial
robots for agricultural applications [1].
Fig. 1. A typical Mountain Terraced Vineyard in the Douro region of Portugal.
In Europe space we can identify two ongoing research
and development projects to deploy monitoring robots on flat
vineyards: the VineRobot [16], and Vinbot [17]. However,
there are other kind of vineyards that are not built on flat
terrains but on mountain hills which is complex environment
for the machinery and for the robotic algorithms (such as lo-
calization, mapping and path planning). These called mountain
vineyards exist in Portugal in the Douro region - an UNESCO
heritage place - Fig. 1, and in another regions of five European
countries. As these crops are not built on flat terrain but in
steep hills, the robotic challenge becomes even more complex
because:
• the GPS system availability and accuracy are largely
reduced due to the signal blockage or multi-reflection;
• the dead-reckoning systems (for example odometry
and inertial measurement systems) accuracy is drasti-
cally reduced due to the harsh conditions of the terrain;
and
• the path planning and control system requires an accu-
rate map of the vineyard and an accurate information
about the robot posture (localization and attitude) for
a safe robot motion planning and control.
This paper deals with localization and mapping on moun-
tain vineyards problem which is constrained by the GPS
availability. In other publications we deal with other problems,
such as path planning and control on steep hills terrains.
In these vineyards, the GPS system availability and accu-
racy is largely reduced due to the reduced number of satellites.
This number of satellites in view is limited by the high
elevation mask imposed by the hills. The tool available at
http://satpredictor.navcomtech.com/ can estimate the number
of satellites on the receiver field of view for a specific coor-
dinates and elevation mask. Considering mountain vineyard at
7.55250734W 41.1756008N (at R´ egua city) with an elevation
mask of 35 degrees, it is verified that the number of satellites
is very week and sometimes not enough for the position
estimation, as reported in Fig. 2. This will reflect in a high
value for the dilution of precision (DOP) during a large amount
of time.
Besides these problems a GPS receiver is always exposed
to spoofing attacks which can be a safety issue. In order to get
a full time operational, efficient and safe robot is required to
2015 IEEE International Conference on Autonomous Robot Systems and Competitions
978-1-4673-6991-6/15 $31.00 © 2015 IEEE
DOI 10.1109/ICARSC.2015.21
37