Complete coverage path planning in an agricultural environment