NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
traj_opt::PosTimeConstraint Class Reference
Inheritance diagram for traj_opt::PosTimeConstraint:
Inheritance graph

Public Member Functions

 PosTimeConstraint (Variable *v)
 
decimal_t evaluate ()
 
ETV gradient ()
 
ETV hessian ()
 

Additional Inherited Members

- Public Attributes inherited from traj_opt::IneqConstraint
int id
 
- Protected Member Functions inherited from traj_opt::IneqConstraint
void update_slack ()
 
- Protected Attributes inherited from traj_opt::IneqConstraint
Variablevar_u
 
Variablevar_s
 
std::vector< Variable * > vars
 

Constructor & Destructor Documentation

◆ PosTimeConstraint()

traj_opt::PosTimeConstraint::PosTimeConstraint ( Variable v)
inlineexplicit

Member Function Documentation

◆ evaluate()

decimal_t traj_opt::PosTimeConstraint::evaluate ( )
inlinevirtual

◆ gradient()

ETV traj_opt::PosTimeConstraint::gradient ( )
inlinevirtual

◆ hessian()

ETV traj_opt::PosTimeConstraint::hessian ( )
inlinevirtual

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