nav2_graceful_controller
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace nav2_graceful_controller
Classes and Structs
Struct EgocentricPolarCoordinates
Struct Parameters
Class GracefulController
Class ParameterHandler
Class PathHandler
Class SmoothControlLaw
Functions
Function nav2_graceful_controller::createMotionTargetMsg
Function nav2_graceful_controller::createSlowdownMarker
Directories
Directory include
Directory nav2_graceful_controller
Files
File ego_polar_coords.hpp
File graceful_controller.hpp
File parameter_handler.hpp
File path_handler.hpp
File smooth_control_law.hpp
File utils.hpp
Standard Documents
PACKAGE
README
Graceful Motion Controller
Smooth control law
Parameters
Topics
Index
nav2_graceful_controller
C++ API
Struct Parameters
View page source
Struct Parameters
Defined in
File parameter_handler.hpp
Struct Documentation
struct
Parameters
Public Members
double
transform_tolerance
double
motion_target_dist
double
max_robot_pose_search_dist
double
k_phi
double
k_delta
double
beta
double
lambda
double
v_linear_min
double
v_linear_max
double
v_linear_max_initial
double
v_angular_max
double
v_angular_max_initial
double
slowdown_radius
bool
initial_rotation
double
initial_rotation_min_angle
bool
final_rotation
double
rotation_scaling_factor
bool
allow_backward