Configuration for waypoint spline construction. More...
#include <path.hpp>
Public Attributes | |
| std::size_t | order = 5 |
| double | s_min = 0.0 |
| double | s_max = 1.0 |
| OutOfRangeMode | out_of_range = OutOfRangeMode::Error |
| std::optional< Matrix > | start_state |
| Optional boundary derivatives at s_min. | |
| std::optional< Matrix > | end_state |
| Optional boundary derivatives at s_max; same shape convention as start_state. | |
Configuration for waypoint spline construction.
The first C++ Path milestone supports the common waypoint-spline case only. Defaults match Rust/Python:
| OutOfRangeMode copp::SplineConfig::out_of_range = OutOfRangeMode::Error |
| std::optional<Matrix> copp::SplineConfig::start_state |
| std::optional<Matrix> copp::SplineConfig::end_state |
Optional boundary derivatives at s_max; same shape convention as start_state.