openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
You can not select more than 25 topicsTopics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
real_tboundTolerance;/**< Lower/upper (constraints') bound tolerance (an inequality constraint whose lower and upper bounds differ by less is regarded to be an equality constraint). */
real_tboundRelaxation;/**< Offset for relaxing (constraints') bounds at beginning of an initial homotopy. It is also as initial value for far bounds. */
real_tepsNum;/**< Numerator tolerance for ratio tests. */
real_tepsDen;/**< Denominator tolerance for ratio tests. */
real_tmaxPrimalJump;/**< Maximum allowed jump in primal variables in nonzero curvature tests. */
real_tmaxDualJump;/**< Maximum allowed jump in dual variables in linear independence tests. */
real_tinitialRamping;/**< Start value for Ramping Strategy. */
real_tfinalRamping;/**< Final value for Ramping Strategy. */
real_tinitialFarBounds;/**< Initial size of Far Bounds. */
real_tgrowFarBounds;/**< Factor to grow Far Bounds. */
SubjectToStatusinitialStatusBounds;/**< Initial status of bounds at first iteration. */
real_tepsFlipping;/**< Tolerance of squared Cholesky diagonal factor which triggers flipping bound. */
intnumRegularisationSteps;/**< Maximum number of successive regularisation steps. */
real_tepsRegularisation;/**< Scaling factor of identity matrix used for Hessian regularisation. */
intnumRefinementSteps;/**< Maximum number of iterative refinement steps. */
real_tepsIterRef;/**< Early termination tolerance for iterative refinement. */
real_tepsLITests;/**< Tolerance for linear independence tests. */
real_tepsNZCTests;/**< Tolerance for nonzero curvature tests. */
BooleanTypeenableDropInfeasibles;/**< ... */
intdropBoundPriority;/**< ... */
intdropEqConPriority;/**< ... */
intdropIneqConPriority;/**< ... */
}Options;
voidOptionsCON(Options*_THIS
);
/** Copies all members from given rhs object.
*\returnSUCCESSFUL_RETURN*/
voidOptionsCPY(Options*FROM,
Options*TO
);
/** Sets all options to default values.
*\returnSUCCESSFUL_RETURN*/
returnValueOptions_setToDefault(Options*_THIS
);
/** Sets all options to values resulting in maximum reliabilty.
*\returnSUCCESSFUL_RETURN*/
returnValueOptions_setToReliable(Options*_THIS
);
/** Sets all options to values resulting in minimum solution time.
*\returnSUCCESSFUL_RETURN*/
returnValueOptions_setToMPC(Options*_THIS
);
/** Same as setToMPC( ), for ensuring backwards compatibility.
*\returnSUCCESSFUL_RETURN*/
returnValueOptions_setToFast(Options*_THIS
);
/** Ensures that all options have consistent values by automatically