{"title":"六足机器人三脚架步态运动数学模型与控制仿真","authors":"K. Osman, Trpimir Alajbeg","doi":"10.3311/eccomasmbd2021-152","DOIUrl":null,"url":null,"abstract":"This paper presents the research of a hexapod robot as it movement along a defined path. Firstly, the performance of the robot product architecture is presented and a mathematical kinematic model of the robot is derived according to it, i.e. its legs using the Denavit-Hartenberg method and homogeneous transformations. The purpose of this was to obtain the equations of inverse kinematics. A simplified robot product architecture based on rectangular robot design was used to perform the mathematical model. It is shown by a simplified kinematic scheme. In addition, a control algorithm was performed using a PID controller in each ankle. The controller’s parameters are adjusted on one leg of the robot, and after that, this is used to adjust the control on the other legs in this way. The simulation of the controlled motion of the robot was performed using the computer program MATLAB Simulink and the Simscape Multibody environment. In doing so, only the robot's movement on flat terrain was observed. The tripod gait was chosen for the motion model due to the simplicity of creating the model and performing the simulation, as well as the speed of movement.","PeriodicalId":431921,"journal":{"name":"Proceedings of the 10th ECCOMAS Thematic Conference on MULTIBODY DYNAMICS","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Mathematical Model and Control Simulation of Hexapod Robot Locomotion in Tripod Gait\",\"authors\":\"K. Osman, Trpimir Alajbeg\",\"doi\":\"10.3311/eccomasmbd2021-152\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the research of a hexapod robot as it movement along a defined path. Firstly, the performance of the robot product architecture is presented and a mathematical kinematic model of the robot is derived according to it, i.e. its legs using the Denavit-Hartenberg method and homogeneous transformations. The purpose of this was to obtain the equations of inverse kinematics. A simplified robot product architecture based on rectangular robot design was used to perform the mathematical model. It is shown by a simplified kinematic scheme. In addition, a control algorithm was performed using a PID controller in each ankle. The controller’s parameters are adjusted on one leg of the robot, and after that, this is used to adjust the control on the other legs in this way. The simulation of the controlled motion of the robot was performed using the computer program MATLAB Simulink and the Simscape Multibody environment. In doing so, only the robot's movement on flat terrain was observed. The tripod gait was chosen for the motion model due to the simplicity of creating the model and performing the simulation, as well as the speed of movement.\",\"PeriodicalId\":431921,\"journal\":{\"name\":\"Proceedings of the 10th ECCOMAS Thematic Conference on MULTIBODY DYNAMICS\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 10th ECCOMAS Thematic Conference on MULTIBODY DYNAMICS\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3311/eccomasmbd2021-152\",\"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 of the 10th ECCOMAS Thematic Conference on MULTIBODY DYNAMICS","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3311/eccomasmbd2021-152","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Mathematical Model and Control Simulation of Hexapod Robot Locomotion in Tripod Gait
This paper presents the research of a hexapod robot as it movement along a defined path. Firstly, the performance of the robot product architecture is presented and a mathematical kinematic model of the robot is derived according to it, i.e. its legs using the Denavit-Hartenberg method and homogeneous transformations. The purpose of this was to obtain the equations of inverse kinematics. A simplified robot product architecture based on rectangular robot design was used to perform the mathematical model. It is shown by a simplified kinematic scheme. In addition, a control algorithm was performed using a PID controller in each ankle. The controller’s parameters are adjusted on one leg of the robot, and after that, this is used to adjust the control on the other legs in this way. The simulation of the controlled motion of the robot was performed using the computer program MATLAB Simulink and the Simscape Multibody environment. In doing so, only the robot's movement on flat terrain was observed. The tripod gait was chosen for the motion model due to the simplicity of creating the model and performing the simulation, as well as the speed of movement.