{"title":"非冗余机械臂横向通过奇异点的通道算法","authors":"I. Dulęba","doi":"10.1109/ROBOT.2000.844778","DOIUrl":null,"url":null,"abstract":"This paper introduces a channel algorithm of transversal passing through singularities for non-redundant manipulators. An approach to a singular configuration is monitored by examining singular values of the Jacobian matrix of the manipulator which attain their zero values at singularities. The algorithm forces to smoothly change singular values of the Jacobian matrix. It results in continuous joint coordinates without jerks and extensive errors in tracking a desired path in a task space. An apparent advantage of the channel algorithm is its simplicity and utilization of a basic Newton algorithm only. The algorithm introduced is illustrated with examples including macro motions of the PUMA manipulator.","PeriodicalId":286422,"journal":{"name":"Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Channel algorithm of transversal passing through singularities for non-redundant robot manipulators\",\"authors\":\"I. Dulęba\",\"doi\":\"10.1109/ROBOT.2000.844778\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper introduces a channel algorithm of transversal passing through singularities for non-redundant manipulators. An approach to a singular configuration is monitored by examining singular values of the Jacobian matrix of the manipulator which attain their zero values at singularities. The algorithm forces to smoothly change singular values of the Jacobian matrix. It results in continuous joint coordinates without jerks and extensive errors in tracking a desired path in a task space. An apparent advantage of the channel algorithm is its simplicity and utilization of a basic Newton algorithm only. The algorithm introduced is illustrated with examples including macro motions of the PUMA manipulator.\",\"PeriodicalId\":286422,\"journal\":{\"name\":\"Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-04-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ROBOT.2000.844778\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ROBOT.2000.844778","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Channel algorithm of transversal passing through singularities for non-redundant robot manipulators
This paper introduces a channel algorithm of transversal passing through singularities for non-redundant manipulators. An approach to a singular configuration is monitored by examining singular values of the Jacobian matrix of the manipulator which attain their zero values at singularities. The algorithm forces to smoothly change singular values of the Jacobian matrix. It results in continuous joint coordinates without jerks and extensive errors in tracking a desired path in a task space. An apparent advantage of the channel algorithm is its simplicity and utilization of a basic Newton algorithm only. The algorithm introduced is illustrated with examples including macro motions of the PUMA manipulator.