base_frame_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
beta_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
clock_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
collision_checker_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
computeRotateToHeadingCommand(const double &angular_distance_to_heading, const geometry_msgs::msg::Twist ¤t_velocity, const double &dt) | opennav_docking::Controller | |
computeVelocityCommand(const geometry_msgs::msg::Pose &pose, geometry_msgs::msg::Twist &cmd, bool is_docking, bool backward=false) | opennav_docking::Controller | |
configureCollisionChecker(const nav2::LifecycleNode::SharedPtr &node, std::string costmap_topic, std::string footprint_topic, double transform_tolerance) | opennav_docking::Controller | protected |
control_law_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
Controller(const nav2::LifecycleNode::SharedPtr &node, std::shared_ptr< tf2_ros::Buffer > tf, std::string fixed_frame, std::string base_frame) | opennav_docking::Controller | |
costmap_sub_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
dock_collision_threshold_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
dyn_params_handler_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
dynamic_params_lock_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
dynamicParametersCallback(std::vector< rclcpp::Parameter > parameters) | opennav_docking::Controller | protected |
fixed_frame_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
footprint_sub_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
isTrajectoryCollisionFree(const geometry_msgs::msg::Pose &target_pose, bool is_docking, bool backward=false) | opennav_docking::Controller | protected |
k_delta_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
k_phi_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
lambda_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
logger_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
projection_time_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
rotate_to_heading_angular_vel_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
rotate_to_heading_max_angular_accel_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
simulation_time_step_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
slowdown_radius_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
tf2_buffer_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
trajectory_pub_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
transform_tolerance_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
use_collision_detection_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
v_angular_max_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
v_linear_max_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
v_linear_min_ (defined in opennav_docking::Controller) | opennav_docking::Controller | protected |
~Controller() | opennav_docking::Controller | |