Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
▼
C
mbf_abstract_core::AbstractController
[external]
▼
C
mbf_costmap_core::CostmapController
[external]
C
mpc_local_planner::MpcLocalPlannerROS
Implements both
nav_core::BaseLocalPlanner
and
mbf_costmap_core::CostmapController
abstract interfaces, so the
teb_local_planner
plugin can be used both in move_base and move_base_flex (MBF)
▼
C
nav_core::BaseLocalPlanner
[external]
C
mpc_local_planner::MpcLocalPlannerROS
Implements both
nav_core::BaseLocalPlanner
and
mbf_costmap_core::CostmapController
abstract interfaces, so the
teb_local_planner
plugin can be used both in move_base and move_base_flex (MBF)
▼
C
corbo::ControllerInterface
[external]
▼
C
corbo::PredictiveController
[external]
C
mpc_local_planner::Controller
MPC controller for mobile robots
C
mpc_local_planner::MpcLocalPlannerROS::CostmapConverterPlugin
▼
C
corbo::FiniteDifferencesCollocationInterface
[external]
C
mpc_local_planner::CrankNicolsonDiffCollocationSE2
Collocation via Crank-Nicolson differences (specialized for SE2)
C
mpc_local_planner::ForwardDiffCollocationSE2
Collocation via forward differences (specialized for SE2)
C
mpc_local_planner::MidpointDiffCollocationSE2
Collocation via midpoint differences (specialized for SE2)
C
plot_optimal_control_results.OcpResultPlotter
C
mpc_local_planner::MpcLocalPlannerROS::Parameters
C
mpc_local_planner::Publisher
This class provides publishing methods for common messages
▼
C
corbo::StageFunction
[external]
▼
C
corbo::FinalStageConstraint
[external]
▼
C
corbo::TerminalBall
[external]
C
mpc_local_planner::TerminalBallSE2
Terminal ball constraint (specialized for SE2)
▼
C
corbo::FinalStageCost
[external]
▼
C
corbo::BaseQuadraticFinalStateCost
[external]
▼
C
corbo::QuadraticFinalStateCost
[external]
C
mpc_local_planner::QuadraticFinalStateCostSE2
Quadratic final state cost (specialized for SE2)
▼
C
corbo::StageCost
[external]
▼
C
corbo::QuadraticFormCost
[external]
C
mpc_local_planner::QuadraticFormCostSE2
Quadratic form running cost (specialized for SE2)
▼
C
corbo::QuadraticStateCost
[external]
C
mpc_local_planner::QuadraticStateCostSE2
Quadratic state running cost (specialized for SE2)
C
mpc_local_planner::MinTimeViaPointsCost
Hybrid cost function with minimum time and via-point objectives
▼
C
corbo::StageInequalityConstraint
[external]
C
mpc_local_planner::StageInequalitySE2
Stage inequality constraint for obstacle avoidance and control deviation limits
▼
C
corbo::SystemDynamicsInterface
[external]
▼
C
mpc_local_planner::RobotDynamicsInterface
Specialization of SystemDynamicsInterface for mobile robots
▼
C
mpc_local_planner::BaseRobotSE2
Specialization of
RobotDynamicsInterface
for mobile robots operating in SE2
C
mpc_local_planner::KinematicBicycleModelVelocityInput
Kinematic Bicycle Model with Velocity Input
▼
C
mpc_local_planner::SimpleCarModel
Simple car model
C
mpc_local_planner::SimpleCarFrontWheelDrivingModel
Simple car model with front wheel actuation
C
mpc_local_planner::UnicycleModel
Unicycle model
C
TestMpcOptimNode
▼
C
corbo::TimeSeries
[external]
C
mpc_local_planner::TimeSeriesSE2
Time Series with SE2 support
▼
C
corbo::VertexInterface
[external]
▼
C
corbo::VectorVertex
[external]
▼
C
mpc_local_planner::VectorVertexSE2
Vertex specialization for vectors in SE2
C
mpc_local_planner::PartiallyFixedVectorVertexSE2
VectorVertexSE2
with support for partially fixed components
▼
C
corbo::VertexSetInterface
[external]
▼
C
corbo::DiscretizationGridInterface
[external]
▼
C
mpc_local_planner::FullDiscretizationGridBaseSE2
Full discretization grid specialization for SE2
▼
C
mpc_local_planner::FiniteDifferencesGridSE2
Finite differences grid for SE2
C
mpc_local_planner::FiniteDifferencesVariableGridSE2
Finite differences grid with variable resolution for SE2
mpc_local_planner
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:35:06