A. Gorobtsov, A. Andreev, A. Markov, A. Skorikov, P. Tarasov
{"title":"稳定步行机器人控制运动综合反动力学方法方程的求解特点","authors":"A. Gorobtsov, A. Andreev, A. Markov, A. Skorikov, P. Tarasov","doi":"10.15622/SP.18.1.85-122","DOIUrl":null,"url":null,"abstract":"The problem of walking robots controlled motion synthesis by the inverse dynamic method is considered. The inverse dynamic method equations are represented by the methods of multibody system dynamics as free bodies motion equations and constraint equations. The variety of constraint equations group are introduced to specify the robot gait, to implement the robot stability conditions and to coordinate specified robot links movement. The key feature of the inverse dynamic method equations in this formulation is the presence of the second derivatives of the system coordinates in the constraint equations expressing the stability conditions that ensure the maintenance of the vertical position by the robot. The determined solution of such equations in general case is impossible due to the uncertainty of the initial conditions for the Lagrange multipliers. An approximate method for solving the inverse dynamic without taking into account the inertial components in the constraint equations that determine the stability of the robot is considered. Constraint equations that determine the coordinate movement of individual robot links and required for unique problem solving based on approximate equations are presented. The implementation of program motion synthesis methods in the control system of the humanoid robot AR-600 is presented. The comparison of theoretical and experimental parameters of controlled motion is performed. It has been established that with the achieved high accuracy of the robot links tracking drives control with an error of several percent, the indicators of the robot's absolute movements, in particular, the angles of roll, yaw and pitch, differ from the programmed by 30-40%. It’s shown that proposed method allows to synthesize robot control in quasistatic mode for different movement types such as moving forward, sideways, walking on stairs, inclinations etc.","PeriodicalId":53447,"journal":{"name":"SPIIRAS Proceedings","volume":"21 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":"{\"title\":\"Features of solving the inverse dynamic method equations for the synthesis of stable walking robots controlled motion\",\"authors\":\"A. Gorobtsov, A. Andreev, A. Markov, A. Skorikov, P. Tarasov\",\"doi\":\"10.15622/SP.18.1.85-122\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The problem of walking robots controlled motion synthesis by the inverse dynamic method is considered. The inverse dynamic method equations are represented by the methods of multibody system dynamics as free bodies motion equations and constraint equations. The variety of constraint equations group are introduced to specify the robot gait, to implement the robot stability conditions and to coordinate specified robot links movement. The key feature of the inverse dynamic method equations in this formulation is the presence of the second derivatives of the system coordinates in the constraint equations expressing the stability conditions that ensure the maintenance of the vertical position by the robot. The determined solution of such equations in general case is impossible due to the uncertainty of the initial conditions for the Lagrange multipliers. An approximate method for solving the inverse dynamic without taking into account the inertial components in the constraint equations that determine the stability of the robot is considered. Constraint equations that determine the coordinate movement of individual robot links and required for unique problem solving based on approximate equations are presented. The implementation of program motion synthesis methods in the control system of the humanoid robot AR-600 is presented. The comparison of theoretical and experimental parameters of controlled motion is performed. It has been established that with the achieved high accuracy of the robot links tracking drives control with an error of several percent, the indicators of the robot's absolute movements, in particular, the angles of roll, yaw and pitch, differ from the programmed by 30-40%. It’s shown that proposed method allows to synthesize robot control in quasistatic mode for different movement types such as moving forward, sideways, walking on stairs, inclinations etc.\",\"PeriodicalId\":53447,\"journal\":{\"name\":\"SPIIRAS Proceedings\",\"volume\":\"21 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"21\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SPIIRAS Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.15622/SP.18.1.85-122\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SPIIRAS Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15622/SP.18.1.85-122","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
Features of solving the inverse dynamic method equations for the synthesis of stable walking robots controlled motion
The problem of walking robots controlled motion synthesis by the inverse dynamic method is considered. The inverse dynamic method equations are represented by the methods of multibody system dynamics as free bodies motion equations and constraint equations. The variety of constraint equations group are introduced to specify the robot gait, to implement the robot stability conditions and to coordinate specified robot links movement. The key feature of the inverse dynamic method equations in this formulation is the presence of the second derivatives of the system coordinates in the constraint equations expressing the stability conditions that ensure the maintenance of the vertical position by the robot. The determined solution of such equations in general case is impossible due to the uncertainty of the initial conditions for the Lagrange multipliers. An approximate method for solving the inverse dynamic without taking into account the inertial components in the constraint equations that determine the stability of the robot is considered. Constraint equations that determine the coordinate movement of individual robot links and required for unique problem solving based on approximate equations are presented. The implementation of program motion synthesis methods in the control system of the humanoid robot AR-600 is presented. The comparison of theoretical and experimental parameters of controlled motion is performed. It has been established that with the achieved high accuracy of the robot links tracking drives control with an error of several percent, the indicators of the robot's absolute movements, in particular, the angles of roll, yaw and pitch, differ from the programmed by 30-40%. It’s shown that proposed method allows to synthesize robot control in quasistatic mode for different movement types such as moving forward, sideways, walking on stairs, inclinations etc.
期刊介绍:
The SPIIRAS Proceedings journal publishes scientific, scientific-educational, scientific-popular papers relating to computer science, automation, applied mathematics, interdisciplinary research, as well as information technology, the theoretical foundations of computer science (such as mathematical and related to other scientific disciplines), information security and information protection, decision making and artificial intelligence, mathematical modeling, informatization.