{"title":"Remarks on robot dynamics: canonical transformations and Riemannian geometry","authors":"M. Spong","doi":"10.1109/ROBOT.1992.220234","DOIUrl":null,"url":null,"abstract":"The author uses tools from Hamiltonian mechanics and Riemannian geometry to illustrate some properties of robot dynamics that are useful both for robot control and for the design of robotic manipulators. Several authors have noted that if the robot inertia matrix D(q) can be factored as N/sup T/(q)N(q), where N(q) is the Jacobian of a function Q(q), then Q and P=N(q)q define a canonical transformation relative to which the robot dynamics are particularly simple. In the present work, the author gives necessary and sufficient conditions for the existence of such a factorization and discusses their implications for robot control.<<ETX>>","PeriodicalId":307394,"journal":{"name":"Proceedings 1992 IEEE International Conference on Robotics and Automation","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"59","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 1992 IEEE International Conference on Robotics and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ROBOT.1992.220234","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 59
Abstract
The author uses tools from Hamiltonian mechanics and Riemannian geometry to illustrate some properties of robot dynamics that are useful both for robot control and for the design of robotic manipulators. Several authors have noted that if the robot inertia matrix D(q) can be factored as N/sup T/(q)N(q), where N(q) is the Jacobian of a function Q(q), then Q and P=N(q)q define a canonical transformation relative to which the robot dynamics are particularly simple. In the present work, the author gives necessary and sufficient conditions for the existence of such a factorization and discusses their implications for robot control.<>