Autonomous Tracked Agricultural UGV Configuration and Navigation Experimental Results
Authors Flavio Callegati, Alessandro Samorì, Roberto Tazzari, Nicola Mimmo and Lorenzo Marconi
UGV Configuration and Navigation Experimental Results Authors - - PowerPoint PPT Presentation
Autonomous Tracked Agricultural UGV Configuration and Navigation Experimental Results Authors Flavio Callegati, Alessandro Samor, Roberto Tazzari, Nicola Mimmo and Lorenzo Marconi Precis isio ion Agric iculture Manual workers and
Authors Flavio Callegati, Alessandro Samorì, Roberto Tazzari, Nicola Mimmo and Lorenzo Marconi
Structure
Architecture
Purposes
Manual workers and Mobile Robots Co-operation
Structure
Architecture
Purposes
Autonomous Navigation Perform Farm Tasks Local Positioning Robustness to Uneven Ground
To achieve Robustness:
To obtain Local Positioning:
Experimental Tests to evaluate performances
Structure
Architecture
Purposes
Mechanical Structure Sensor Suite
Tracked Vehicle
PROs
CONs
3D Laser Scanner
Inertial Measurement Unit
GPS Receiver
Structure
Architecture
Purposes
Rover management and control
Two basic software elements
Running on the onboard computer
HMI CONTROL SYSTEM
System State Mission/ Commands
Structure
Architecture
Purposes
Bidirectional UDP communication with the Control system
Functions
Appearence
Structure
Architecture
Purposes
Pose estimation (PE)
Implemented in ROS (Robot Operating System)
Row State Machine (RSM)
Row control
HMI
HMI Control system Pose Estimation Row State Machine
System State Mission/ Commands
DRIVERS
Speed Ref.
Motors/ Sensors Row Control
Sensors
Structure
Architecture
Purposes
Kinematic model (Differential Drive)
Estimation of the lines of trees
π: translation velocity
π: rotation velocity
Row navigation control
π = 1 π€ cos π α· ππ β ππ αΆ π β αΆ ππ β ππ π β ππ
ππ : lateral distance
π π
Structure
Architecture
Purposes
inside the rows and starting navigation
distance
and stop navigation.
2 3 1
Structure
Architecture
Purposes
between the software layers
mission assignment
Structure
Architecture
Purposes
lines with Houghβs algorithm
and angles with respect to the rows
coordinates): Ξd=0.1m ΞΟ=2Β°
Structure
Architecture
Purposes
and modular
heading localizes rover into rows.
localization and robustness