Nav2 Navigation Stack - kilted  kilted
ROS 2 Navigation Stack
Public Attributes | List of all members
mppi::CriticData Struct Reference

Data to pass to critics for scoring, including state, trajectories, pruned path, global goal, costs, and important parameters to share. More...

#include <nav2_mppi_controller/include/nav2_mppi_controller/critic_data.hpp>

Collaboration diagram for mppi::CriticData:
Collaboration graph
[legend]

Public Attributes

const models::Statestate
 
const models::Trajectoriestrajectories
 
const models::Pathpath
 
const geometry_msgs::msg::Pose & goal
 
Eigen::ArrayXf & costs
 
float & model_dt
 
bool fail_flag
 
nav2_core::GoalCheckergoal_checker
 
std::shared_ptr< MotionModelmotion_model
 
std::optional< std::vector< bool > > path_pts_valid
 
std::optional< size_t > furthest_reached_path_point
 

Detailed Description

Data to pass to critics for scoring, including state, trajectories, pruned path, global goal, costs, and important parameters to share.

Definition at line 39 of file critic_data.hpp.


The documentation for this struct was generated from the following file: