Leveraging Behavior Trees for Hybrid Autonomous Navigation in Seasonal Agricultural Environments
Autonomous navigation is essential for the successful integration of mobile robots in agricultural operations. In structured fields, where permanent crops are usually disposed in row patterns, perception-based navigation is typically used for achieving safe and efficient in-row operation, whereas map-based navigation and other techniques are applied for transitioning between rows and from/to the robot base station. However, execution and coordination of different strategies has been mostly achieved using finite state machines or rule-based implementations, limiting orchestration of complex behaviors and scalability. This work presents a modular reasoning architecture that leverages behavior trees and a topological representation of the environment for deploying agricultural robots, switching between operation modes (perception or map-based) according to their topological state and goal, and embedding recovery behaviors in the event of failure. The system has been validated with different robotic platforms (mobile robot and retrofitted tractor) and large scale pilots (apple orchards and table grape vineyards), resulting in successful autonomous spraying demonstrations.
Authors
- Daniel Serrano (ORCID: https://orcid.org/0000-0002-1411-3255)
- Carlos Rizzo (ORCID: https://orcid.org/0000-0001-8986-1269)
- Mateus Sanches Moura (ORCID: https://orcid.org/0000-0001-7268-4876)
- Juan Francisco Rascón
- Xavier Ruiz
- Pau Reverté
Institutions
- Centre Tecnologic de Telecomunicacions de Catalunya (ES)
Publication Details
- Published
- 2024-11-06
- DOI
- https://doi.org/10.1109/robot61475.2024.10797423
- Citations
- 1
- Primary Topic
- Smart Agriculture and AI
- Type
- article
- Field-Weighted Citation Impact
- 0.60