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

Public Member Functions

 BallConstraint (NonlinearTrajectory *traj, int j_, int i_)
 
 BallConstraint (NonlinearTrajectory *traj, int j_, const Vec3 &point, decimal_t robot_r)
 

Public Attributes

SymbolicPoly poly
 
- Public Attributes inherited from traj_opt::IneqConstraint
int id
 

Additional Inherited Members

- 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

◆ BallConstraint() [1/2]

traj_opt::BallConstraint::BallConstraint ( NonlinearTrajectory traj,
int  j_,
int  i_ 
)
inline

◆ BallConstraint() [2/2]

traj_opt::BallConstraint::BallConstraint ( NonlinearTrajectory traj,
int  j_,
const Vec3 point,
decimal_t  robot_r 
)
inline

Member Data Documentation

◆ poly

SymbolicPoly traj_opt::BallConstraint::poly

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