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. |