43 #ifndef FASTRACK_CONTROL_QUADROTOR_CONTROL_BOUND_BOX_H 44 #define FASTRACK_CONTROL_QUADROTOR_CONTROL_BOUND_BOX_H 76 if (&other ==
this)
return *
this;
QuadrotorControlBoundBox & operator=(const QuadrotorControlBoundBox &other)
ScalarBoundInterval pitch_interval_
ScalarBoundInterval yaw_rate_interval_
double ProjectToSurface(const double &query) const
ScalarBoundInterval roll_interval_
bool Contains(const double &query) const
bool Contains(const QuadrotorControl &query) const
~QuadrotorControlBoundBox()
QuadrotorControlBoundBox(const QuadrotorControl &min, const QuadrotorControl &max)
QuadrotorControlBoundBox(const std::vector< double > ¶ms)
QuadrotorControl ProjectToSurface(const QuadrotorControl &query) const
ScalarBoundInterval thrust_interval_