{"title":"农业作业专用自主机器人覆盖路径规划","authors":"S. Kalaivanan, R. Kalpana","doi":"10.1109/I2C2.2017.8321955","DOIUrl":null,"url":null,"abstract":"Acute labor shortage and an increase in daily wages are forcing farm owners to move towards automated machinery. While the industrial revolution in India has significantly induced the shift towards machinery from indigenous equipment, we are still lagging behind in the field of automated equipment for agriculture. The key component for such systems is the path planning methodology used. A specific class of such an algorithm known as coverage path planning (CPP) is utilized for covering farmlands to perform various operations such as seeding, tilling, ploughing or spraying fertilizers and pesticides. This paper presents a novel CPP algorithm for automated machinery intended for usage in agriculture. In order to reduce the directional constraints, the proposed algorithm utilizes a high-resolution grid map representation of the environment. Free space is covered by distinguishing the grid cells as covered, unexplored, partial obstacle and obstacle cell. A distance transformation function is used to determine the order of covering unexplored cells as well as the shortest path to them, in the given environment. The performance of the proposed algorithm is evaluated with metrics such as completeness of coverage, time efficiency and also robustness to changes in the environment. Robotic Operating System (ROS) and Gazebo were used for simulating the proposed algorithm. The results prove the feasibility of the proposed algorithm to be implemented for automated systems to perform efficient coverage in agricultural operations.","PeriodicalId":288351,"journal":{"name":"2017 International Conference on Intelligent Computing and Control (I2C2)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Coverage path planning for an autonomous robot specific to agricultural operations\",\"authors\":\"S. Kalaivanan, R. Kalpana\",\"doi\":\"10.1109/I2C2.2017.8321955\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Acute labor shortage and an increase in daily wages are forcing farm owners to move towards automated machinery. While the industrial revolution in India has significantly induced the shift towards machinery from indigenous equipment, we are still lagging behind in the field of automated equipment for agriculture. The key component for such systems is the path planning methodology used. A specific class of such an algorithm known as coverage path planning (CPP) is utilized for covering farmlands to perform various operations such as seeding, tilling, ploughing or spraying fertilizers and pesticides. This paper presents a novel CPP algorithm for automated machinery intended for usage in agriculture. In order to reduce the directional constraints, the proposed algorithm utilizes a high-resolution grid map representation of the environment. Free space is covered by distinguishing the grid cells as covered, unexplored, partial obstacle and obstacle cell. A distance transformation function is used to determine the order of covering unexplored cells as well as the shortest path to them, in the given environment. The performance of the proposed algorithm is evaluated with metrics such as completeness of coverage, time efficiency and also robustness to changes in the environment. Robotic Operating System (ROS) and Gazebo were used for simulating the proposed algorithm. The results prove the feasibility of the proposed algorithm to be implemented for automated systems to perform efficient coverage in agricultural operations.\",\"PeriodicalId\":288351,\"journal\":{\"name\":\"2017 International Conference on Intelligent Computing and Control (I2C2)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 International Conference on Intelligent Computing and Control (I2C2)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/I2C2.2017.8321955\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Intelligent Computing and Control (I2C2)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/I2C2.2017.8321955","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Coverage path planning for an autonomous robot specific to agricultural operations
Acute labor shortage and an increase in daily wages are forcing farm owners to move towards automated machinery. While the industrial revolution in India has significantly induced the shift towards machinery from indigenous equipment, we are still lagging behind in the field of automated equipment for agriculture. The key component for such systems is the path planning methodology used. A specific class of such an algorithm known as coverage path planning (CPP) is utilized for covering farmlands to perform various operations such as seeding, tilling, ploughing or spraying fertilizers and pesticides. This paper presents a novel CPP algorithm for automated machinery intended for usage in agriculture. In order to reduce the directional constraints, the proposed algorithm utilizes a high-resolution grid map representation of the environment. Free space is covered by distinguishing the grid cells as covered, unexplored, partial obstacle and obstacle cell. A distance transformation function is used to determine the order of covering unexplored cells as well as the shortest path to them, in the given environment. The performance of the proposed algorithm is evaluated with metrics such as completeness of coverage, time efficiency and also robustness to changes in the environment. Robotic Operating System (ROS) and Gazebo were used for simulating the proposed algorithm. The results prove the feasibility of the proposed algorithm to be implemented for automated systems to perform efficient coverage in agricultural operations.