Firmware
ObstacleAvoidance Member List

This is the complete list of members for ObstacleAvoidance, including all inherited members.

_sibling (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>protected
checkAvoidanceProgress(const matrix::Vector3f &pos, const matrix::Vector3f &prev_wp, float target_acceptance_radius, const matrix::Vector2f &closest_pt)ObstacleAvoidance
getSibling() const (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
initializeSubscriptions(SubscriptionArray &subscription_array) (defined in ObstacleAvoidance)ObstacleAvoidance
injectAvoidanceSetpoints(matrix::Vector3f &pos_sp, matrix::Vector3f &vel_sp, float &yaw_sp, float &yaw_speed_sp)ObstacleAvoidance
ModuleParams(ModuleParams *parent) (defined in ModuleParams)ModuleParamsinline
ModuleParams(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
ModuleParams(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
ObstacleAvoidance(ModuleParams *parent) (defined in ObstacleAvoidance)ObstacleAvoidance
operator=(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
operator=(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
setParent(ModuleParams *parent)ModuleParamsinline
setSibling(ModuleParams * sibling) (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
updateAvoidanceDesiredSetpoints(const matrix::Vector3f &pos_sp, const matrix::Vector3f &vel_sp)ObstacleAvoidance
updateAvoidanceDesiredWaypoints(const matrix::Vector3f &curr_wp, const float curr_yaw, const float curr_yawspeed, const matrix::Vector3f &next_wp, const float next_yaw, const float next_yawspeed)ObstacleAvoidance
updateParams()ModuleParamsinlineprotectedvirtual
updateParamsImpl()ModuleParamsinlineprotectedvirtual
~ModuleParams()=default (defined in ModuleParams)ModuleParamsvirtual
~ObstacleAvoidance() (defined in ObstacleAvoidance)ObstacleAvoidance