COPP C++ API
C++ interface for COPP trajectory optimization
Loading...
Searching...
No Matches
copp::solver::topp3::StationaryBounds Struct Reference

User-supplied upper bound for stationary boundary intervals. More...

#include <topp3.hpp>

Static Public Member Functions

static constexpr StationaryBounds both (std::size_t value) noexcept

Public Attributes

std::size_t start = 1
std::size_t end = 1

Detailed Description

User-supplied upper bound for stationary boundary intervals.

The Rust builder derives the effective stationary counts from Boundary3 and this upper bound during immediate linearization.

Stationary intervals are counted in path segments, not nodes. For example, both(1) allows one zero-speed interval at each boundary.

Definition at line 24 of file topp3.hpp.

Member Function Documentation

◆ both()

constexpr StationaryBounds copp::solver::topp3::StationaryBounds::both ( std::size_t value)
inlinestaticconstexprnoexcept

Definition at line 29 of file topp3.hpp.

Member Data Documentation

◆ start

std::size_t copp::solver::topp3::StationaryBounds::start = 1

Definition at line 26 of file topp3.hpp.

◆ end

std::size_t copp::solver::topp3::StationaryBounds::end = 1

Definition at line 27 of file topp3.hpp.


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