Finite-time motion control method for amphibian crab-like multi-legged robot with anti-saturation walking legs
A multi-legged robot, limited time technology, applied in non-electric variable control, attitude control, control/regulation system and other directions, can solve the problems of slow speed and poor tracking control accuracy of walking foot trajectory
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0066] An amphibious imitation crab multi-legged robot walking foot anti-saturation finite time motion control method described in this embodiment includes the following steps:
[0067] S1. Based on the amphibian crab multi-legged robot walking foot dynamics model, the amphibian crab multi-legged robot walking foot dynamics model transformation:
[0068] Amphibian imitation crab multi-legged robot walking foot model such as figure 2 As shown, establish a coordinate system for the walking foot, where the fixed coordinate system of the walking foot is O-X 0 Y 0 Z 0 , the hip joint coordinate system is O-X 1 Y 1 Z 1 , the hip joint coordinate system is O-X 2 Y 2 Z 2 , the tibial joint coordinate system is O-X 3 Y 3 Z 3 , the coordinate system of the end point of the walking foot is O-X 4 Y 4 Z 4 , where the fixed coordinate system of the walking foot is also the coordinate system of the connection between the walking foot and the robot body.
[0069] The dynamic e...
Embodiment
[0216] In order to verify the control performance of the above joint controller, according to the scheme of the specific embodiment one, the dynamic control of the walking foot of the robot will be simulated by MATLAB, and the performance of the designed controller (the present invention) will be verified. The parameters of the adaptive finite-time disturbance observer are: c 0 =50,Θ 0 =[60,100,120] T , γ=1, δ=0.1; the parameter settings of the controller are: λ=diag[5,5,5], μ=diag[0.1,0.1,0.1], k 1 =diag[5,5,5],k 2 =diag[0.01,0.01,0.01], p=3, q=5; the parameters of the auxiliary system designed considering the input saturation are: A=diag[5,3,5], B=[0.1,0.2,0.3] T , P=diag[0.01,0.01,0.02],σ 0=100, set the input saturation limit to be ±50Nm; the model parameter uncertainty is 20% of the nominal system dynamics parameter, and define the lumped uncertainty as: d=[1+0.3sin(0.3t)cos(0.2 t),0.5+0.1sin(0.2t)cos(0.1t),0.1+0.1sin(0.2t)]. The angular position of each joint of t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


