Hello all,
So I’m a bit confused in using the gait engine that comes with the phoenix_v20 code. I’m trying to develop a quad gait. To do so I am using the following parameters:
IF (GaitType = 1) THEN ;Quad gate
GaitLegNr(cLR) = 1
GaitLegNr(cRF) = 2
GaitLegNr(cRR) = 3
GaitLegNr(cLF) = 4
HalfLiftHeigth = 0
NrLiftedPos = 1
TLDivFactor = 4
StepsInGait = 4
NomGaitSpeed = 150
ENDIF
If I understand this correctly, the sequence goes Left-Rear, Right-Front, Right-Rear, Left-Front. There is only one leg in the air at a time (NrLiftedPos = 1) and each leg pushes along the ground (TLDivFactor = 4). Since I only have 4 legs, I have selected 4 for StepsInGait.
When I run this gait, the quad’s right-side legs seem to work fine. The left-front leg never moves, but the left-rear leg begins the gait. Only the right-side legs show any horizontal positioning.
Can anyone provide greater clarity on the gait engine, I’ve read through the documentation but I’m a bit stumped.
Thanks in advance,