package Ġk y ber lib . auto Ċ Ċ import Ġedu . wpi . first . wp ilib j . trajectory . Trajectory Config Ċ import Ġedu . wpi . first . wp ilib j . trajectory . constraint . Trajectory Constraint Ċ import Ġk y ber lib . math . units . extensions . Linear Velocity Ċ import Ġk y ber lib . math . units . extensions . fe et PerSecond Ċ import Ġk y ber lib . math . units . extensions . meters PerSecond Ċ Ċ data Ġclass ĠK Trajectory Config ( val Ġmax Velocity : ĠLinear Velocity , Ġval Ġmax Acceleration : ĠLinear Velocity , Ġval Ġconstraints : ĠList < Trajectory Constraint > Ġ= ĠlistOf (), Ġval Ġstart Velocity : ĠLinear Velocity Ġ= Ġ 0 . fe et PerSecond , Ġval Ġend Velocity : ĠLinear Velocity Ġ= Ġ 0 . fe et PerSecond , Ġval Ġreversed : ĠBoolean Ġ= Ġfalse ) Ġ{ ĊĠĠĠ Ġval Ġw pi Config Ġ= ĠTra jectory Config ( max Velocity . meters PerSecond , Ġmax Acceleration . meters PerSecond ). set Re versed ( reversed ). set Start Velocity ( start Velocity . meters PerSecond ). set End Velocity ( end Velocity . meters PerSecond ) Ċ } Ċ