Nav2 Navigation Stack - rolling
main
ROS 2 Navigation Stack
|
This is the complete list of members for mppi::Optimizer, including all inherited members.
applyControlSequenceConstraints() | mppi::Optimizer | protected |
control_history_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
control_sequence_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
costmap_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
costmap_ros_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
costs_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
critic_manager_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
critics_data_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
evalControl(const geometry_msgs::msg::PoseStamped &robot_pose, const geometry_msgs::msg::Twist &robot_speed, const nav_msgs::msg::Path &plan, const geometry_msgs::msg::Pose &goal, nav2_core::GoalChecker *goal_checker) | mppi::Optimizer | |
fallback(bool fail) | mppi::Optimizer | protected |
generated_trajectories_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
generateNoisedTrajectories() | mppi::Optimizer | protected |
getControlFromSequenceAsTwist(const builtin_interfaces::msg::Time &stamp) | mppi::Optimizer | protected |
getGeneratedTrajectories() | mppi::Optimizer | |
getOptimalControlSequence() | mppi::Optimizer | |
getOptimizedTrajectory() | mppi::Optimizer | |
getParams() | mppi::Optimizer | protected |
getSettings() const | mppi::Optimizer | inline |
goal_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
initialize(nav2::LifecycleNode::WeakPtr parent, const std::string &name, std::shared_ptr< nav2_costmap_2d::Costmap2DROS > costmap_ros, std::shared_ptr< tf2_ros::Buffer > tf_buffer, ParametersHandler *dynamic_parameters_handler) | mppi::Optimizer | |
integrateStateVelocities(models::Trajectories &trajectories, const models::State &state) const | mppi::Optimizer | protected |
integrateStateVelocities(Eigen::Array< float, Eigen::Dynamic, 3 > &trajectories, const Eigen::ArrayXXf &state) const | mppi::Optimizer | protected |
isHolonomic() const | mppi::Optimizer | protected |
logger_ | mppi::Optimizer | protected |
motion_model_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
name_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
noise_generator_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
optimize() | mppi::Optimizer | protected |
Optimizer()=default | mppi::Optimizer | |
parameters_handler_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
parent_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
path_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
prepare(const geometry_msgs::msg::PoseStamped &robot_pose, const geometry_msgs::msg::Twist &robot_speed, const nav_msgs::msg::Path &plan, const geometry_msgs::msg::Pose &goal, nav2_core::GoalChecker *goal_checker) | mppi::Optimizer | protected |
propagateStateVelocitiesFromInitials(models::State &state) const | mppi::Optimizer | protected |
reset(bool reset_dynamic_speed_limits=true) | mppi::Optimizer | |
setMotionModel(const std::string &model) | mppi::Optimizer | protected |
setOffset(double controller_frequency) | mppi::Optimizer | protected |
setSpeedLimit(double speed_limit, bool percentage) | mppi::Optimizer | |
settings_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
shiftControlSequence() | mppi::Optimizer | protected |
shutdown() | mppi::Optimizer | |
state_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
tf_buffer_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
trajectory_validator_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
updateControlSequence() | mppi::Optimizer | protected |
updateInitialStateVelocities(models::State &state) const | mppi::Optimizer | protected |
updateStateVelocities(models::State &state) const | mppi::Optimizer | protected |
validator_loader_ (defined in mppi::Optimizer) | mppi::Optimizer | protected |
~Optimizer() | mppi::Optimizer | inline |