FancySafeBot 0.0.1
A safe robotics library
Loading...
Searching...
No Matches
Trapezoidal trajectory profile

Classes

struct  fsb::TrapezoidalDuration
 Duration of different phases in a trapezoidal profile. More...
 
struct  fsb::TrapezoidalConstraints
 Constraints for a trapezoidal profile. More...
 
class  fsb::TrapezoidalVelocity
 

Enumerations

enum class  fsb::TrapezoidalStatus : uint8_t { TrapezoidalStatus::SUCCESS = 0 , TrapezoidalStatus::MAX_VALUE_BELOW_TOLERANCE = 1 , TrapezoidalStatus::FAILED_TRAJECTORY_GENERATION = 2 }
 Result of attempting to compute trapezoidal trajectory. More...
 

Detailed Description

Enumeration Type Documentation

◆ TrapezoidalStatus

enum class fsb::TrapezoidalStatus : uint8_t
strong

Result of attempting to compute trapezoidal trajectory.

Enumerator
SUCCESS 

Generation of trapezoidal trajectory is successful.

MAX_VALUE_BELOW_TOLERANCE 

Maximum values not positive.

FAILED_TRAJECTORY_GENERATION 

Unable to reach target with current state.