Media

Movebase 2D navigation in a vineyard: first simulation results

Transform the vine rows into virtual walls in order to have only one big obstacle for each row, which imposes to the global planner to find a trajectory that goes around the whole row. This solution is not optimal, but it represents a big simplification.
A second solution is to enlarge the footprint of the robot (space occupied by the robot in the global and local planner representation).
It is enough to enlarge the footprint by 10cm to have a robot that also in the representation of the planners cannot pass between two adjacent vines (pass through a row).

Field tests

The first field test with the Husky robot and the sensory system for navigation and vineyard reconstruction.
The second field test with the Husky robot and the sensory system for navigation and vineyard reconstruction.

Vineyard mapping and reconstruction

An example of 2D mapping of a vineyard.
3D acquisition of a point cloud and reconstruction of vineyard branches.
Using a LIDAR in pushbroom configuration for vineyard mapping.
Vineyard mapping using velodyne point cloud.
An example of vineyard mapping using Gmapping as SLAM node and ROAMFREE as odometry estimator applied to a real dataset taken at Mas Llunes.
An example of vineyard mapping using Google’s Cartographer as SLAM node and ROAMFREE as odometry estimator applied to a real dataset taken at Mas Llunes.
A comparison among odometry filters in a simulated environment with a ground truth robot map position.
Autonomous navigation in a simulated environment using ROAMFREE as odometry estimator and AMCL as localizer.

Dispenser deploying

First designed dispenser feeder, first experiment.
First designed dispenser feeder, second experiment.
First designed dispenser feeder, third experiment.
An example of dispenser deployment using position control only.

Vineyard navigation at Mas Llunes

An example of autonomous navigation at Mas Llunes using AMCL as localizer and ROAMFREE as odometry estimator.

The final demonstration at Mas Llunes

The final demonstration at Mas Llunes and final video of the project.