ALMotion Changes¶
New methods¶
These methods correspond to newly developped features.
| Method | Aim |
|---|---|
ALMotionProxy::getFootGaitConfig |
Get the footsteps configuration (height, frequency etc) |
ALMotionProxy::getFootSteps |
Get the list of footsteps to done |
| Set the next foot steps | |
ALMotionProxy::stopWalk |
Stop the walk quickly but securely |
ALMotionProxy::walkInit |
Sets the robot in a convenient position for walk |
| Manage the self collision avoidance relfex | |
ALMotionProxy::isCollision |
Get the collision state of a chain |
| Manage the fall manager relfex | |
| Manage the smart stiffness relfex |
Overloaded methods¶
These overloadings allow you to give more parameters to walk methods, such as footsteps Gait configuration.
| Method | Overloadings |
|---|---|
| ALMotionProxy::setWalkTargetVelocity | Adding the feet gait config to the walk target velocity control |
| ALMotionProxy::setWalkTargetVelocity | Adding separate foot gait config to walk target velocity control |
| ALMotionProxy::walkTo | Adding the feet gait config to the walk |
| ALMotionProxy::walkTo | Giving consecutive control points to the walk |
| ALMotionProxy::walkTo | Giving consecutive control points to the walk with feet gait config |
Deprecated methods¶
These methods are deprecated: their replacement methods should be used instead.
| Method | Replacement |
|---|---|
ALMotionProxy::getWalkArmsEnable |
ALMotionProxy::getWalkArmsEnabled |
ALMotionProxy::setWalkArmsEnable |
ALMotionProxy::setWalkArmsEnabled |
ALMotionProxy::stepTo |
ALMotionProxy::setFootStepsWithSpeed or
ALMotionProxy::setFootSteps |