Apollo  6.0
Open source self driving car software
Namespaces | Functions
i_ransac.h File Reference
#include "modules/perception/common/i_lib/core/i_blas.h"
#include "modules/perception/common/i_lib/core/i_rand.h"
#include <limits>
Include dependency graph for i_ransac.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 
 apollo::perception
 apollo::perception
 
 apollo::perception::common
 

Functions

int apollo::perception::common::IRansacTrials (int sample_size, double confidence, double inlierprob)
 
template<typename T , int l, int lp, int k, int s, void(*)(const T *x, const T *xp, T *model) HypogenFunc, void(*)(const T *model, const T *x, const T *xp, int n, int *nr_liner, int *inliers, T *cost, T error_tol) CostFunc, void(*)(T *x, T *xp, int *inliers, T *model, int n, int nr_liner) RefitFunc>
bool apollo::perception::common::RobustBinaryFitRansac (T *x, T *xp, int n, T *model, int *consensus_size, int *inliers, T error_tol, bool re_est_model_w_inliers=false, bool adaptive_trial_count=false, double confidence=0.99, double inlierprob=0.5, int min_nr_inliers=s, bool random_shuffle_inputs=false)