MRPT
2.0.4
|
#include <mrpt/bayes.h>
#include <mrpt/poses/CPoint2D.h>
#include <mrpt/poses/CPose2D.h>
#include <mrpt/random.h>
#include <mrpt/system/CTicTac.h>
#include <mrpt/system/os.h>
#include <iostream>
#include <mrpt/bayes/CParticleFilterCapable.h>
#include <mrpt/io/vector_loadsave.h>
#include <mrpt/math/data_utils.h>
#include <mrpt/math/ops_vectors.h>
#include <mrpt/math/utils.h>
#include <mrpt/system/filesystem.h>
#include <map>
#include <mrpt/bayes/CKalmanFilterCapable.h>
#include <mrpt/bayes/CParticleFilterData.h>
#include <mrpt/gui/CDisplayWindowPlots.h>
#include <mrpt/math/distributions.h>
#include <mrpt/math/wrap2pi.h>
#include <mrpt/obs/CObservationBearingRange.h>
#include <mrpt/obs/CSensoryFrame.h>
#include <mrpt/comms/CInterfaceFTDI.h>
#include <mrpt/system/datetime.h>
#include <cstdio>
#include <thread>
#include <mrpt/comms/net_utils.h>
#include <mrpt/core/exceptions.h>
#include "NodeletsTest_impl.cpp"
#include <mrpt/comms/CSerialPort.h>
#include <memory>
#include "SocketsTest_impl.cpp"
#include <mrpt/detectors.h>
#include <mrpt/examples_config.h>
#include <mrpt/gui.h>
#include <mrpt/hwdrivers/CCameraSensor.h>
#include <mrpt/img/TColor.h>
#include <mrpt/maps/CColouredPointsMap.h>
#include <mrpt/math/ops_containers.h>
#include <mrpt/obs/CRawlog.h>
#include <mrpt/opengl/CGridPlaneXY.h>
#include <mrpt/opengl/CPointCloudColoured.h>
#include <mrpt/opengl/stock_objects.h>
#include <mrpt/graphs/CAStarAlgorithm.h>
#include <cstdlib>
#include <cstring>
#include <mrpt/graphs/CNetworkOfPoses.h>
#include <mrpt/graphs/dijkstra.h>
#include <mrpt/graphslam/levmarq.h>
#include <mrpt/gui/CDisplayWindow3D.h>
#include <mrpt/opengl/COpenGLScene.h>
#include <mrpt/opengl/CSetOfObjects.h>
#include <mrpt/opengl/graph_tools.h>
#include <mrpt/system/TParameters.h>
#include <mrpt/math/TPose3D.h>
#include <mrpt/opengl/CAxis.h>
#include <mrpt/opengl/CBox.h>
#include <mrpt/opengl/CSphere.h>
#include <mrpt/core/round.h>
#include <mrpt/opengl/CText.h>
#include <mrpt/system/CObserver.h>
#include <mrpt/math/TLine3D.h>
#include <mrpt/math/TObject3D.h>
#include <mrpt/math/geometry.h>
#include <mrpt/gui/CDisplayWindow.h>
#include <mrpt/img/CImage.h>
#include <mrpt/opengl/CFBORender.h>
#include <chrono>
#include <mrpt/core/lock_helper.h>
#include <mrpt/gui/CDisplayWindowGUI.h>
#include <mrpt/hwdrivers/CImageGrabber_dc1394.h>
#include <mrpt/hwdrivers/CFFMPEG_InputStream.h>
#include <mrpt/hwdrivers/CImageGrabber_FlyCapture2.h>
#include <mrpt/io/CFileGZOutputStream.h>
#include <mrpt/serialization/CArchive.h>
#include <mrpt/obs/CObservationImage.h>
#include <mrpt/hwdrivers/CImageGrabber_OpenCV.h>
#include <mrpt/config/CConfigFile.h>
#include <mrpt/hwdrivers/CGPSInterface.h>
#include <mrpt/hwdrivers/CHokuyoURG.h>
#include <mrpt/maps/CSimplePointsMap.h>
#include <mrpt/obs/CObservation2DRangeScan.h>
#include <mrpt/system/string_utils.h>
#include <mrpt/hwdrivers/CJoystick.h>
#include <mrpt/hwdrivers/CKinect.h>
#include <mrpt/io/CFileGZInputStream.h>
#include <mrpt/opengl/CFrustum.h>
#include <mrpt/opengl/CPlanarLaserScan.h>
#include <mrpt/system/CTimeLogger.h>
#include <mrpt/config/CConfigFileMemory.h>
#include <mrpt/slam/CICP.h>
#include <mrpt/hwdrivers/CNTRIPClient.h>
#include <mrpt/hwdrivers/COpenNI2Sensor.h>
#include <mrpt/opengl.h>
#include <mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h>
#include <mrpt/obs/CObservationRange.h>
#include <mrpt/hwdrivers/CRoboPeakLidar.h>
#include <mrpt/hwdrivers/CLMS100eth.h>
#include <mrpt/hwdrivers/CSickLaserSerial.h>
#include <mrpt/hwdrivers/CSwissRanger3DCamera.h>
#include <mrpt/obs/CObservation3DRangeScan.h>
#include <mrpt/opengl/CTexturedPlane.h>
#include <mrpt/math/CMatrixF.h>
#include <mrpt/math/fourier.h>
#include <mrpt/core/format.h>
#include <mrpt/io/zip.h>
#include <mrpt/io/CPipe.h>
#include <mrpt/poses/CPose3D.h>
#include <mrpt/img/TCamera.h>
#include <mrpt/io/CTextFileLinesParser.h>
#include <mrpt/obs/CObservationStereoImages.h>
#include <mrpt/maps/CGasConcentrationGridMap2D.h>
#include <mrpt/opengl/CPointCloud.h>
#include <mrpt/maps/COccupancyGridMap3D.h>
#include <mrpt/obs/stock_observations.h>
#include <mrpt/opengl/COctoMapVoxels.h>
#include <mrpt/maps/CMultiMetricMap.h>
#include <mrpt/maps/COccupancyGridMap2D.h>
#include <mrpt/maps/CSimpleMap.h>
#include <mrpt/obs/CActionCollection.h>
#include <mrpt/maps/COctoMap.h>
#include <mrpt/opengl/CSetOfLines.h>
#include <mrpt/poses/CPosePDFGaussian.h>
#include <mrpt/poses/CPosePDFSOG.h>
#include <mrpt/tfest/se2.h>
#include <mrpt/math/CSparseMatrix.h>
#include <mrpt/random/RandomGenerators.h>
#include <mrpt/math/CVectorFixed.h>
#include <mrpt/math/TPoint2D.h>
#include <mrpt/math/kmeans.h>
#include <vector>
#include <mrpt/math/interp_fit.hpp>
#include <mrpt/math/CMatrixFixed.h>
#include <mrpt/math/ops_matrices.h>
#include <Eigen/Dense>
#include <mrpt/math/model_search.h>
#include <mrpt/math/ransac.h>
#include "LevMarqTest_impl.cpp"
#include <mrpt/opengl/CAngularObservationMesh.h>
#include <mrpt/opengl/CPolyhedron.h>
#include <mrpt/containers/copy_container_typecasting.h>
#include <mrpt/math/ransac_applications.h>
#include <mrpt/math/slerp.h>
#include <mrpt/math/CSplineInterpolator1D.h>
#include <mrpt/poses/CPose3DInterpolator.h>
#include <mrpt/nav/planners/PlannerSimple2D.h>
#include <mrpt/nav.h>
#include <mrpt/obs/CObservationGasSensors.h>
#include <mrpt/opengl/CCylinder.h>
#include <mrpt/opengl/CDisk.h>
#include <mrpt/opengl/CEllipsoid3D.h>
#include <mrpt/poses/CPoint3D.h>
#include <mrpt/poses/CPointPDFGaussian.h>
#include <mrpt/poses/CPoses2DSequence.h>
#include <mrpt/math/CQuaternion.h>
#include <mrpt/poses/CPose3DQuat.h>
#include <mrpt/poses/Lie/SE.h>
#include <mrpt/math/transform_gaussian.h>
#include <mrpt/poses/CPose3DPDFGaussian.h>
#include <mrpt/poses/CPose3DQuatPDFGaussian.h>
#include <mrpt/obs/CObservationIMU.h>
#include <mrpt/rtti/CObject.h>
#include <sstream>
#include <mrpt/serialization/CSchemeArchive.h>
#include <mrpt/io/CFileInputStream.h>
#include <mrpt/io/CFileOutputStream.h>
#include <mrpt/serialization/stl_serialization.h>
#include <mrpt/serialization/archiveFrom_std_streams.h>
#include <fstream>
#include <mrpt/poses/CPose3DPDF.h>
#include <mrpt/poses/CPosePDF.h>
#include <mrpt/maps/CLandmarksMap.h>
#include <mrpt/obs/CObservationBeaconRanges.h>
#include <mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h>
#include <mrpt/system/backtrace.h>
#include <mrpt/3rdparty/tclap/CmdLine.h>
#include <mrpt/system/CControlledRateTimer.h>
#include <mrpt/system/CDirectoryExplorer.h>
#include <string>
#include <mrpt/system/CFileSystemWatcher.h>
#include <mrpt/math/CMatrixD.h>
#include <mrpt/topography.h>
#include <iomanip>
#include <mrpt/typemeta/static_string.h>
#include <mrpt/typemeta/num_to_string.h>
#include <mrpt/typemeta/TEnumType.h>
#include <mrpt/typemeta/TTypeName.h>
#include <mrpt/typemeta/TTypeName_stl.h>
#include <mrpt/vision/bundle_adjustment.h>
#include <mrpt/vision/pinhole.h>
#include <mrpt/vision/CFeatureExtraction.h>
#include <mrpt/vision/CImagePyramid.h>
#include <mrpt/vision/TKeyPoint.h>
#include <mrpt/vision/types.h>
#include <mrpt/vision/chessboard_find_corners.h>
#include <mrpt/vision/CVideoFileWriter.h>
#include <mrpt/vision/tracking.h>
#include <mrpt/vision/chessboard_camera_calib.h>
#include <mrpt/vision/chessboard_stereo_camera_calib.h>
#include <mrpt/vision/CStereoRectifyMap.h>
Go to the source code of this file.
Classes | |
class | CMyRejectionSampling |
class | CRangeBearing |
struct | CParticleVehicleData |
class | CRangeBearingParticleFilter |
class | CCoinDistribution |
This is a example of problem resolution using the CAStarAlgorithm template. More... | |
class | CAStarExample |
To use the template, a class must be derived from CAStarAlgorithm<Solution class>="">. More... | |
struct | EdgeAdders< GRAPH, EDGES_ARE_PDF > |
Generic struct template Auxiliary class to add a new edge to the graph. More... | |
struct | EdgeAdders< GRAPH, false > |
Specific templates based on the above EdgeAdders template Non-PDF version: More... | |
struct | EdgeAdders< GRAPH, true > |
struct | ExampleDemoGraphSLAM< my_graph_t > |
struct | TMyExtraRenderingStuff |
struct | TMass |
struct | TForce |
class | MyObserver |
struct | TThreadParam |
struct | TThreadParam |
struct | TThreadParam |
struct | MyConnectivityVisitor |
class | MyObserver |
struct | TObs |
struct | Fit3DPlane |
class | PIThreadParam |
class | AggregatorFunctor |
class | MyNS::Foo |
class | MyNS::BarBase |
class | MyNS::Bar |
class | Foo< INTER_SPACE > |
struct | MyFooClass |
[example typename] More... | |
struct | MyNS::MyBarClass |
struct | MyNS::MyBarClass2 |
Namespaces | |
mrpt::math | |
This base provides a set of functions for maths stuff. | |
MyNS | |
[example-define-class] | |
Macros | |
#define | TEST_RESAMPLING(ALGOR) |
#define | BEARING_SENSOR_NOISE_STD DEG2RAD(15.0f) |
#define | RANGE_SENSOR_NOISE_STD 0.3f |
#define | DELTA_TIME 0.1f |
#define | VEHICLE_INITIAL_X 4.0f |
#define | VEHICLE_INITIAL_Y 4.0f |
#define | VEHICLE_INITIAL_V 1.0f |
#define | VEHICLE_INITIAL_W DEG2RAD(20.0f) |
#define | TRANSITION_MODEL_STD_XY 0.03f |
#define | TRANSITION_MODEL_STD_VXY 0.20f |
#define | NUM_PARTICLES 2000 |
#define | NODELETS_TEST_VERBOSE |
#define | SOCKET_TEST_VERBOSE |
#define | _CRT_SECURE_NO_WARNINGS |
#define | DO_CAPTURE 0 |
#define | DO_CAPTURE 0 |
#define | LOAD_MAP_FROM_FILE 0 |
#define | SHOW_POINT_LABELS 0 |
#define | LEVMARQ_EXAMPLE_VERBOSE |
#define | PAIRED_RANDOM_POSES |
#define | USE_THREADS |
#define | COLORR 1.0f |
rayTrace Ray tracing is a technique for generating an image by tracing the path of light through pixels in an image plane and simulating the effects of its encounters with virtual objects More... | |
#define | COLORG 0.0f |
#define | COLORB 0.0f |
#define | GRID_R 1.0f |
#define | GRID_G 1.0f |
#define | GRID_B 1.0f |
Typedefs | |
typedef CDijkstra< CNetworkOfPoses2D > | CMyDijkstra |
using | MyRansac = mrpt::math::RANSAC_Template< float, mrpt::maps::CPointsMap, mrpt::math::TPlane > |
Enumerations | |
enum | TestColors { TestColors::Black = 0, TestColors::Gray = 7, TestColors::White = 15, TestColors::Black = 0, TestColors::Gray = 7, TestColors::White = 15 } |
[example] More... | |
enum | Directions { North, East, South, West, North, East, South, West } |
Functions | |
void | TestRS () |
int | main () |
void | TestResampling () |
void | TestBatch () |
int | main (int argc, char **argv) |
void | TestBayesianTracking () |
int | main () |
void | Test_EnumerateDevices () |
int | main () |
void | Test_HTTP_get () |
int | main (int argc, char **argv) |
[example-http-get] More... | |
int | main () |
int | main () |
int | main () |
void | test_except_3rd_lvl () |
[example-nested-exceptions] More... | |
void | test_except_2nd_lvl () |
void | test_except_toplevel () |
int | main () |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("detectors_face/")) |
string | myInitFile (MRPT_EXAMPLES_BASE_DIRECTORY+string("detectors_face/FACE_DETECTION_TEST.INI")) |
void | TestCamera3DFaceDetection (CCameraSensor::Ptr cam) |
void | TestCameraFaceDetection () |
void | TestImagesFaceDetection (int argc, char *argv[]) |
void | BatchMode () |
void | mySplit (const string &str) |
void | TestPrepareDetector () |
int | main (int argc, char *argv[]) |
int | main (int argc, char **argv) |
Main function. More... | |
void | addEdge (TNodeID from, TNodeID to, const std::map< TNodeID, CPose2D > &real_poses, CNetworkOfPoses2D &graph_links) |
double | myDijkstraWeight (const CMyDijkstra::graph_t &g, const TNodeID from, const TNodeID to, const CMyDijkstra::edge_t &edge) |
void | TestDijkstra () |
int | main () |
int | main () |
void | TestDisplay3D () |
int | main () |
void | TestDisplay3D () |
int | main () |
void | TestDisplay3D () |
int | main () |
void | myOnMenu (int menuID, float x, float y, void *param) |
void | TestDisplayPlots () |
int | main () |
void | TestDisplay3D () |
int | main (int argc, char *argv[]) |
void | simulateGravity (vector< TMass > &objs, double At) |
void | GravityDemo () |
void | simulateGravity (vector< TMass > &objs, double At) |
int | main () |
void | TestGUI () |
int | main () |
void | TestFonts () |
int | main () |
string | myExampleImage (MRPT_EXAMPLES_BASE_DIRECTORY+string("img_basic_example/frame_color.jpg")) |
void | TestGuiWindowsEvents () |
int | main () |
void | TestCameraCaptureAsk () |
int | main () |
void | TestCapture_1394 () |
int | main (int argc, char **argv) |
void | Test_FFMPEG_CaptureCamera (const std::string &video_url) |
int | main (int argc, char **argv) |
void | TestCapture_FlyCapture2 () |
int | main (int argc, char **argv) |
void | TestCapture_FlyCapture2_stereo () |
int | main (int argc, char **argv) |
void | TestCapture_OpenCV () |
int | main (int argc, char **argv) |
void | TestEnumerate_1394 () |
int | main (int argc, char **argv) |
void | Test_GPS () |
int | main () |
void | Test_HOKUYO () |
int | main (int argc, char **argv) |
void | TestJoystick () |
int | main () |
void | thread_grabbing (TThreadParam &p) |
void | Test_KinectOnlineOffline (bool is_online, const string &rawlog_file=string()) |
int | main (int argc, char **argv) |
void | thread_grabbing (TThreadParam &p) |
void | Test_Kinect () |
int | main (int argc, char **argv) |
void | thread_grabbing (TThreadParam &p) |
void | Test_3DCamICP () |
int | main (int argc, char **argv) |
void | TestNTRIP () |
void | TestNTRIP2 () |
int | main () |
int | main (int argc, char **argv) |
int | main (int argc, char **argv) |
int | main (int argc, char **argv) |
Usage : . More... | |
void | Test_RPLIDAR () |
int | main (int argc, char **argv) |
int | main (int argc, char *argv[]) |
void | TestPLS () |
int | main (int argc, char **argv) |
void | Test_SwissRanger () |
int | main (int argc, char **argv) |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("img_basic_example/")) |
void | TestImageConversion () |
int | main () |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("img_convolution_fft/")) |
void | TestImageConvolutionFFT () |
int | main () |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("img_correlation_example/")) |
void | TestFFT_2D_real () |
void | TestFFT_2D_complex () |
void | TestImageFFT () |
int | main () |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("img_gauss_filtering_example/")) |
void | Test_GaussWindows () |
int | main () |
int | main (int argc, char **argv) |
void | thread_reader (CPipeReadEndPoint &read_pipe) |
void | thread_writer (CPipeWriteEndPoint &write_pipe) |
void | ThreadsTest () |
int | main () |
void | stereo2rawlog (bool is_kitti_dataset, const string &src_path0, const string &src_path1, const string &calib_file, const string &out_name) |
int | main (int argc, char **argv) |
void | Example_GMRF () |
int | main (int argc, char **argv) |
void | TestGridMap3D () |
int | main ([[maybe_unused]] int argc, [[maybe_unused]] char **argv) |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("maps_gridmap_benchmark/")) |
string | iniFile (myDataDir+string("benchmark-options.ini")) |
void | BenchmarkGridmaps () |
int | main (int argc, char **argv) |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("maps_gridmap_likelihood_characterization/")) |
string | iniFile (myDataDir+string("config_likelihood.ini")) |
void | theMainThing () |
int | main () |
void | TestVoronoi () |
int | main (int argc, char **argv) |
void | TestLaser2Imgs () |
int | main (int argc, char **argv) |
CObservation2DRangeScan | getScan () |
void | TestObserverPattern () |
int | main () |
void | TestOctoMap () |
int | main (int argc, char **argv) |
void | TestRANSAC () |
int | main () |
void | ExampleCSparse () |
int | main (int argc, char **argv) |
void | TestKMeans () |
int | main (int argc, char **argv) |
void | TestLeastSquares () |
int | main (int argc, char **argv) |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("math_matrix_example/")) |
void | TestChol () |
void | TestInitMatrix () |
void | TestHCH () |
void | TestMatrixTemplate () |
void | TestMatrices () |
void | TestCov () |
int | main () |
void | TestRANSAC () |
int | main () |
int | main () |
double | randomDouble (size_t precision=1000) |
void | display () |
int | main (int argc, char **argv) |
double | MYRAND1 (size_t prec=64) |
void | randomColor (const CRenderizable::Ptr &obj, double alpha) |
void | piThreadFunction (PIThreadParam &p) |
std::thread | piCreateThread (PIThreadParam &p) |
CSetOfLines::Ptr | getIntersections (const vector< pair< CPolyhedron::Ptr, CPolyhedron::Ptr >> &v) |
double | randomAngle (size_t prec=64) |
double | randomZ (double space=25, size_t prec=64) |
pair< CPolyhedron::Ptr, CPolyhedron::Ptr > | addPairOfPolys (CPolyhedron::Ptr p1, CPolyhedron::Ptr p2, CSetOfObjects::Ptr &objs, double x, double y) |
void | display () |
int | main () |
void | TestRANSACPlanes () |
void | TestRANSACLines () |
int | main () |
void | ransac3Dplane_fit (const CMatrixDouble &allData, const std::vector< size_t > &useIndices, vector< CMatrixDouble > &fitModels) |
void | ransac3Dplane_distance (const CMatrixDouble &allData, const vector< CMatrixDouble > &testModels, const double distanceThreshold, unsigned int &out_bestModelIndex, std::vector< size_t > &out_inlierIndices) |
bool | ransac3Dplane_degenerate (const CMatrixDouble &allData, const std::vector< size_t > &useIndices) |
Return "true" if the selected points are a degenerate (invalid) case. More... | |
void | TestRANSAC () |
int | main () |
size_t | mrpt::math::ransacDatasetSize (const mrpt::maps::CPointsMap &dataset) |
void | ransac3Dplane_fit (const mrpt::maps::CPointsMap &allData, const std::vector< size_t > &useIndices, vector< mrpt::math::TPlane > &fitModels) |
void | ransac3Dplane_distance (const mrpt::maps::CPointsMap &allData, const vector< mrpt::math::TPlane > &testModels, const double distanceThreshold, unsigned int &out_bestModelIndex, std::vector< size_t > &out_inlierIndices) |
bool | ransac3Dplane_degenerate (const mrpt::maps::CPointsMap &allData, const std::vector< size_t > &useIndices) |
Return "true" if the selected points are a degenerate (invalid) case. More... | |
void | TestRANSAC () |
int | main () |
void | TestSLERP () |
int | main () |
void | TestCPose3DInterpolation () |
void | TestSplineInterpolation () |
void | TestSplineInterpolationVector () |
int | main (int argc, char **argv) |
string | myGridMap (MRPT_EXAMPLES_BASE_DIRECTORY+string("../share/mrpt/datasets/2006-MalagaCampus.gridmap.gz")) |
void | TestPathPlanning () |
int | main (int argc, char **argv) |
string | mySimpleMap (MRPT_EXAMPLES_BASE_DIRECTORY+string("../share/mrpt/datasets/malaga-cs-fac-building.simplemap.gz")) |
string | myCfgFileName (MRPT_EXAMPLES_BASE_DIRECTORY+string("../share/mrpt/config_files/navigation-ptgs/" "ptrrt_config_example1.ini")) |
void | TestRRT1 () |
int | main (int argc, char **argv) |
int | main (int argc, char **argv) |
void | TestOpenGLObjects () |
int | main () |
void | insertRandomPoints_uniform (const size_t N, opengl::CPointCloud::Ptr &gl, const TPoint3D &p_min, const TPoint3D &p_max) |
void | insertRandomPoints_screw (const size_t N, opengl::CPointCloud::Ptr &gl, const TPoint3D &p_start, const TPoint3D &p_end) |
void | insertRandomPoints_gauss (const size_t N, opengl::CPointCloud::Ptr &gl, const TPoint3D &p_mean, const TPoint3D &p_stddevs) |
void | TestOctreeRenderHugePointCloud () |
int | main () |
int | TestOffscreenRender (int argc, char *argv[]) |
int | main (int argc, char *argv[]) |
double | MYRAND1 () |
double | MYRANDG (double scale, double shift=0) |
CPose3D | randomPose () |
void | configRandom (const CRenderizable::Ptr &obj) |
Call configRandom given the address of an object and assign random pose and color to it. More... | |
void | guideLines (const CPose3D &base, CSetOfLines::Ptr &lines, float dist) |
void | generateObjects (CSetOfObjects::Ptr &world) |
void | display () |
int | main () |
const std::string | myTestFile (MRPT_EXAMPLES_BASE_DIRECTORY+std::string("img_basic_example/frame_color.jpg")) |
void | TextureSizes_test () |
int | main () |
void | TestOpenGLVideo () |
int | main () |
void | TestOpenGLVideo () |
int | main () |
void | TestGeometry3D2 () |
void | TestGeometry3D () |
int | main () |
void | TestPosePDFOperations () |
void | TestPoseComposition () |
int | main () |
void | TestQuaternions () |
void | TestQuaternionsIterators () |
int | main (int argc, char **argv) |
void | TestSE3 () |
int | main () |
void | Test_SoG_Merge () |
int | main (int argc, char **argv) |
void | myFun1 (const CVectorFixedDouble< 3 > &x, const double &user_param, CVectorFixedDouble< 3 > &y) |
void | Test_SUT () |
static void | aux_posequat2poseypr (const CVectorFixedDouble< 7 > &x, const double &dummy, CVectorFixedDouble< 6 > &y) |
void | TestCalibrate_pose2quat () |
int | main (int argc, char **argv) |
void | TestHist () |
void | TestRandomGenerators () |
int | main () |
template<class CONTAINER > | |
CONTAINER::const_iterator | find_closest (const CONTAINER &data, const typename CONTAINER::key_type &searchkey) |
void | rgbd2rawlog (const string &src_path, const string &out_name) |
int | main (int argc, char **argv) |
void | Test_UserTypes () |
[example-define-class] More... | |
void | do_register () |
[example-define-class-test] More... | |
void | Test_UserTypesFactory () |
int | main (int argc, char **argv) |
[example-factory] More... | |
void | WriteAndReadExample () |
[example] More... | |
int | main (int argc, char **argv) |
[example] More... | |
template<class CONTAINER > | |
void | printMap (const CONTAINER &m) |
void | WriteAndReadExample () |
[example] More... | |
void | WriteAndReadExampleStdIO () |
[example] More... | |
int | main (int argc, char **argv) |
[example_stdio] More... | |
void | thread_reader (CPipeReadEndPoint &read_pipe) |
void | thread_writer (CPipeWriteEndPoint &write_pipe) |
void | ThreadsTest () |
int | main () |
void | generateObjects (CSetOfObjects::Ptr &world) |
Generate 3 objects to work with - 1 sphere, 2 disks. More... | |
void | test_icp3D () |
int | main () |
void | TestICP () |
int | main (int argc, char **argv) |
void | TestRS () |
int | main () |
int | main () |
TCLAP::CmdLine | cmd ("system_control_rate_timer_example") |
TCLAP::ValueArg< double > | argRate1 ("1", "rate1", "rate1 (Hz)", false, 500.0, "rate (Hz)", cmd) |
TCLAP::ValueArg< double > | argRate2 ("2", "rate2", "rate2 (Hz)", false, 1500.0, "rate (Hz)", cmd) |
void | rateTest () |
int | main (int argc, char **argv) |
void | TestTimes () |
int | main () |
void | TestDirExplorer () |
void | TestFileNames () |
int | main () |
void | setupDirContents () |
Create a directory Open and write some content in a file inside the directory If directory exists delete it altogether. More... | |
void | renameDirContents () |
Initialize a directory along with some dummy content. More... | |
int | main () |
void | TestWatch () |
int | main () |
void | MyCoolFunction (const TParametersDouble ¶ms) |
void | TestParameters () |
int | main () |
void | exampleResults () |
void | displayResults (const CVectorDouble &thisResults, const unsigned int &example, const bool color) |
void | TestCoordinatesConversions () |
void | Examples_01 () |
void | Examples_02 () |
void | Examples_03 () |
void | Examples_04 () |
void | Examples_05 () |
void | Examples_06 () |
void | Examples_07 () |
void | Examples_08 () |
void | Examples_10 () |
void | Examples_11 () |
void | Examples_12 () |
void | Examples_13 () |
int | main (int argc, char **argv) |
void | TestGPS_coords () |
void | TestGeoid2Geocentric () |
int | main () |
void | Test_StaticString () |
[example sstring] More... | |
void | Test_StaticNum2Str () |
[example sstring] More... | |
int | main (int argc, char **argv) |
[example num2str] More... | |
MRPT_FILL_ENUM_MEMBER (TestColors, Black) | |
MRPT_FILL_ENUM_MEMBER (TestColors, Gray) | |
MRPT_FILL_ENUM_MEMBER (TestColors, White) | |
MRPT_FILL_ENUM (North) | |
MRPT_FILL_ENUM (East) | |
MRPT_FILL_ENUM (South) | |
MRPT_FILL_ENUM (West) | |
void | Test_EnumType () |
int | main (int argc, char **argv) |
[example] More... | |
DECLARE_CUSTOM_TTYPENAME (MyFooClass) | |
DECLARE_CUSTOM_TTYPENAME (MyNS::MyBarClass) | |
void | Test_TypeName () |
int | main (int argc, char **argv) |
[example typename] More... | |
void | my_BundleAdjustmentFeedbackFunctor (const size_t cur_iter, const double cur_total_sq_error, const size_t max_iters, const TSequenceFeatureObservations &input_observations, const TFramePosesVec ¤t_frame_estimate, const TLandmarkLocationsVec ¤t_landmark_estimate) |
void | bundle_adj_full_demo (const TCamera &camera_params, const TSequenceFeatureObservations &allObs, TFramePosesVec &frame_poses, TLandmarkLocationsVec &landmark_points) |
mrpt::opengl::CSetOfObjects::Ptr | framePosesVecVisualize (const TFramePosesVec &poses, const double len, const double lineWidth) |
int | main (int argc, char **argv) |
mrpt::opengl::CSetOfObjects::Ptr | framePosesVecVisualize (const TFramePosesVec &poses, const double len, const double lineWidth) |
void | TestVideoBuildPyr () |
int | main () |
void | TestCheckerboardDetectors () |
int | main () |
void | Test_VideoFile () |
int | main (int argc, char **argv) |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("img_convolution_fft/")) |
void | TestExtractMatchProjectAndPaint () |
void | TestMatchFeatures () |
void | TestMatchingComparative () |
void | TestExtractFeatures () |
void | TestExtractFeaturesTile () |
int | main (int argc, char **argv) |
string | myDataDir (MRPT_EXAMPLES_BASE_DIRECTORY+string("vision_keypoint_matching_example/imgs/")) |
void | TestExtractMatchProjectAndPaint () |
void | TestMatchFeatures (bool showMatches) |
void | TestMatchingComparative () |
int | main (int argc, char **argv) |
void | TestMultipleCheckerboard (const std::string &img_filename, const unsigned int checkerboard_size_x, const unsigned int checkerboard_size_y) |
int | main (int argc, char **argv) |
int | TestStereoCalibrate (int argc, char **argv) |
int | main (int argc, char **argv) |
void | TestStereoRectify (int argc, char **argv) |
Variables | |
double | SIGMA = 0.05 |
double | MIN_LOG_WEIG = -1.0 |
unsigned int | N_TESTS = 500 |
int | N_PARTICLES = 100 |
CVectorDouble | min_log_ws |
map< string, CVectorDouble > | results |
string | url = "http://www.google.es/" |
CFaceDetection | faceDetector |
bool | showEachDetectedFace |
bool | batchMode |
vector< string > | rawlogs |
vector< std::vector< uint32_t > > | falsePositives |
vector< std::vector< uint32_t > > | ignored |
string | rawlogsDir |
static string | OPENCV_SRC_DIR = "./" |
const double | STD_NOISE_NODE_XYZ = 0.5 |
const double | STD_NOISE_NODE_ANG = 5.0_deg |
const double | STD_NOISE_EDGE_XYZ = 0.001 |
const double | STD_NOISE_EDGE_ANG = 0.01_deg |
const double | STD4EDGES_COV_MATRIX = 10 |
const double | ERROR_IN_INCOMPATIBLE_EDGE = 0.3 |
vector< double > | log_sq_err_evolution |
const size_t | N_MASSES = 750 |
const double | BOX = 500 |
const double | V0 = 100 |
const double | MASS_MIN = log(40.0) |
const double | MASS_MAX = log(100.0) |
const double | M2R = 2.0 |
const double | LARGEST_STEP = 0.001 |
const double | G = 300 |
const double | COLLIS_LOSS = 0.98 |
MyObserver | observer |
bool | LIVE_CAM = true |
int | N_CAM_TO_OPEN = 0 |
std::string | AVI_TO_OPEN |
string | SERIAL_NAME |
string | SERIAL_NAME |
const double | KEYFRAMES_MIN_DISTANCE = 0.50 |
const double | KEYFRAMES_MIN_ANG = 20.0_deg |
const float | vert_FOV = 4.0_deg |
string | SERIAL_NAME |
string | SERIAL_NAME |
const double | STEREO_FPS = 10.0 |
const string | sample_simplemap_file |
std::string | RAWLOG_FILE |
const size_t | NUM_OBSERVATIONS_TO_SIMUL = 10 |
const size_t | RANSAC_MINIMUM_INLIERS = 9 |
const float | normalizationStd = 0.15f |
const float | ransac_mahalanobisDistanceThreshold = 5.0f |
const size_t | MINIMUM_RANSAC_ITERS = 100000 |
const size_t | NUM_MAP_FEATS = 100 |
const double | MAP_SIZE_X = 50 |
const double | MAP_SIZE_Y = 25 |
const unsigned int | NUMBER_OF_EDGES = 20 |
const double | MIN_RADIUS = 5 |
const double | MAX_RADIUS = 40 |
const double | DIFF_RADIUS = MAX_RADIUS - MIN_RADIUS |
const double | GRID_R = 1.0 |
const double | GRID_G = 1.0 |
const double | GRID_B = 1.0 |
mrpt::gui::CDisplayWindow3D::Ptr | win |
const size_t | HOW_MANY_YAWS = 150 |
const size_t | HOW_MANY_PITCHS = 75 |
const float | RANDOM_POSE_DISTANCE = 10 |
const double | KINECT_FPS = 30.0 |
const size_t | HOW_MANY_YAWS = 120 |
const size_t | HOW_MANY_PITCHS = 120 |
vector< CObservation2DRangeScan > | sequence_scans1 |
vector< CObservation2DRangeScan > | sequence_scans2 |
CPose3D | viewpoint1 (-0.3, 0.7, 3, 5.0_deg, 80.0_deg, 3.0_deg) |
CPose3D | viewpoint2 (0.5, -0.2, 2.6, -5.0_deg, 100.0_deg, -7.0_deg) |
CPose3D | SCAN2_POSE_ERROR (0.15, -0.07, 0.10, -0.03, 0.1, 0.1) |
bool | skip_window = false |
int | ICP_method = (int)icpClassic |
float | SIGMA = 0.03f |
std::vector< string > | names |
std::vector< CMatrixD > | results |
const double | TH = 0.02 |
CVectorDouble | history_avr_err |
double | WORLD_SCALE = 1 |
std::string | myDataDir |
const string | the_img_for_extract_feats = myDataDir + string("test_image.jpg") |
std::string | myDataDir |
#define _CRT_SECURE_NO_WARNINGS |
Definition at line 9 of file vision_stereo_rectify/test.cpp.
#define BEARING_SENSOR_NOISE_STD DEG2RAD(15.0f) |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
#define COLORB 0.0f |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
#define COLORG 0.0f |
Definition at line 35 of file vision_stereo_rectify/test.cpp.
#define COLORR 1.0f |
rayTrace Ray tracing is a technique for generating an image by tracing the path of light through pixels in an image plane and simulating the effects of its encounters with virtual objects
Definition at line 34 of file vision_stereo_rectify/test.cpp.
#define DELTA_TIME 0.1f |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
#define DO_CAPTURE 0 |
#define DO_CAPTURE 0 |
#define GRID_B 1.0f |
Definition at line 40 of file vision_stereo_rectify/test.cpp.
#define GRID_G 1.0f |
Definition at line 39 of file vision_stereo_rectify/test.cpp.
#define GRID_R 1.0f |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
#define LEVMARQ_EXAMPLE_VERBOSE |
Definition at line 10 of file vision_stereo_rectify/test.cpp.
#define LOAD_MAP_FROM_FILE 0 |
Definition at line 35 of file vision_stereo_rectify/test.cpp.
#define NODELETS_TEST_VERBOSE |
Definition at line 10 of file vision_stereo_rectify/test.cpp.
#define NUM_PARTICLES 2000 |
Definition at line 46 of file vision_stereo_rectify/test.cpp.
#define PAIRED_RANDOM_POSES |
Definition at line 32 of file vision_stereo_rectify/test.cpp.
#define RANGE_SENSOR_NOISE_STD 0.3f |
Definition at line 35 of file vision_stereo_rectify/test.cpp.
#define SHOW_POINT_LABELS 0 |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
#define SOCKET_TEST_VERBOSE |
Definition at line 10 of file vision_stereo_rectify/test.cpp.
Referenced by thread_server().
#define TEST_RESAMPLING | ( | ALGOR | ) |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
#define TRANSITION_MODEL_STD_VXY 0.20f |
Definition at line 44 of file vision_stereo_rectify/test.cpp.
#define TRANSITION_MODEL_STD_XY 0.03f |
Definition at line 43 of file vision_stereo_rectify/test.cpp.
#define USE_THREADS |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
#define VEHICLE_INITIAL_V 1.0f |
Definition at line 40 of file vision_stereo_rectify/test.cpp.
#define VEHICLE_INITIAL_W DEG2RAD(20.0f) |
Definition at line 41 of file vision_stereo_rectify/test.cpp.
#define VEHICLE_INITIAL_X 4.0f |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
#define VEHICLE_INITIAL_Y 4.0f |
Definition at line 39 of file vision_stereo_rectify/test.cpp.
typedef CDijkstra<CNetworkOfPoses2D> CMyDijkstra |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
using MyRansac = mrpt::math::RANSAC_Template< float, mrpt::maps::CPointsMap, mrpt::math::TPlane > |
Definition at line 35 of file vision_stereo_rectify/test.cpp.
enum Directions |
Enumerator | |
---|---|
North | |
East | |
South | |
West | |
North | |
East | |
South | |
West |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
|
strong |
[example]
Enumerator | |
---|---|
Black | |
Gray | |
White | |
Black | |
Gray | |
White |
Definition at line 17 of file vision_stereo_rectify/test.cpp.
void addEdge | ( | TNodeID | from, |
TNodeID | to, | ||
const std::map< TNodeID, CPose2D > & | real_poses, | ||
CNetworkOfPoses2D & | graph_links | ||
) |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
Referenced by GraphSlamLevMarqTest< my_graph_t >::create_ring_path().
pair<CPolyhedron::Ptr, CPolyhedron::Ptr> addPairOfPolys | ( | CPolyhedron::Ptr | p1, |
CPolyhedron::Ptr | p2, | ||
CSetOfObjects::Ptr & | objs, | ||
double | x, | ||
double | y | ||
) |
Definition at line 122 of file vision_stereo_rectify/test.cpp.
TCLAP::ValueArg<double> argRate1 | ( | "1" | , |
"rate1" | , | ||
"rate1 (Hz)" | , | ||
false | , | ||
500. | 0, | ||
"rate (Hz)" | , | ||
cmd | |||
) |
TCLAP::ValueArg<double> argRate2 | ( | "2" | , |
"rate2" | , | ||
"rate2 (Hz)" | , | ||
false | , | ||
1500. | 0, | ||
"rate (Hz)" | , | ||
cmd | |||
) |
|
static |
Definition at line 195 of file vision_stereo_rectify/test.cpp.
void BatchMode | ( | ) |
Definition at line 382 of file vision_stereo_rectify/test.cpp.
void BenchmarkGridmaps | ( | ) |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
void bundle_adj_full_demo | ( | const TCamera & | camera_params, |
const TSequenceFeatureObservations & | allObs, | ||
TFramePosesVec & | frame_poses, | ||
TLandmarkLocationsVec & | landmark_points | ||
) |
Definition at line 78 of file vision_stereo_rectify/test.cpp.
TCLAP::CmdLine cmd | ( | "system_control_rate_timer_example" | ) |
Referenced by mrpt::hwdrivers::CCANBusReader::CANBusAutoPoll(), mrpt::hwdrivers::CCANBusReader::CANBusCloseChannel(), mrpt::hwdrivers::CCANBusReader::CANBusOpenChannel(), mrpt::hwdrivers::CCANBusReader::CANBusPoll(), mrpt::hwdrivers::CCANBusReader::CANBusX1(), mrpt::hwdrivers::CImpinjRFID::closeReader(), mrpt::nav::CPTG_Holo_Blend::directionToMotionCommand(), mrpt::nav::CPTG_DiffDrive_CollisionGridBased::directionToMotionCommand(), mrpt::hwdrivers::CSICKTim561Eth::generateCmd(), mrpt::hwdrivers::CLMS100Eth::generateCmd(), mrpt::hwdrivers::CImpinjRFID::getObservation(), mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven::getStopCmd(), mrpt::apps::CGridMapAlignerApp::initialize(), mrpt::apps::RawlogGrabberApp::initialize(), mrpt::hwdrivers::CSickLaserSerial::LMS_endContinuousMode(), mrpt::hwdrivers::CSickLaserSerial::LMS_sendMeasuringMode_cm_mm(), mrpt::hwdrivers::CSickLaserSerial::LMS_setupBaudrate(), mrpt::hwdrivers::CSickLaserSerial::LMS_startContinuousMode(), mrpt::hwdrivers::CSickLaserSerial::LMS_statusQuery(), mrpt::hwdrivers::CCANBusReader::queryVersion(), mrpt::hwdrivers::CCANBusReader::sendCANBusReaderSpeed(), mrpt::hwdrivers::CSICKTim561Eth::sendCommand(), mrpt::hwdrivers::CLMS100Eth::sendCommand(), mrpt::hwdrivers::CCANBusReader::sendCommandToCANReader(), mrpt::hwdrivers::CSickLaserSerial::SendCommandToSICK(), mrpt::kinematics::CVehicleSimul_Holo::sendVelCmd(), mrpt::kinematics::CVehicleSimul_DiffDriven::sendVelCmd(), mrpt::hwdrivers::CHokuyoURG::setHighSensitivityMode(), mrpt::hwdrivers::CVelodyneScanner::setLidarOnOff(), mrpt::hwdrivers::CVelodyneScanner::setLidarReturnType(), mrpt::hwdrivers::CVelodyneScanner::setLidarRPM(), mrpt::hwdrivers::CHokuyoURG::setMotorSpeed(), mrpt::hwdrivers::CHokuyoURG::startScanningMode(), and mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven::stop().
void configRandom | ( | const CRenderizable::Ptr & | obj | ) |
Call configRandom given the address of an object and assign random pose and color to it.
Definition at line 85 of file vision_stereo_rectify/test.cpp.
DECLARE_CUSTOM_TTYPENAME | ( | MyFooClass | ) |
DECLARE_CUSTOM_TTYPENAME | ( | MyNS::MyBarClass | ) |
void display | ( | ) |
Definition at line 32 of file vision_stereo_rectify/test.cpp.
Referenced by mrpt::vision::CFeatureLines::extractLines(), and mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors::loadConfig_sensorSpecific().
void display | ( | ) |
Definition at line 148 of file vision_stereo_rectify/test.cpp.
void display | ( | ) |
Definition at line 150 of file vision_stereo_rectify/test.cpp.
void displayResults | ( | const CVectorDouble & | thisResults, |
const unsigned int & | example, | ||
const bool | color | ||
) |
Definition at line 291 of file vision_stereo_rectify/test.cpp.
void do_register | ( | ) |
[example-define-class-test]
[example-factory]
Definition at line 85 of file vision_stereo_rectify/test.cpp.
void Example_GMRF | ( | ) |
Definition at line 49 of file vision_stereo_rectify/test.cpp.
void ExampleCSparse | ( | ) |
Definition at line 18 of file vision_stereo_rectify/test.cpp.
void exampleResults | ( | ) |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
void Examples_01 | ( | ) |
Definition at line 449 of file vision_stereo_rectify/test.cpp.
void Examples_02 | ( | ) |
Definition at line 512 of file vision_stereo_rectify/test.cpp.
void Examples_03 | ( | ) |
Definition at line 603 of file vision_stereo_rectify/test.cpp.
void Examples_04 | ( | ) |
Definition at line 681 of file vision_stereo_rectify/test.cpp.
void Examples_05 | ( | ) |
Definition at line 754 of file vision_stereo_rectify/test.cpp.
void Examples_06 | ( | ) |
Definition at line 828 of file vision_stereo_rectify/test.cpp.
void Examples_07 | ( | ) |
Definition at line 958 of file vision_stereo_rectify/test.cpp.
void Examples_08 | ( | ) |
Definition at line 1083 of file vision_stereo_rectify/test.cpp.
void Examples_10 | ( | ) |
Definition at line 1212 of file vision_stereo_rectify/test.cpp.
void Examples_11 | ( | ) |
Definition at line 1303 of file vision_stereo_rectify/test.cpp.
void Examples_12 | ( | ) |
Definition at line 1395 of file vision_stereo_rectify/test.cpp.
void Examples_13 | ( | ) |
Definition at line 1484 of file vision_stereo_rectify/test.cpp.
CONTAINER::const_iterator find_closest | ( | const CONTAINER & | data, |
const typename CONTAINER::key_type & | searchkey | ||
) |
Definition at line 52 of file vision_stereo_rectify/test.cpp.
mrpt::opengl::CSetOfObjects::Ptr framePosesVecVisualize | ( | const TFramePosesVec & | poses, |
const double | len, | ||
const double | lineWidth | ||
) |
Definition at line 520 of file vision_stereo_rectify/test.cpp.
mrpt::opengl::CSetOfObjects::Ptr framePosesVecVisualize | ( | const TFramePosesVec & | poses, |
const double | len, | ||
const double | lineWidth | ||
) |
Definition at line 520 of file vision_stereo_rectify/test.cpp.
void generateObjects | ( | CSetOfObjects::Ptr & | world | ) |
Generate 3 objects to work with - 1 sphere, 2 disks.
Definition at line 53 of file vision_stereo_rectify/test.cpp.
void generateObjects | ( | CSetOfObjects::Ptr & | world | ) |
Definition at line 107 of file vision_stereo_rectify/test.cpp.
Referenced by TEST_F().
CSetOfLines::Ptr getIntersections | ( | const vector< pair< CPolyhedron::Ptr, CPolyhedron::Ptr >> & | v | ) |
Definition at line 88 of file vision_stereo_rectify/test.cpp.
CObservation2DRangeScan getScan | ( | ) |
Definition at line 23 of file vision_stereo_rectify/test.cpp.
void GravityDemo | ( | ) |
Definition at line 50 of file vision_stereo_rectify/test.cpp.
void guideLines | ( | const CPose3D & | base, |
CSetOfLines::Ptr & | lines, | ||
float | dist | ||
) |
Definition at line 91 of file vision_stereo_rectify/test.cpp.
string iniFile | ( | myDataDir+ | string"config_likelihood.ini" | ) |
string iniFile | ( | myDataDir+ | string"benchmark-options.ini" | ) |
Referenced by mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon::internal_loadFromConfigFile_common(), mrpt::slam::TKLDParams::loadFromConfigFile(), mrpt::maps::CGasConcentrationGridMap2D::TInsertionOptions::loadFromConfigFile(), mrpt::maps::CWirelessPowerGridMap2D::TInsertionOptions::loadFromConfigFile(), mrpt::maps::CHeightGridMap2D_MRF::TInsertionOptions::loadFromConfigFile(), mrpt::hmtslam::CTopLCDetector_FabMap::TOptions::loadFromConfigFile(), mrpt::slam::CGridMapAligner::TConfigParams::loadFromConfigFile(), mrpt::bayes::TKF_options::loadFromConfigFile(), mrpt::slam::CICP::TConfigParams::loadFromConfigFile(), mrpt::maps::CReflectivityGridMap2D::TInsertionOptions::loadFromConfigFile(), mrpt::slam::CMetricMapBuilderRBPF::TConstructionOptions::loadFromConfigFile(), mrpt::vision::CFeatureExtraction::TOptions::loadFromConfigFile(), mrpt::maps::COctoMapBase< octree_t, octree_node_t >::TInsertionOptions::loadFromConfigFile(), mrpt::maps::CHeightGridMap2D::TInsertionOptions::loadFromConfigFile(), mrpt::bayes::CParticleFilter::TParticleFilterOptions::loadFromConfigFile(), mrpt::maps::CBeaconMap::TLikelihoodOptions::loadFromConfigFile(), mrpt::maps::CMultiMetricMapPDF::TPredictionParams::loadFromConfigFile(), mrpt::maps::CRandomFieldGridMap3D::TInsertionOptions::loadFromConfigFile(), mrpt::maps::CBeaconMap::TInsertionOptions::loadFromConfigFile(), mrpt::maps::COccupancyGridMap3D::TInsertionOptions::loadFromConfigFile(), mrpt::maps::CPointsMap::TInsertionOptions::loadFromConfigFile(), mrpt::maps::CLandmarksMap::TInsertionOptions::loadFromConfigFile(), mrpt::vision::TStereoSystemParams::loadFromConfigFile(), mrpt::maps::COctoMapBase< octree_t, octree_node_t >::TLikelihoodOptions::loadFromConfigFile(), mrpt::maps::COccupancyGridMap3D::TLikelihoodOptions::loadFromConfigFile(), mrpt::maps::CPointsMap::TLikelihoodOptions::loadFromConfigFile(), mrpt::maps::CPointsMap::TRenderOptions::loadFromConfigFile(), mrpt::maps::CLandmarksMap::TLikelihoodOptions::loadFromConfigFile(), mrpt::vision::TMatchingOptions::loadFromConfigFile(), mrpt::maps::COccupancyGridMap2D::TInsertionOptions::loadFromConfigFile(), mrpt::maps::COccupancyGridMap2D::TLikelihoodOptions::loadFromConfigFile(), and run_test_pf_localization().
void insertRandomPoints_gauss | ( | const size_t | N, |
opengl::CPointCloud::Ptr & | gl, | ||
const TPoint3D & | p_mean, | ||
const TPoint3D & | p_stddevs | ||
) |
Definition at line 59 of file vision_stereo_rectify/test.cpp.
void insertRandomPoints_screw | ( | const size_t | N, |
opengl::CPointCloud::Ptr & | gl, | ||
const TPoint3D & | p_start, | ||
const TPoint3D & | p_end | ||
) |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
void insertRandomPoints_uniform | ( | const size_t | N, |
opengl::CPointCloud::Ptr & | gl, | ||
const TPoint3D & | p_min, | ||
const TPoint3D & | p_max | ||
) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 13 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 15 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 17 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 17 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Usage : .
/test <conf file="" name>="">.ini
Definition at line 25 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 26 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 32 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 37 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 46 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
[example-http-get]
Definition at line 50 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 51 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 53 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 54 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 54 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
[example num2str]
Definition at line 54 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 56 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 59 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 61 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 62 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
[example]
Definition at line 63 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 65 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
[example typename]
Definition at line 65 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 67 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
[example]
Definition at line 67 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 68 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 70 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 72 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 72 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 75 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 77 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 78 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 80 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 82 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 83 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 88 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 88 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 91 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 95 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 96 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 97 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 98 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 99 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 100 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
[example_stdio]
Definition at line 101 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 102 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 103 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 104 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 104 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 105 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 105 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 110 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 112 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 114 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 114 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 115 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 116 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Main function.
Just calls the A* algorithm as many times as needed.
Definition at line 117 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 118 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 120 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 121 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 123 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 125 of file vision_stereo_rectify/test.cpp.
int main | ( | [[maybe_unused] ] int | argc, |
[[maybe_unused] ] char ** | argv | ||
) |
Definition at line 126 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
[example-factory]
Definition at line 127 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 129 of file vision_stereo_rectify/test.cpp.
References IS_CLASS.
int main | ( | ) |
Definition at line 132 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 133 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 133 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 138 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 139 of file vision_stereo_rectify/test.cpp.
References mrpt::system::CTimeLogger::enter(), and mrpt::vision::CStereoRectifyMap::setFromCamParams().
int main | ( | ) |
Definition at line 145 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 148 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 153 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 155 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 158 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 160 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 167 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 168 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 170 of file vision_stereo_rectify/test.cpp.
References mrpt::img::CImage::getHeight(), and mrpt::img::CImage::getWidth().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 175 of file vision_stereo_rectify/test.cpp.
References mrpt::img::CImage::line(), and mrpt::img::TColor::red().
int main | ( | ) |
Definition at line 175 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 182 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 183 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 187 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 188 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 195 of file vision_stereo_rectify/test.cpp.
References mrpt::vision::CStereoRectifyMap::getAlpha(), mrpt::gui::MRPTK_ESCAPE, and win.
int main | ( | ) |
Definition at line 208 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 208 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 213 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 218 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 219 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 222 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 223 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 228 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 261 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 264 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 269 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 270 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 279 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 328 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 371 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 389 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 403 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 407 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 465 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 469 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 512 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 559 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 596 of file vision_stereo_rectify/test.cpp.
int main | ( | ) |
Definition at line 1002 of file vision_stereo_rectify/test.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 1567 of file vision_stereo_rectify/test.cpp.
MRPT_FILL_ENUM | ( | North | ) |
MRPT_FILL_ENUM | ( | East | ) |
MRPT_FILL_ENUM | ( | South | ) |
MRPT_FILL_ENUM | ( | West | ) |
MRPT_FILL_ENUM_MEMBER | ( | TestColors | , |
Black | |||
) |
MRPT_FILL_ENUM_MEMBER | ( | TestColors | , |
Gray | |||
) |
MRPT_FILL_ENUM_MEMBER | ( | TestColors | , |
White | |||
) |
void my_BundleAdjustmentFeedbackFunctor | ( | const size_t | cur_iter, |
const double | cur_total_sq_error, | ||
const size_t | max_iters, | ||
const TSequenceFeatureObservations & | input_observations, | ||
const TFramePosesVec & | current_frame_estimate, | ||
const TLandmarkLocationsVec & | current_landmark_estimate | ||
) |
Definition at line 57 of file vision_stereo_rectify/test.cpp.
string myCfgFileName | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"../share/mrpt/config_files/navigation-ptgs/" "ptrrt_config_example1.ini" | ) |
void MyCoolFunction | ( | const TParametersDouble & | params | ) |
Definition at line 17 of file vision_stereo_rectify/test.cpp.
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"img_gauss_filtering_example/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"img_convolution_fft/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"img_basic_example/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"img_convolution_fft/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"img_correlation_example/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"math_matrix_example/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"vision_keypoint_matching_example/imgs/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"maps_gridmap_likelihood_characterization/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"maps_gridmap_benchmark/" | ) |
string myDataDir | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"detectors_face/" | ) |
double myDijkstraWeight | ( | const CMyDijkstra::graph_t & | g, |
const TNodeID | from, | ||
const TNodeID | to, | ||
const CMyDijkstra::edge_t & | edge | ||
) |
Definition at line 45 of file vision_stereo_rectify/test.cpp.
string myExampleImage | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"img_basic_example/frame_color.jpg" | ) |
void myFun1 | ( | const CVectorFixedDouble< 3 > & | x, |
const double & | user_param, | ||
CVectorFixedDouble< 3 > & | y | ||
) |
Definition at line 33 of file vision_stereo_rectify/test.cpp.
string myGridMap | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"../share/mrpt/datasets/2006-MalagaCampus.gridmap.gz" | ) |
string myInitFile | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"detectors_face/FACE_DETECTION_TEST.INI" | ) |
void myOnMenu | ( | int | menuID, |
float | x, | ||
float | y, | ||
void * | param | ||
) |
Definition at line 20 of file vision_stereo_rectify/test.cpp.
|
inline |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
|
inline |
Definition at line 60 of file vision_stereo_rectify/test.cpp.
|
inline |
Definition at line 66 of file vision_stereo_rectify/test.cpp.
string mySimpleMap | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | string"../share/mrpt/datasets/malaga-cs-fac-building.simplemap.gz" | ) |
void mySplit | ( | const string & | str | ) |
Definition at line 440 of file vision_stereo_rectify/test.cpp.
const std::string myTestFile | ( | MRPT_EXAMPLES_BASE_DIRECTORY+ | std::string"img_basic_example/frame_color.jpg" | ) |
|
inline |
Definition at line 71 of file vision_stereo_rectify/test.cpp.
void piThreadFunction | ( | PIThreadParam & | p | ) |
Definition at line 64 of file vision_stereo_rectify/test.cpp.
void printMap | ( | const CONTAINER & | m | ) |
Definition at line 14 of file vision_stereo_rectify/test.cpp.
|
inline |
Definition at line 116 of file vision_stereo_rectify/test.cpp.
void randomColor | ( | const CRenderizable::Ptr & | obj, |
double | alpha | ||
) |
Definition at line 41 of file vision_stereo_rectify/test.cpp.
|
inline |
Definition at line 26 of file vision_stereo_rectify/test.cpp.
CPose3D randomPose | ( | ) |
Definition at line 72 of file vision_stereo_rectify/test.cpp.
|
inline |
Definition at line 117 of file vision_stereo_rectify/test.cpp.
bool ransac3Dplane_degenerate | ( | const CMatrixDouble & | allData, |
const std::vector< size_t > & | useIndices | ||
) |
Return "true" if the selected points are a degenerate (invalid) case.
Definition at line 91 of file vision_stereo_rectify/test.cpp.
bool ransac3Dplane_degenerate | ( | const mrpt::maps::CPointsMap & | allData, |
const std::vector< size_t > & | useIndices | ||
) |
Return "true" if the selected points are a degenerate (invalid) case.
Definition at line 94 of file vision_stereo_rectify/test.cpp.
void ransac3Dplane_distance | ( | const CMatrixDouble & | allData, |
const vector< CMatrixDouble > & | testModels, | ||
const double | distanceThreshold, | ||
unsigned int & | out_bestModelIndex, | ||
std::vector< size_t > & | out_inlierIndices | ||
) |
Definition at line 61 of file vision_stereo_rectify/test.cpp.
void ransac3Dplane_distance | ( | const mrpt::maps::CPointsMap & | allData, |
const vector< mrpt::math::TPlane > & | testModels, | ||
const double | distanceThreshold, | ||
unsigned int & | out_bestModelIndex, | ||
std::vector< size_t > & | out_inlierIndices | ||
) |
Definition at line 70 of file vision_stereo_rectify/test.cpp.
void ransac3Dplane_fit | ( | const CMatrixDouble & | allData, |
const std::vector< size_t > & | useIndices, | ||
vector< CMatrixDouble > & | fitModels | ||
) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
void ransac3Dplane_fit | ( | const mrpt::maps::CPointsMap & | allData, |
const std::vector< size_t > & | useIndices, | ||
vector< mrpt::math::TPlane > & | fitModels | ||
) |
Definition at line 46 of file vision_stereo_rectify/test.cpp.
void rateTest | ( | ) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
void renameDirContents | ( | ) |
Initialize a directory along with some dummy content.
Rename the directory and filenames inside it to ${PREVIOUS_FNAME}_renamed_datetime
Definition at line 79 of file vision_stereo_rectify/test.cpp.
void rgbd2rawlog | ( | const string & | src_path, |
const string & | out_name | ||
) |
Definition at line 65 of file vision_stereo_rectify/test.cpp.
void setupDirContents | ( | ) |
Create a directory Open and write some content in a file inside the directory If directory exists delete it altogether.
Definition at line 37 of file vision_stereo_rectify/test.cpp.
void simulateGravity | ( | vector< TMass > & | objs, |
double | At | ||
) |
Definition at line 151 of file vision_stereo_rectify/test.cpp.
void simulateGravity | ( | vector< TMass > & | objs, |
double | At | ||
) |
Definition at line 151 of file vision_stereo_rectify/test.cpp.
void stereo2rawlog | ( | bool | is_kitti_dataset, |
const string & | src_path0, | ||
const string & | src_path1, | ||
const string & | calib_file, | ||
const string & | out_name | ||
) |
Definition at line 49 of file vision_stereo_rectify/test.cpp.
void Test_3DCamICP | ( | ) |
Definition at line 116 of file vision_stereo_rectify/test.cpp.
void Test_EnumerateDevices | ( | ) |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
void Test_EnumType | ( | ) |
Definition at line 46 of file vision_stereo_rectify/test.cpp.
void test_except_2nd_lvl | ( | ) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
void test_except_3rd_lvl | ( | ) |
[example-nested-exceptions]
Definition at line 17 of file vision_stereo_rectify/test.cpp.
void test_except_toplevel | ( | ) |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
void Test_FFMPEG_CaptureCamera | ( | const std::string & | video_url | ) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
void Test_GaussWindows | ( | ) |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
void Test_GPS | ( | ) |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
void Test_HOKUYO | ( | ) |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
void Test_HTTP_get | ( | ) |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
void test_icp3D | ( | ) |
Definition at line 75 of file vision_stereo_rectify/test.cpp.
void Test_Kinect | ( | ) |
Definition at line 134 of file vision_stereo_rectify/test.cpp.
void Test_KinectOnlineOffline | ( | bool | is_online, |
const string & | rawlog_file = string() |
||
) |
Definition at line 238 of file vision_stereo_rectify/test.cpp.
void Test_RPLIDAR | ( | ) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
void Test_SoG_Merge | ( | ) |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
void Test_StaticNum2Str | ( | ) |
[example sstring]
[example num2str]
Definition at line 42 of file vision_stereo_rectify/test.cpp.
void Test_StaticString | ( | ) |
[example sstring]
Definition at line 15 of file vision_stereo_rectify/test.cpp.
void Test_SUT | ( | ) |
Definition at line 45 of file vision_stereo_rectify/test.cpp.
void Test_SwissRanger | ( | ) |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
void Test_TypeName | ( | ) |
Definition at line 35 of file vision_stereo_rectify/test.cpp.
void Test_UserTypes | ( | ) |
[example-define-class]
[example-define-class-test]
Definition at line 57 of file vision_stereo_rectify/test.cpp.
void Test_UserTypesFactory | ( | ) |
Definition at line 98 of file vision_stereo_rectify/test.cpp.
void Test_VideoFile | ( | ) |
Definition at line 22 of file vision_stereo_rectify/test.cpp.
void TestBatch | ( | ) |
Definition at line 89 of file vision_stereo_rectify/test.cpp.
void TestBayesianTracking | ( | ) |
Definition at line 230 of file vision_stereo_rectify/test.cpp.
References argc, argv, and TestStereoRectify().
void TestCalibrate_pose2quat | ( | ) |
Definition at line 207 of file vision_stereo_rectify/test.cpp.
void TestCamera3DFaceDetection | ( | CCameraSensor::Ptr | cam | ) |
Definition at line 61 of file vision_stereo_rectify/test.cpp.
void TestCameraCaptureAsk | ( | ) |
Definition at line 26 of file vision_stereo_rectify/test.cpp.
void TestCameraFaceDetection | ( | ) |
Definition at line 245 of file vision_stereo_rectify/test.cpp.
void TestCapture_1394 | ( | ) |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
void TestCapture_FlyCapture2 | ( | ) |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
void TestCapture_FlyCapture2_stereo | ( | ) |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
void TestCapture_OpenCV | ( | ) |
Definition at line 32 of file vision_stereo_rectify/test.cpp.
void TestCheckerboardDetectors | ( | ) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
void TestChol | ( | ) |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
void TestCoordinatesConversions | ( | ) |
Definition at line 345 of file vision_stereo_rectify/test.cpp.
void TestCov | ( | ) |
Definition at line 157 of file vision_stereo_rectify/test.cpp.
void TestCPose3DInterpolation | ( | ) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
void TestDijkstra | ( | ) |
Definition at line 56 of file vision_stereo_rectify/test.cpp.
void TestDirExplorer | ( | ) |
Definition at line 23 of file vision_stereo_rectify/test.cpp.
void TestDisplay3D | ( | ) |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
void TestDisplay3D | ( | ) |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
void TestDisplay3D | ( | ) |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
void TestDisplay3D | ( | ) |
Definition at line 53 of file vision_stereo_rectify/test.cpp.
void TestDisplayPlots | ( | ) |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
void TestEnumerate_1394 | ( | ) |
Definition at line 23 of file vision_stereo_rectify/test.cpp.
void TestExtractFeatures | ( | ) |
Definition at line 449 of file vision_stereo_rectify/test.cpp.
void TestExtractFeaturesTile | ( | ) |
Definition at line 550 of file vision_stereo_rectify/test.cpp.
void TestExtractMatchProjectAndPaint | ( | ) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
void TestExtractMatchProjectAndPaint | ( | ) |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
void TestFFT_2D_complex | ( | ) |
Definition at line 71 of file vision_stereo_rectify/test.cpp.
void TestFFT_2D_real | ( | ) |
Definition at line 32 of file vision_stereo_rectify/test.cpp.
void TestFileNames | ( | ) |
Definition at line 49 of file vision_stereo_rectify/test.cpp.
void TestFonts | ( | ) |
Definition at line 21 of file vision_stereo_rectify/test.cpp.
void TestGeoid2Geocentric | ( | ) |
Definition at line 95 of file vision_stereo_rectify/test.cpp.
void TestGeometry3D | ( | ) |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
void TestGeometry3D2 | ( | ) |
Definition at line 21 of file vision_stereo_rectify/test.cpp.
void TestGPS_coords | ( | ) |
Definition at line 19 of file vision_stereo_rectify/test.cpp.
void TestGridMap3D | ( | ) |
Definition at line 22 of file vision_stereo_rectify/test.cpp.
void TestGUI | ( | ) |
Definition at line 19 of file vision_stereo_rectify/test.cpp.
void TestGuiWindowsEvents | ( | ) |
Definition at line 73 of file vision_stereo_rectify/test.cpp.
void TestHCH | ( | ) |
Definition at line 66 of file vision_stereo_rectify/test.cpp.
void TestHist | ( | ) |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
void TestICP | ( | ) |
user-set parameters for the icp algorithm. For a full list of the available options check the online tutorials page: https://www.mrpt.org/Iterative_Closest_Point_(ICP)_and_other_matching_algorithms
Scans alignment procedure. Given an initial guess (initialPose) and the maps to be aligned, the algorithm returns the probability density function (pdf) of the alignment Additional arguments are provided to investigate the performance of the algorithm
Save the results for potential postprocessing (in txt and in matlab format)
Plotting the icp results: Aligned maps + transformation uncertainty ellipsis
Definition at line 43 of file vision_stereo_rectify/test.cpp.
void TestImageConversion | ( | ) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
void TestImageConvolutionFFT | ( | ) |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
void TestImageFFT | ( | ) |
Definition at line 114 of file vision_stereo_rectify/test.cpp.
void TestImagesFaceDetection | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 341 of file vision_stereo_rectify/test.cpp.
void TestInitMatrix | ( | ) |
Definition at line 40 of file vision_stereo_rectify/test.cpp.
void TestJoystick | ( | ) |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
void TestKMeans | ( | ) |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
void TestLaser2Imgs | ( | ) |
Definition at line 51 of file vision_stereo_rectify/test.cpp.
void TestLeastSquares | ( | ) |
for convenience, first initialize the data as C arrays and then define std;:vectors from that data
loadVector Assignment operator for initializing a std::vector from a C array refer to https://reference.mrpt.org/stable/group__container__ops__grp.html#ga40e8e47dea9f504a28d2a70ea8ddb158
Least squares line approximation, based on the provided x,y vectors.
Definition at line 26 of file vision_stereo_rectify/test.cpp.
void TestMatchFeatures | ( | ) |
Definition at line 93 of file vision_stereo_rectify/test.cpp.
void TestMatchFeatures | ( | bool | showMatches | ) |
Definition at line 109 of file vision_stereo_rectify/test.cpp.
void TestMatchingComparative | ( | ) |
Definition at line 251 of file vision_stereo_rectify/test.cpp.
void TestMatchingComparative | ( | ) |
Definition at line 277 of file vision_stereo_rectify/test.cpp.
void TestMatrices | ( | ) |
Definition at line 120 of file vision_stereo_rectify/test.cpp.
void TestMatrixTemplate | ( | ) |
Definition at line 96 of file vision_stereo_rectify/test.cpp.
void TestMultipleCheckerboard | ( | const std::string & | img_filename, |
const unsigned int | checkerboard_size_x, | ||
const unsigned int | checkerboard_size_y | ||
) |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
void TestNTRIP | ( | ) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
void TestNTRIP2 | ( | ) |
Definition at line 95 of file vision_stereo_rectify/test.cpp.
void TestObserverPattern | ( | ) |
Definition at line 49 of file vision_stereo_rectify/test.cpp.
void TestOctoMap | ( | ) |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
void TestOctreeRenderHugePointCloud | ( | ) |
Definition at line 74 of file vision_stereo_rectify/test.cpp.
int TestOffscreenRender | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
void TestOpenGLObjects | ( | ) |
Define each one of the objects in its own scope and just attach it to the scene by using insert(obj) method call.
Definition at line 29 of file vision_stereo_rectify/test.cpp.
void TestOpenGLVideo | ( | ) |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
void TestOpenGLVideo | ( | ) |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
void TestParameters | ( | ) |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
void TestPathPlanning | ( | ) |
Definition at line 40 of file vision_stereo_rectify/test.cpp.
void TestPLS | ( | ) |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
void TestPoseComposition | ( | ) |
CPose3D default constructor method takes the arguments in the (X, Y, Z, YAW=0, PITCH=0, ROLL=0) format. The angles are optional
Incrementally update the pose of the "robot". Appending the pose is equivalent to a position/rotation change with regards to the body-fixed frame of reference For more information refer to: https://reference.mrpt.org/stable/_c_poses2_d_sequence_8h_source.html
Definition at line 79 of file vision_stereo_rectify/test.cpp.
void TestPosePDFOperations | ( | ) |
Construct the CPointPDFGaussian instances initialize and pass a mean to the p1, p2 instances and a covariance matrix. The latter is done by explicitly adding the cov. matrix elemnts
Definition at line 30 of file vision_stereo_rectify/test.cpp.
void TestPrepareDetector | ( | ) |
Definition at line 463 of file vision_stereo_rectify/test.cpp.
void TestQuaternions | ( | ) |
Definition at line 23 of file vision_stereo_rectify/test.cpp.
void TestQuaternionsIterators | ( | ) |
Definition at line 51 of file vision_stereo_rectify/test.cpp.
void TestRandomGenerators | ( | ) |
Definition at line 44 of file vision_stereo_rectify/test.cpp.
void TestRANSAC | ( | ) |
Definition at line 67 of file vision_stereo_rectify/test.cpp.
void TestRANSAC | ( | ) |
Definition at line 70 of file vision_stereo_rectify/test.cpp.
void TestRANSAC | ( | ) |
Definition at line 100 of file vision_stereo_rectify/test.cpp.
void TestRANSAC | ( | ) |
Definition at line 104 of file vision_stereo_rectify/test.cpp.
void TestRANSACLines | ( | ) |
Definition at line 142 of file vision_stereo_rectify/test.cpp.
void TestRANSACPlanes | ( | ) |
Definition at line 36 of file vision_stereo_rectify/test.cpp.
void TestResampling | ( | ) |
Definition at line 63 of file vision_stereo_rectify/test.cpp.
void TestRRT1 | ( | ) |
Definition at line 39 of file vision_stereo_rectify/test.cpp.
void TestRS | ( | ) |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
void TestRS | ( | ) |
Definition at line 52 of file vision_stereo_rectify/test.cpp.
void TestSE3 | ( | ) |
Definition at line 17 of file vision_stereo_rectify/test.cpp.
void TestSLERP | ( | ) |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
void TestSplineInterpolation | ( | ) |
Definition at line 74 of file vision_stereo_rectify/test.cpp.
void TestSplineInterpolationVector | ( | ) |
Definition at line 121 of file vision_stereo_rectify/test.cpp.
int TestStereoCalibrate | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
void TestStereoRectify | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
Referenced by TestBayesianTracking().
void TestTimes | ( | ) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
void TestVideoBuildPyr | ( | ) |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
void TestVoronoi | ( | ) |
Definition at line 33 of file vision_stereo_rectify/test.cpp.
void TestWatch | ( | ) |
Definition at line 22 of file vision_stereo_rectify/test.cpp.
void TextureSizes_test | ( | ) |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
void theMainThing | ( | ) |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
void thread_grabbing | ( | TThreadParam & | p | ) |
Definition at line 53 of file vision_stereo_rectify/test.cpp.
void thread_grabbing | ( | TThreadParam & | p | ) |
Definition at line 58 of file vision_stereo_rectify/test.cpp.
void thread_grabbing | ( | TThreadParam & | p | ) |
Definition at line 92 of file vision_stereo_rectify/test.cpp.
void thread_reader | ( | CPipeReadEndPoint & | read_pipe | ) |
Definition at line 21 of file vision_stereo_rectify/test.cpp.
void thread_reader | ( | CPipeReadEndPoint & | read_pipe | ) |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
void thread_writer | ( | CPipeWriteEndPoint & | write_pipe | ) |
Definition at line 56 of file vision_stereo_rectify/test.cpp.
void thread_writer | ( | CPipeWriteEndPoint & | write_pipe | ) |
Definition at line 63 of file vision_stereo_rectify/test.cpp.
void ThreadsTest | ( | ) |
Definition at line 85 of file vision_stereo_rectify/test.cpp.
void ThreadsTest | ( | ) |
Definition at line 100 of file vision_stereo_rectify/test.cpp.
void WriteAndReadExample | ( | ) |
[example]
Definition at line 20 of file vision_stereo_rectify/test.cpp.
void WriteAndReadExample | ( | ) |
[example]
Definition at line 28 of file vision_stereo_rectify/test.cpp.
void WriteAndReadExampleStdIO | ( | ) |
[example]
[example_stdio]
Definition at line 67 of file vision_stereo_rectify/test.cpp.
std::string AVI_TO_OPEN |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
bool batchMode |
Definition at line 46 of file vision_stereo_rectify/test.cpp.
const double BOX = 500 |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
const double COLLIS_LOSS = 0.98 |
Definition at line 33 of file vision_stereo_rectify/test.cpp.
const double DIFF_RADIUS = MAX_RADIUS - MIN_RADIUS |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
const double ERROR_IN_INCOMPATIBLE_EDGE = 0.3 |
Definition at line 42 of file vision_stereo_rectify/test.cpp.
CFaceDetection faceDetector |
Definition at line 41 of file vision_stereo_rectify/test.cpp.
vector<std::vector<uint32_t> > falsePositives |
Definition at line 48 of file vision_stereo_rectify/test.cpp.
Referenced by mrpt::detectors::CFaceDetection::debug_returnResults().
const double G = 300 |
Definition at line 32 of file vision_stereo_rectify/test.cpp.
Referenced by mrpt::poses::CPose3DQuat::composePoint(), mrpt::detectors::CFaceDetection::experimental_viewRegions(), mrpt::maps::CPointsMap::extractPoints(), mrpt::img::CImage::getAsRGBMatrices(), mrpt::maps::CColouredPointsMap::getPCLPointCloudXYZRGB(), mrpt::maps::CColouredPointsMap::getPointColor(), mrpt::opengl::CPointCloudColoured::getPointColor_fast(), mrpt::maps::CColouredPointsMap::getPointColor_fast(), mrpt::maps::CColouredPointsMap::getPointRGB(), mrpt::maps::CPointsMapXYZI::getPointRGB(), mrpt::maps::CPointsMap::getPointRGB(), mrpt::opengl::PointCloudAdapter< mrpt::maps::CColouredPointsMap >::getPointRGBu8(), MD5::GG(), mrpt::maps::CColouredPointsMap::insertPointRGB(), mrpt::poses::CPose3DQuat::inverseComposePoint(), jacob_db_dp(), mrpt::poses::CPose3DQuat::operator+(), mrpt::poses::operator-(), mrpt::opengl::CPointCloudColoured::push_back(), mrpt::obs::CObservation3DRangeScan::rangeImageAsImage(), mrpt::maps::saveLASFile(), mrpt::opengl::CRenderizable::setColor(), mrpt::opengl::CRenderizable::setColor_u8(), mrpt::opengl::CPlanarLaserScan::setLineColor(), mrpt::opengl::CVectorField2D::setPointColor(), mrpt::opengl::CVectorField3D::setPointColor(), mrpt::maps::CColouredPointsMap::setPointColor(), mrpt::opengl::CPointCloudColoured::setPointColor_fast(), mrpt::maps::CColouredPointsMap::setPointColor_fast(), mrpt::maps::CColouredPointsMap::setPointRGB(), mrpt::opengl::CPlanarLaserScan::setPointsColor(), mrpt::opengl::CPlanarLaserScan::setSurfaceColor(), mrpt::opengl::CVectorField2D::setVectorFieldColor(), and mrpt::opengl::CVectorField3D::setVectorFieldColor().
const double GRID_B = 1.0 |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
const double GRID_G = 1.0 |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
const double GRID_R = 1.0 |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
CVectorDouble history_avr_err |
Definition at line 51 of file vision_stereo_rectify/test.cpp.
const size_t HOW_MANY_PITCHS = 120 |
Definition at line 39 of file vision_stereo_rectify/test.cpp.
const size_t HOW_MANY_PITCHS = 75 |
Definition at line 56 of file vision_stereo_rectify/test.cpp.
Referenced by TEST_F().
const size_t HOW_MANY_YAWS = 120 |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
const size_t HOW_MANY_YAWS = 150 |
Definition at line 55 of file vision_stereo_rectify/test.cpp.
Referenced by TEST_F().
int ICP_method = (int)icpClassic |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
vector<std::vector<uint32_t> > ignored |
Definition at line 49 of file vision_stereo_rectify/test.cpp.
const double KEYFRAMES_MIN_ANG = 20.0_deg |
Definition at line 39 of file vision_stereo_rectify/test.cpp.
const double KEYFRAMES_MIN_DISTANCE = 0.50 |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
const double KINECT_FPS = 30.0 |
Definition at line 47 of file vision_stereo_rectify/test.cpp.
const double LARGEST_STEP = 0.001 |
Definition at line 31 of file vision_stereo_rectify/test.cpp.
bool LIVE_CAM = true |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
vector<double> log_sq_err_evolution |
Definition at line 99 of file vision_stereo_rectify/test.cpp.
const double M2R = 2.0 |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
const double MAP_SIZE_X = 50 |
Definition at line 44 of file vision_stereo_rectify/test.cpp.
const double MAP_SIZE_Y = 25 |
Definition at line 45 of file vision_stereo_rectify/test.cpp.
const double MASS_MAX = log(100.0) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
const double MASS_MIN = log(40.0) |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
const double MAX_RADIUS = 40 |
Definition at line 22 of file vision_stereo_rectify/test.cpp.
double MIN_LOG_WEIG = -1.0 |
Definition at line 27 of file vision_stereo_rectify/test.cpp.
CVectorDouble min_log_ws |
Definition at line 33 of file vision_stereo_rectify/test.cpp.
const double MIN_RADIUS = 5 |
Definition at line 21 of file vision_stereo_rectify/test.cpp.
const size_t MINIMUM_RANSAC_ITERS = 100000 |
Definition at line 40 of file vision_stereo_rectify/test.cpp.
std::string myDataDir |
Definition at line 23 of file vision_stereo_rectify/test.cpp.
std::string myDataDir |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
int N_CAM_TO_OPEN = 0 |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
const size_t N_MASSES = 750 |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
int N_PARTICLES = 100 |
Definition at line 30 of file vision_stereo_rectify/test.cpp.
unsigned int N_TESTS = 500 |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
std::vector<string> names |
Definition at line 23 of file vision_stereo_rectify/test.cpp.
Referenced by mrpt::maps::internal::TMetricMapTypesRegistry::doRegister(), mrpt::config::CConfigFileMemory::getAllKeys(), mrpt::config::CConfigFile::getAllKeys(), mrpt::config::CConfigFileMemory::getAllSections(), mrpt::config::CConfigFile::getAllSections(), and TEST().
const float normalizationStd = 0.15f |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
const size_t NUM_MAP_FEATS = 100 |
Definition at line 43 of file vision_stereo_rectify/test.cpp.
const size_t NUM_OBSERVATIONS_TO_SIMUL = 10 |
Definition at line 32 of file vision_stereo_rectify/test.cpp.
const unsigned int NUMBER_OF_EDGES = 20 |
Definition at line 20 of file vision_stereo_rectify/test.cpp.
MyObserver observer |
Definition at line 71 of file vision_stereo_rectify/test.cpp.
|
static |
Definition at line 55 of file vision_stereo_rectify/test.cpp.
const float RANDOM_POSE_DISTANCE = 10 |
Definition at line 58 of file vision_stereo_rectify/test.cpp.
const float ransac_mahalanobisDistanceThreshold = 5.0f |
Definition at line 39 of file vision_stereo_rectify/test.cpp.
const size_t RANSAC_MINIMUM_INLIERS = 9 |
Definition at line 33 of file vision_stereo_rectify/test.cpp.
std::string RAWLOG_FILE |
Definition at line 45 of file vision_stereo_rectify/test.cpp.
Referenced by run_test_pf_localization().
vector<string> rawlogs |
Definition at line 47 of file vision_stereo_rectify/test.cpp.
string rawlogsDir |
Definition at line 50 of file vision_stereo_rectify/test.cpp.
std::vector<CMatrixD> results |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
map<string, CVectorDouble> results |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
Referenced by mrpt::math::assemblePolygons(), mrpt::slam::data_association_full_covariance(), mrpt::slam::data_association_independent_predictions(), mrpt::slam::CICP::ICP_Method_Classic(), mrpt::slam::JCBB_recursive(), ransac_data_assoc_run(), mrpt::tfest::se2_l2_robust(), and mrpt::tfest::se3_l2_robust().
const string sample_simplemap_file |
Definition at line 26 of file vision_stereo_rectify/test.cpp.
vector<CObservation2DRangeScan> sequence_scans1 |
Definition at line 42 of file vision_stereo_rectify/test.cpp.
vector<CObservation2DRangeScan> sequence_scans2 |
Definition at line 42 of file vision_stereo_rectify/test.cpp.
string SERIAL_NAME |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
string SERIAL_NAME |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
string SERIAL_NAME |
Definition at line 26 of file vision_stereo_rectify/test.cpp.
string SERIAL_NAME |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
bool showEachDetectedFace |
Definition at line 43 of file vision_stereo_rectify/test.cpp.
double SIGMA = 0.05 |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
float SIGMA = 0.03f |
Definition at line 29 of file vision_stereo_rectify/test.cpp.
bool skip_window = false |
Definition at line 37 of file vision_stereo_rectify/test.cpp.
const double STD4EDGES_COV_MATRIX = 10 |
Definition at line 41 of file vision_stereo_rectify/test.cpp.
const double STD_NOISE_EDGE_ANG = 0.01_deg |
Definition at line 39 of file vision_stereo_rectify/test.cpp.
Referenced by GraphSlamLevMarqTest< my_graph_t >::create_ring_path().
const double STD_NOISE_EDGE_XYZ = 0.001 |
Definition at line 38 of file vision_stereo_rectify/test.cpp.
Referenced by GraphSlamLevMarqTest< my_graph_t >::create_ring_path().
const double STD_NOISE_NODE_ANG = 5.0_deg |
Definition at line 35 of file vision_stereo_rectify/test.cpp.
Referenced by GraphSlamLevMarqTest< my_graph_t >::create_ring_path().
const double STD_NOISE_NODE_XYZ = 0.5 |
Definition at line 34 of file vision_stereo_rectify/test.cpp.
Referenced by GraphSlamLevMarqTest< my_graph_t >::create_ring_path().
const double STEREO_FPS = 10.0 |
Definition at line 47 of file vision_stereo_rectify/test.cpp.
const double TH = 0.02 |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
const string the_img_for_extract_feats = myDataDir + string("test_image.jpg") |
Definition at line 24 of file vision_stereo_rectify/test.cpp.
string url = "http://www.google.es/" |
Definition at line 23 of file vision_stereo_rectify/test.cpp.
Referenced by mrpt::comms::net::http_get(), mrpt::comms::net::http_request(), mrpt::hwdrivers::CFFMPEG_InputStream::openURL(), and mrpt::gui::CPanelCameraSelection::readConfigIntoVideoSourcePanel().
const double V0 = 100 |
Definition at line 28 of file vision_stereo_rectify/test.cpp.
const float vert_FOV = 4.0_deg |
Definition at line 25 of file vision_stereo_rectify/test.cpp.
Definition at line 31 of file vision_stereo_rectify/test.cpp.
Referenced by mrpt::slam::CGridMapAligner::AlignPDF_correlation(), mrpt::slam::CGridMapAligner::AlignPDF_robustMatch(), mrpt::apps::MonteCarloLocalization_Base::do_pf_localization(), mrpt::detectors::CFaceDetection::experimental_segmentFace(), mrpt::gui::CDisplayWindow3D::forceRepaint(), mrpt::gui::CDisplayWindow3D::getCameraAzimuthDeg(), mrpt::gui::CDisplayWindow3D::getCameraElevationDeg(), mrpt::gui::CDisplayWindow3D::getCameraPointingToPoint(), mrpt::gui::CDisplayWindow3D::getCameraZoom(), mrpt::gui::CDisplayWindow3D::getFOV(), mrpt::gui::CDisplayWindow::getLastMousePosition(), mrpt::gui::CDisplayWindowPlots::getLastMousePosition(), mrpt::gui::CDisplayWindow3D::getLastMousePosition(), mrpt::vision::CFeature::internal_distanceBetweenPolarImages(), mrpt::gui::CDisplayWindow3D::isCameraProjective(), main(), mrpt::gui::CDisplayWindow3D::setCameraAzimuthDeg(), mrpt::gui::CDisplayWindow3D::setCameraElevationDeg(), mrpt::gui::CDisplayWindow3D::setCameraPointingToPoint(), mrpt::gui::CDisplayWindow3D::setCameraProjective(), mrpt::gui::CDisplayWindow3D::setCameraZoom(), mrpt::gui::CDisplayWindow::setCursorCross(), mrpt::gui::CDisplayWindowPlots::setCursorCross(), mrpt::gui::CDisplayWindow3D::setCursorCross(), mrpt::gui::CDisplayWindow3D::setFOV(), and mrpt::gui::CDisplayWindow3D::useCameraFromScene().
double WORLD_SCALE = 1 |
Definition at line 53 of file vision_stereo_rectify/test.cpp.
Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020 |