Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
JCBB Member List

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

_params_DataAssociationModelprotected
associate(const Eigen::VectorXd &landmarks, const Eigen::VectorXd &observations, const Eigen::MatrixXd &covariance, const Eigen::VectorXd &observation_confidences) const overrideJCBBvirtual
associate_n_filter(const std::vector< common_lib::structures::Cone > &perception_map, Eigen::VectorXf &_x_vector_, Eigen::MatrixXf &_p_matrix_, std::vector< int > &matched_ids, std::vector< Eigen::Vector2f > &matched_cone_positions, std::vector< Eigen::Vector2f > &new_features, ObservationModel *observation_model) const =0DataAssociationModelpure virtual
DataAssociationModel(float max_landmark_distance)DataAssociationModelexplicit
DataAssociationModel()=defaultDataAssociationModel
DataAssociationModel(DataAssociationParameters params)DataAssociationModelinline
get_max_landmark_distance() constDataAssociationModelprotected
is_landmark_already_assigned(const Eigen::VectorXi &hypothesis, int landmark_idx) constJCBBprivate
JCBB(const DataAssociationParameters &params)JCBBinline
max_landmark_distance_DataAssociationModelprivate
search_branch_and_bound(int current_obs_idx, int num_observations, int num_landmarks, const Eigen::MatrixXd &distances, Eigen::VectorXi &current_hypothesis, Eigen::VectorXi &best_hypothesis, double &best_score, double current_score) constJCBBprivate
~DataAssociationModel()=defaultDataAssociationModelvirtual
~DataAssociationModel()=defaultDataAssociationModelvirtual
~JCBB()=defaultJCBB