steering_functions: Jazzy
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace steering
Namespace steering::cc_dubins
Namespace steering::hc_cc_rs
Classes and Structs
Struct Control
Struct Controller
Struct Measurement_Noise
Struct Motion_Noise
Struct State
Struct State_With_Covariance
Class CC00_Dubins_State_Space
Class CC00_Reeds_Shepp_State_Space
Class CC0pm_Dubins_State_Space
Class CC_Dubins_Path
Class CC_Dubins_State_Space
Class CCpm0_Dubins_State_Space
Class CCpmpm_Dubins_State_Space
Class Configuration
Class Dubins_State_Space
Class Dubins_State_Space::Dubins_Path
Class EKF
Class HC00_Reeds_Shepp_State_Space
Class HC0pm_Reeds_Shepp_State_Space
Class HC_CC_Circle
Class HC_CC_Circle_Param
Class HC_CC_RS_Path
Class HC_CC_State_Space
Class HC_Reeds_Shepp_State_Space
Class HCpm0_Reeds_Shepp_State_Space
Class HCpmpm_Reeds_Shepp_State_Space
Class Path
Class Reeds_Shepp_State_Space
Class Reeds_Shepp_State_Space::Reeds_Shepp_Path
Enums
Enum path_type
Enum path_type
Functions
Function steering::array_index_min
Function steering::cc_default_controls
Function steering::cc_elementary_controls
Function steering::cc_turn_controls
Function steering::center_distance
Function steering::configuration_aligned
Function steering::configuration_distance
Function steering::configuration_equal
Function steering::configuration_on_hc_cc_circle
Function steering::double_array_init
Function steering::empty_controls
Function steering::end_of_circular_arc
Function steering::end_of_clothoid
Function steering::end_of_straight_line
Function steering::fresnel
Function steering::get_epsilon
Function steering::global_frame_change
Function steering::hc_turn_controls
Function steering::local_frame_change
Function steering::pify
Function steering::point_distance
Function steering::pointer_array_init
Function steering::polar
Function steering::reverse_control
Function steering::rs_turn_controls
Function steering::sgn
Function steering::state_equal
Function steering::straight_controls
Function steering::subtract_control
Function steering::twopify
Variables
Variable steering::epsilon
Variable steering::nb_cc_dubins_paths
Variable steering::nb_hc_cc_rs_paths
Defines
Define HALF_PI
Define PI
Define SQRT_PI
Define SQRT_PI_INV
Define SQRT_TWO_PI_INV
Define TWO_PI
Typedefs
Typedef steering::Matrix23d
Typedef steering::Matrix2d
Typedef steering::Matrix32d
Typedef steering::Matrix3d
Directories
Directory include
Directory steering_functions
Directory dubins_state_space
Directory filter
Directory hc_cc_state_space
Directory reeds_shepp_state_space
Directory utilities
Files
File cc00_dubins_state_space.hpp
File cc00_reeds_shepp_state_space.hpp
File cc0pm_dubins_state_space.hpp
File cc_dubins_state_space.hpp
File ccpm0_dubins_state_space.hpp
File ccpmpm_dubins_state_space.hpp
File configuration.hpp
File dubins_state_space.hpp
File ekf.hpp
File hc00_reeds_shepp_state_space.hpp
File hc0pm_reeds_shepp_state_space.hpp
File hc_cc_circle.hpp
File hc_cc_state_space.hpp
File hc_reeds_shepp_state_space.hpp
File hcpm0_reeds_shepp_state_space.hpp
File hcpmpm_reeds_shepp_state_space.hpp
File paths.hpp
File reeds_shepp_state_space.hpp
File steering_functions.hpp
File utilities.hpp
Standard Documents
CONTRIBUTING
Contributing
Add / retain copyright notices
Sign your work
Maintain Copyright holder / Contributor list
PACKAGE
LICENSE
README
Steering Functions for Car-Like Robots
Overview
Purpose of the project
Publications
License
Dependencies
Installation & Usage as a ROS 1 or ROS 2 package
Installation & Usage as a standalone library
Documentation
Bugs & Feature Requests
Index
steering_functions: Jazzy
C++ API
Namespace steering::cc_dubins
View page source
Namespace steering::cc_dubins
cc-dubins path types: E (Empty), S (Straight), T (Turn)
Contents
Enums
Enums
Enum path_type