Text this: A binary gridding path-planning method for plant-protecting UAVs on irregular fields