Autonomous agricultural vehicles (AAVs), including field robots and autonomous tractors, are becoming essential in modern farming by improving efficiency and reducing labor costs. A critical task in AAV operations is headland turning between crop rows. This task is challenging in orchards with limited headland space, irregular boundaries, operational constraints, and static obstacles. While traditional trajectory planning methods work well in arable farming, they often fail in cluttered orchard environments. This letter presents a novel trajectory planner that enhances the safety and efficiency of AAV headland maneuvers, leveraging advancements in autonomous driving. Our approach includes an efficient front-end algorithm and a high-performance back-end optimization. Applied to vehicles with various implements, it outperforms state-of-the-art methods in both standard and challenging orchard fields. This work bridges agricultural and autonomous driving technologies, facilitating a broader adoption of AAVs in complex orchards.
26 November 2020 in IEEE Transactions on Industrial Informatics
Fault diagnosis with formal languages can be performed in an interpretable way. However, the traditional formal languages cannot deal with noisy environments. Additionally, finding the optimal formal language for fault diagnosis is still a challenge due to the sparse reward issue. This article presents a novel method to find formal languages, written with signal spectral logic (SSL), to describe the fault behaviors among frequency domain for fault diagnosis. The formal language defined by SSL is robust to noise, acts as the fault diagnoser, and provides interpretabilities for human operators. Moreover, the fault diagnoser construction procedure has been formulated as a language generation process and an adversarial training technique is used to find the optimal formal language and avoid sparse reward issue existing in language generation problems. Some experiments with real rolling element bearing data and simulated signals demonstrate that our method is able to find formal languages to diagnose faults efficiently and accurately under noisy environments.