|
|
#include <armarx/navigation/trajectory_control/global/TrajectoryFollowingController.h>
Inheritance diagram for TrajectoryFollowingController:Public Types | |
| using | Params = TrajectoryFollowingControllerParams |
Public Member Functions | |
| core::Twist | applyTwistLimits (core::Twist twist) |
| core::Twist | applyVelocityFactor (core::Twist twist) |
| TrajectoryControllerResult | control (const core::GlobalTrajectory &trajectory, const core::Pose &global_T_robot) override |
| TrajectoryFollowingController (const Params ¶ms) | |
| void | updateTwistLimits (const core::TwistLimits &limits) |
| void | updateVelocityFactor (float velocityFactor) |
| ~TrajectoryFollowingController () override=default | |
Public Member Functions inherited from TrajectoryController | |
| TrajectoryController ()=default | |
| virtual | ~TrajectoryController ()=default |
Definition at line 56 of file TrajectoryFollowingController.h.
Definition at line 59 of file TrajectoryFollowingController.h.
| TrajectoryFollowingController | ( | const Params & | params | ) |
Definition at line 62 of file TrajectoryFollowingController.cpp.
|
overridedefault |
| core::Twist applyTwistLimits | ( | core::Twist | twist | ) |
Definition at line 98 of file TrajectoryFollowingController.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| core::Twist applyVelocityFactor | ( | core::Twist | twist | ) |
Definition at line 154 of file TrajectoryFollowingController.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements TrajectoryController.
Definition at line 173 of file TrajectoryFollowingController.cpp.
Here is the call graph for this function:| void updateTwistLimits | ( | const core::TwistLimits & | limits | ) |
Definition at line 149 of file TrajectoryFollowingController.cpp.
| void updateVelocityFactor | ( | float | velocityFactor | ) |
Definition at line 162 of file TrajectoryFollowingController.cpp.