| _deadtime | corbo::SystemDynamicsInterface | private |
| _lf | mpc_local_planner::KinematicBicycleModelVelocityInput | protected |
| _linearization_method | corbo::SystemDynamicsInterface | private |
| _lr | mpc_local_planner::KinematicBicycleModelVelocityInput | protected |
| BaseRobotSE2()=default | mpc_local_planner::BaseRobotSE2 | |
| ControlVector typedef | corbo::SystemDynamicsInterface | |
| dynamics(const Eigen::Ref< const StateVector > &x, const Eigen::Ref< const ControlVector > &u, Eigen::Ref< StateVector > f) const override | mpc_local_planner::KinematicBicycleModelVelocityInput | inlinevirtual |
| getDeadTime() const | corbo::SystemDynamicsInterface | virtual |
| getInputDimension() const override | mpc_local_planner::KinematicBicycleModelVelocityInput | inlinevirtual |
| getInstance() const override | mpc_local_planner::KinematicBicycleModelVelocityInput | inlinevirtual |
| getLengthFront() const | mpc_local_planner::KinematicBicycleModelVelocityInput | inline |
| getLengthRear() const | mpc_local_planner::KinematicBicycleModelVelocityInput | inline |
| getLinearA(const StateVector &x0, const ControlVector &u0, Eigen::MatrixXd &A) const | corbo::SystemDynamicsInterface | virtual |
| getLinearB(const StateVector &x0, const ControlVector &u0, Eigen::MatrixXd &B) const | corbo::SystemDynamicsInterface | virtual |
| getPoseSE2FromState(const Eigen::Ref< const Eigen::VectorXd > &x, double &pos_x, double &pos_y, double &theta) const override | mpc_local_planner::BaseRobotSE2 | inlinevirtual |
| mpc_local_planner::RobotDynamicsInterface::getPoseSE2FromState(const Eigen::Ref< const Eigen::VectorXd > &x, teb_local_planner::PoseSE2 &pose) const | mpc_local_planner::RobotDynamicsInterface | inlinevirtual |
| getPositionFromState(const Eigen::Ref< const Eigen::VectorXd > &x, double &pos_x, double &pos_y) const override | mpc_local_planner::BaseRobotSE2 | inlinevirtual |
| getStateDimension() const override | mpc_local_planner::BaseRobotSE2 | inlinevirtual |
| getSteadyStateFromPoseSE2(double pos_x, double pos_y, double theta, Eigen::Ref< Eigen::VectorXd > x) const override | mpc_local_planner::BaseRobotSE2 | inlinevirtual |
| mpc_local_planner::RobotDynamicsInterface::getSteadyStateFromPoseSE2(const teb_local_planner::PoseSE2 &pose, Eigen::Ref< Eigen::VectorXd > x) const | mpc_local_planner::RobotDynamicsInterface | inlinevirtual |
| getTwistFromControl(const Eigen::Ref< const Eigen::VectorXd > &u, geometry_msgs::Twist &twist) const override | mpc_local_planner::KinematicBicycleModelVelocityInput | inlinevirtual |
| isContinuousTime() const override | mpc_local_planner::BaseRobotSE2 | inlinevirtual |
| isLinear() const override | mpc_local_planner::BaseRobotSE2 | inlinevirtual |
| KinematicBicycleModelVelocityInput()=default | mpc_local_planner::KinematicBicycleModelVelocityInput | |
| KinematicBicycleModelVelocityInput(double lr, double lf) | mpc_local_planner::KinematicBicycleModelVelocityInput | inline |
| mergeStateFeedbackAndOdomFeedback(const teb_local_planner::PoseSE2 &odom_pose, const geometry_msgs::Twist &odom_twist, Eigen::Ref< Eigen::VectorXd > x) const override | mpc_local_planner::BaseRobotSE2 | inlinevirtual |
| Ptr typedef | mpc_local_planner::BaseRobotSE2 | |
| reset() | mpc_local_planner::RobotDynamicsInterface | inlinevirtual |
| setLinearizationMethod(std::shared_ptr< FiniteDifferencesInterface > lin_method) | corbo::SystemDynamicsInterface | |
| setParameters(double lr, double lf) | mpc_local_planner::KinematicBicycleModelVelocityInput | inline |
| StateVector typedef | corbo::SystemDynamicsInterface | |
| SystemDynamicsInterface() | corbo::SystemDynamicsInterface | |
| ~SystemDynamicsInterface()=default | corbo::SystemDynamicsInterface | virtual |