Weizong Ge, Hongyu Chen, Hongtao Ma, Liuhe Li, Ming Bai, Xilun Ding, Kun Xu
{"title":"基于轨迹优化的协作机器人动态避障方法","authors":"Weizong Ge, Hongyu Chen, Hongtao Ma, Liuhe Li, Ming Bai, Xilun Ding, Kun Xu","doi":"10.12688/cobot.17673.1","DOIUrl":null,"url":null,"abstract":"Background Collision detection is crucial in the design of robot planning algorithms. Efficient distance sensors can provide high-resolution environmental collision information to the robot's planning algorithm. However, this also leads to the robot obstacle avoidance performance being limited by the performance of the sensors. Therefore, it becomes a challenge to achieve efficient obstacle avoidance with low-resolution environmental information. Methods First, we use a self-developed capacitive array non-contact distance sensing flexible surface for sensing the proximity of colliding objects. Second, we designed an optimization-based dynamic obstacle avoidance planning algorithm, using only the minimum separation distance and penetration direction as obstacle avoidance information, and referring to the idea of stochastic gradient descent, using real-time collision avoidance information to do single-step optimization adjustment. Results We conducted the dynamic obstacle avoidance test experiment by connecting the electronic skin to the semi-physical prototype and the full physical prototype. The experiments show that efficient dynamic obstacle avoidance can be realized under the maximum effective range of only 5~7cm, and it has strong flexibility to avoid different shapes of dynamic obstacles in a non-contact manner, and finally arrive at the target position. Conclusions In this paper, an online obstacle avoidance planning algorithm designed based on an optimization method that is not limited to the shape of obstacles is proposed, and the effectiveness of the algorithm is verified by physical experiments in combination with a self-developed flexible distance sensing surface. It is of great significance for the safe operation of human-robot interaction in collaborative robots.","PeriodicalId":29807,"journal":{"name":"Cobot","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A dynamic obstacle avoidance method for collaborative robots based on trajectory optimization\",\"authors\":\"Weizong Ge, Hongyu Chen, Hongtao Ma, Liuhe Li, Ming Bai, Xilun Ding, Kun Xu\",\"doi\":\"10.12688/cobot.17673.1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Background Collision detection is crucial in the design of robot planning algorithms. Efficient distance sensors can provide high-resolution environmental collision information to the robot's planning algorithm. However, this also leads to the robot obstacle avoidance performance being limited by the performance of the sensors. Therefore, it becomes a challenge to achieve efficient obstacle avoidance with low-resolution environmental information. Methods First, we use a self-developed capacitive array non-contact distance sensing flexible surface for sensing the proximity of colliding objects. Second, we designed an optimization-based dynamic obstacle avoidance planning algorithm, using only the minimum separation distance and penetration direction as obstacle avoidance information, and referring to the idea of stochastic gradient descent, using real-time collision avoidance information to do single-step optimization adjustment. Results We conducted the dynamic obstacle avoidance test experiment by connecting the electronic skin to the semi-physical prototype and the full physical prototype. The experiments show that efficient dynamic obstacle avoidance can be realized under the maximum effective range of only 5~7cm, and it has strong flexibility to avoid different shapes of dynamic obstacles in a non-contact manner, and finally arrive at the target position. Conclusions In this paper, an online obstacle avoidance planning algorithm designed based on an optimization method that is not limited to the shape of obstacles is proposed, and the effectiveness of the algorithm is verified by physical experiments in combination with a self-developed flexible distance sensing surface. It is of great significance for the safe operation of human-robot interaction in collaborative robots.\",\"PeriodicalId\":29807,\"journal\":{\"name\":\"Cobot\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-12-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cobot\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.12688/cobot.17673.1\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cobot","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.12688/cobot.17673.1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A dynamic obstacle avoidance method for collaborative robots based on trajectory optimization
Background Collision detection is crucial in the design of robot planning algorithms. Efficient distance sensors can provide high-resolution environmental collision information to the robot's planning algorithm. However, this also leads to the robot obstacle avoidance performance being limited by the performance of the sensors. Therefore, it becomes a challenge to achieve efficient obstacle avoidance with low-resolution environmental information. Methods First, we use a self-developed capacitive array non-contact distance sensing flexible surface for sensing the proximity of colliding objects. Second, we designed an optimization-based dynamic obstacle avoidance planning algorithm, using only the minimum separation distance and penetration direction as obstacle avoidance information, and referring to the idea of stochastic gradient descent, using real-time collision avoidance information to do single-step optimization adjustment. Results We conducted the dynamic obstacle avoidance test experiment by connecting the electronic skin to the semi-physical prototype and the full physical prototype. The experiments show that efficient dynamic obstacle avoidance can be realized under the maximum effective range of only 5~7cm, and it has strong flexibility to avoid different shapes of dynamic obstacles in a non-contact manner, and finally arrive at the target position. Conclusions In this paper, an online obstacle avoidance planning algorithm designed based on an optimization method that is not limited to the shape of obstacles is proposed, and the effectiveness of the algorithm is verified by physical experiments in combination with a self-developed flexible distance sensing surface. It is of great significance for the safe operation of human-robot interaction in collaborative robots.
期刊介绍:
Cobot is a rapid multidisciplinary open access publishing platform for research focused on the interdisciplinary field of collaborative robots. The aim of Cobot is to enhance knowledge and share the results of the latest innovative technologies for the technicians, researchers and experts engaged in collaborative robot research. The platform will welcome submissions in all areas of scientific and technical research related to collaborative robots, and all articles will benefit from open peer review.
The scope of Cobot includes, but is not limited to:
● Intelligent robots
● Artificial intelligence
● Human-machine collaboration and integration
● Machine vision
● Intelligent sensing
● Smart materials
● Design, development and testing of collaborative robots
● Software for cobots
● Industrial applications of cobots
● Service applications of cobots
● Medical and health applications of cobots
● Educational applications of cobots
As well as research articles and case studies, Cobot accepts a variety of article types including method articles, study protocols, software tools, systematic reviews, data notes, brief reports, and opinion articles.