trajectory_follower
Classes | Namespaces | Enumerations
TrajectoryFollowerTypes.hpp File Reference
#include <base/Float.hpp>
#include <base/Pose.hpp>
#include <base/Time.hpp>
#include <base/commands/Motion2D.hpp>
#include <base/Trajectory.hpp>
#include <base/samples/RigidBodyState.hpp>

Go to the source code of this file.

Classes

struct  trajectory_follower::NoOrientationControllerConfig
 
struct  trajectory_follower::ChainedControllerConfig
 
struct  trajectory_follower::SamsonControllerConfig
 
struct  trajectory_follower::FollowerConfig
 
struct  trajectory_follower::FollowerData
 

Namespaces

 trajectory_follower
 

Enumerations

enum  trajectory_follower::FollowerStatus {
  trajectory_follower::TRAJECTORY_FOLLOWING, trajectory_follower::TRAJECTORY_FINISHED, trajectory_follower::INITIAL_STABILITY_FAILED, trajectory_follower::EXEC_TURN_ON_SPOT,
  trajectory_follower::EXEC_LATERAL, trajectory_follower::SLAM_POSE_CHECK_FAILED
}
 
enum  trajectory_follower::ControllerType { trajectory_follower::CONTROLLER_UNKNOWN = -1, trajectory_follower::CONTROLLER_NO_ORIENTATION = 0, trajectory_follower::CONTROLLER_CHAINED = 1, trajectory_follower::CONTROLLER_SAMSON }