{"title":"一种用于机械臂在线障碍物检测与避障的距离函数及其梯度","authors":"M. Schlemmer, G. Gruebel","doi":"10.1109/ICAR.1997.620217","DOIUrl":null,"url":null,"abstract":"A novel concept of a smooth distance function for online collision detection and avoidance is presented. The concept is well suited for real-time obstacle avoidance path planning. Computation efficiency is achieved by three properties: 1) the 'collision' surfaces of obstacles need to be approximated by local grid point sets only; 2) a manipulator is approximated by a finite set of ellipsoids (or balls); and 3) its gradient exists and can be calculated efficiently due to the smoothness of the distance function. The concept exploits the recursive forward kinematic structure and is not based on a configuration space representation. Hence it is also applicable for kinematically redundant (multi-) manipulator systems.","PeriodicalId":228876,"journal":{"name":"1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97","volume":"110 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A distance function and its gradient for manipulator online obstacle detection and avoidance\",\"authors\":\"M. Schlemmer, G. Gruebel\",\"doi\":\"10.1109/ICAR.1997.620217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A novel concept of a smooth distance function for online collision detection and avoidance is presented. The concept is well suited for real-time obstacle avoidance path planning. Computation efficiency is achieved by three properties: 1) the 'collision' surfaces of obstacles need to be approximated by local grid point sets only; 2) a manipulator is approximated by a finite set of ellipsoids (or balls); and 3) its gradient exists and can be calculated efficiently due to the smoothness of the distance function. The concept exploits the recursive forward kinematic structure and is not based on a configuration space representation. Hence it is also applicable for kinematically redundant (multi-) manipulator systems.\",\"PeriodicalId\":228876,\"journal\":{\"name\":\"1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97\",\"volume\":\"110 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-07-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAR.1997.620217\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAR.1997.620217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A distance function and its gradient for manipulator online obstacle detection and avoidance
A novel concept of a smooth distance function for online collision detection and avoidance is presented. The concept is well suited for real-time obstacle avoidance path planning. Computation efficiency is achieved by three properties: 1) the 'collision' surfaces of obstacles need to be approximated by local grid point sets only; 2) a manipulator is approximated by a finite set of ellipsoids (or balls); and 3) its gradient exists and can be calculated efficiently due to the smoothness of the distance function. The concept exploits the recursive forward kinematic structure and is not based on a configuration space representation. Hence it is also applicable for kinematically redundant (multi-) manipulator systems.