|
| void | hololib::moveToPoint (float tx, float ty, MoveParams params={}, MoveSettings settings={}) |
| | Moves the robot to a specific point using PID control.
|
| |
| void | hololib::followPath (const std::vector< PathPoint > &path, float lookaheadDistance, HeadingMode headingMode, float holdAngleDeg, bool reversed, MoveParams params={}, MoveSettings settings={}) |
| |
| void | hololib::turnToHeading (float targetDeg, MoveParams params={}, MoveSettings settings={}) |
| |
| void | hololib::turnToPoint (float tx, float ty, MoveParams params={}, MoveSettings settings={}) |
| |
| void | hololib::moveRelative (float forward, float sideways, bool holdHeading=true, MoveParams params={}, MoveSettings settings={}) |
| |
| void | hololib::moveDistance (float distance, bool holdHeading=true, MoveParams params={}, MoveSettings settings={}) |
| |
| void | hololib::strafeDistance (float distance, bool holdHeading=true, MoveParams params={}, MoveSettings settings={}) |
| |
| void | hololib::moveToPose (float tx, float ty, float targetThetaDeg, MoveParams params={}, MoveSettings settings={}) |
| |
| void | hololib::swingTurn (float targetThetaDeg, SwingSide lockedSide, MoveParams params={}, MoveSettings settings={}) |
| |