![]() |
Visual Servoing Platform version 3.7.0
|
Public Member Functions | |
| SoftwareArguments () | |
| int | parseArgs (const int argc, const char *argv[]) |
| SoftwareArguments () | |
| int | parseArgs (const int argc, const char *argv[]) |
| SoftwareArguments () | |
| SoftwareArguments () | |
| SoftwareArguments () | |
| int | parseArgs (const int argc, const char *argv[]) |
Public Attributes | |
| bool | m_useDisplay |
| bool | m_useUserInteraction |
| unsigned int | m_nbStepsWarmUp |
| unsigned int | m_N |
| double | m_maxDistanceForLikelihood |
| double | m_ampliMaxX |
| double | m_ampliMaxY |
| double | m_ampliMaxTheta |
| long | m_seedPF |
| int | m_nbThreads |
| unsigned int | m_nbSteps |
| double | m_dt |
| double | m_sigmaRange |
| double | m_sigmaElevAngle |
| double | m_stdevAircraftVelocity |
| double | m_radar_X |
| double | m_radar_Y |
| double | m_gt_X_init |
| double | m_gt_Y_init |
| double | m_gt_vX_init |
| double | m_gt_vY_init |
| double | m_ampliMaxVx |
| double | m_ampliMaxVy |
| std::string | m_img |
| int | m_gaussianKernelSize |
| float | m_gaussianStdev |
| float | m_lowerThresh |
| float | m_upperThresh |
| float | m_lowerThreshRatio |
| float | m_upperThreshRatio |
| vpImageFilter::vpCannyFilteringAndGradientType | m_filteringType |
| bool | m_saveImages |
| bool | m_useMask |
| int | m_nbThread |
| bool | m_gradientOutsideClass |
| bool | m_useVpImageFilterCanny |
| bool | m_saveEdgeList |
| int | m_apertureSize |
| vpImageFilter::vpCannyBackendType | m_backend |
| double | m_ampliMaxZ |
| double | m_ampliMaxOmega |
Static Public Attributes | |
| static const int | SOFTWARE_CONTINUE = 42 |
[Markers_class]
[CLI]
Definition at line 592 of file pf-nonlinear-complex-example.cpp.
|
inline |
Definition at line 608 of file pf-nonlinear-complex-example.cpp.
References m_ampliMaxTheta, m_ampliMaxX, m_ampliMaxY, m_maxDistanceForLikelihood, m_N, m_nbStepsWarmUp, m_nbThreads, m_seedPF, m_useDisplay, and m_useUserInteraction.
Referenced by parseArgs().
|
inline |
Definition at line 353 of file pf-nonlinear-example.cpp.
References m_ampliMaxVx, m_ampliMaxVy, m_ampliMaxX, m_ampliMaxY, m_dt, m_gt_vX_init, m_gt_vY_init, m_gt_X_init, m_gt_Y_init, m_maxDistanceForLikelihood, m_N, m_nbSteps, m_nbStepsWarmUp, m_nbThreads, m_radar_X, m_radar_Y, m_seedPF, m_sigmaElevAngle, m_sigmaRange, m_stdevAircraftVelocity, m_useDisplay, and m_useUserInteraction.
|
inline |
Definition at line 95 of file tutorial-canny-hsv.cpp.
References m_filteringType, m_gaussianKernelSize, m_gaussianStdev, m_img, m_lowerThresh, m_lowerThreshRatio, m_nbThread, m_saveImages, m_upperThresh, m_upperThreshRatio, m_useDisplay, and m_useMask.
|
inline |
Definition at line 67 of file tutorial-canny.cpp.
References m_apertureSize, m_backend, m_filteringType, m_gaussianKernelSize, m_gaussianStdev, m_gradientOutsideClass, m_img, m_lowerThresh, m_lowerThreshRatio, m_nbThread, m_saveEdgeList, m_upperThresh, m_upperThreshRatio, and m_useVpImageFilterCanny.
|
inline |
Definition at line 370 of file tutorial-pf.cpp.
References m_ampliMaxOmega, m_ampliMaxX, m_ampliMaxY, m_ampliMaxZ, m_maxDistanceForLikelihood, m_N, m_nbSteps, m_nbStepsWarmUp, m_nbThreads, m_seedPF, and m_useDisplay.
|
inline |
Definition at line 621 of file pf-nonlinear-complex-example.cpp.
References m_ampliMaxTheta, m_ampliMaxX, m_ampliMaxY, m_maxDistanceForLikelihood, m_N, m_nbStepsWarmUp, m_nbThreads, m_seedPF, m_useDisplay, m_useUserInteraction, SOFTWARE_CONTINUE, and SoftwareArguments().
|
inline |
Definition at line 378 of file pf-nonlinear-example.cpp.
References m_ampliMaxVx, m_ampliMaxVy, m_ampliMaxX, m_ampliMaxY, m_dt, m_gt_vX_init, m_gt_vY_init, m_gt_X_init, m_gt_Y_init, m_maxDistanceForLikelihood, m_N, m_nbSteps, m_nbStepsWarmUp, m_nbThreads, m_radar_X, m_radar_Y, m_seedPF, m_sigmaElevAngle, m_sigmaRange, m_stdevAircraftVelocity, m_useDisplay, m_useUserInteraction, vpMath::rad(), SOFTWARE_CONTINUE, and SoftwareArguments().
|
inline |
Definition at line 384 of file tutorial-pf.cpp.
References m_ampliMaxOmega, m_ampliMaxX, m_ampliMaxY, m_ampliMaxZ, m_maxDistanceForLikelihood, m_N, m_nbSteps, m_nbStepsWarmUp, m_nbThreads, m_seedPF, m_useDisplay, SOFTWARE_CONTINUE, and SoftwareArguments().
| double SoftwareArguments::m_ampliMaxOmega |
Amplitude max of the noise for the state component corresponding to the pulsation.
Definition at line 366 of file tutorial-pf.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_ampliMaxTheta |
Amplitude max of the noise for the state component corresponding to the heading.
Definition at line 604 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_ampliMaxVx |
Amplitude max of the noise for the state component corresponding to the velocity along the X-axis.
Definition at line 348 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_ampliMaxVy |
Amplitude max of the noise for the state component corresponding to the velocity along the Y-axis.
Definition at line 349 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_ampliMaxX |
Amplitude max of the noise for the state component corresponding to the X coordinate.
Definition at line 602 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_ampliMaxY |
Amplitude max of the noise for the state component corresponding to the Y coordinate.
Definition at line 603 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_ampliMaxZ |
Amplitude max of the noise for the state component corresponding to the Z coordinate.
Definition at line 365 of file tutorial-pf.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| int SoftwareArguments::m_apertureSize |
Definition at line 57 of file tutorial-canny.cpp.
Referenced by SoftwareArguments().
| vpImageFilter::vpCannyBackendType SoftwareArguments::m_backend |
Definition at line 64 of file tutorial-canny.cpp.
Referenced by SoftwareArguments().
| double SoftwareArguments::m_dt |
Definition at line 333 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| vpImageFilter::vpCannyFilteringAndGradientType SoftwareArguments::m_filteringType |
Definition at line 89 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| int SoftwareArguments::m_gaussianKernelSize |
Definition at line 83 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| float SoftwareArguments::m_gaussianStdev |
Definition at line 84 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| bool SoftwareArguments::m_gradientOutsideClass |
Definition at line 53 of file tutorial-canny.cpp.
Referenced by SoftwareArguments().
| double SoftwareArguments::m_gt_vX_init |
Definition at line 341 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_gt_vY_init |
Definition at line 342 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_gt_X_init |
Definition at line 339 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_gt_Y_init |
Definition at line 340 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| std::string SoftwareArguments::m_img |
Definition at line 82 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| float SoftwareArguments::m_lowerThresh |
Definition at line 85 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| float SoftwareArguments::m_lowerThreshRatio |
Definition at line 87 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| double SoftwareArguments::m_maxDistanceForLikelihood |
The maximum allowed distance between a particle and the measurement, leading to a likelihood equal to 0..
Definition at line 601 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| unsigned int SoftwareArguments::m_N |
The number of particles.
Definition at line 600 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| unsigned int SoftwareArguments::m_nbSteps |
Number of steps for the main loop.
Definition at line 332 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| unsigned int SoftwareArguments::m_nbStepsWarmUp |
Number of steps for the warmup phase.
Definition at line 598 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| int SoftwareArguments::m_nbThread |
Definition at line 93 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| int SoftwareArguments::m_nbThreads |
Number of thread to use in the Particle Filter.
Definition at line 606 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_radar_X |
Definition at line 337 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_radar_Y |
Definition at line 338 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| bool SoftwareArguments::m_saveEdgeList |
Definition at line 55 of file tutorial-canny.cpp.
Referenced by SoftwareArguments().
| bool SoftwareArguments::m_saveImages |
Definition at line 90 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| long SoftwareArguments::m_seedPF |
Seed for the random generators of the PF.
Definition at line 605 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_sigmaElevAngle |
Definition at line 335 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_sigmaRange |
Definition at line 334 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| double SoftwareArguments::m_stdevAircraftVelocity |
Definition at line 336 of file pf-nonlinear-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| float SoftwareArguments::m_upperThresh |
Definition at line 86 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| float SoftwareArguments::m_upperThreshRatio |
Definition at line 88 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| bool SoftwareArguments::m_useDisplay |
If true, activate the plot and the renderer if VISP_HAVE_DISPLAY is defined.
Definition at line 596 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| bool SoftwareArguments::m_useMask |
If true, use a predifined boolean mask that determines which pixels should be considered and which should be ignored.
Definition at line 92 of file tutorial-canny-hsv.cpp.
Referenced by SoftwareArguments().
| bool SoftwareArguments::m_useUserInteraction |
If true, program will require some user inputs.
Definition at line 597 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs(), and SoftwareArguments().
| bool SoftwareArguments::m_useVpImageFilterCanny |
Definition at line 54 of file tutorial-canny.cpp.
Referenced by SoftwareArguments().
|
static |
Definition at line 595 of file pf-nonlinear-complex-example.cpp.
Referenced by parseArgs().