MRPT
2.0.1
|
#include "maps-precomp.h"
#include <mrpt/core/round.h>
#include <mrpt/maps/COccupancyGridMap2D.h>
#include <mrpt/math/CVectorFixed.h>
#include <mrpt/math/transform_gaussian.h>
#include <mrpt/obs/CObservation2DRangeScan.h>
#include <mrpt/obs/CObservationRange.h>
#include <mrpt/random.h>
#include <Eigen/Dense>
Go to the source code of this file.
Classes | |
struct | TFunctorLaserSimulData |
Macros | |
#define | INTPRECNUMBIT 10 |
#define | int_x2idx(_X) (_X >> INTPRECNUMBIT) |
#define | int_y2idx(_Y) (_Y >> INTPRECNUMBIT) |
Functions | |
static void | func_laserSimul_callback (const mrpt::math::CVectorFixedDouble< 3 > &x_pose, const TFunctorLaserSimulData &fixed_param, mrpt::math::CVectorDouble &y_scanRanges) |
#define int_x2idx | ( | _X | ) | (_X >> INTPRECNUMBIT) |
Referenced by mrpt::maps::COccupancyGridMap2D::simulateScanRay().
#define int_y2idx | ( | _Y | ) | (_Y >> INTPRECNUMBIT) |
Referenced by mrpt::maps::COccupancyGridMap2D::simulateScanRay().
#define INTPRECNUMBIT 10 |
Referenced by mrpt::maps::COccupancyGridMap2D::simulateScanRay().
|
static |
Definition at line 198 of file COccupancyGridMap2D_simulate.cpp.
References mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams::aperture, ASSERT_, mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams::decimation, TFunctorLaserSimulData::grid, mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams::maxRange, mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams::nRays, TFunctorLaserSimulData::params, mrpt::poses::CPose2D::phi(), mrpt::math::CVectorDynamic< T >::resize(), mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams::rightToLeft, mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams::sensorPose, mrpt::maps::COccupancyGridMap2D::simulateScanRay(), mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams::threshold, mrpt::poses::CPoseOrPoint< DERIVEDCLASS, DIM >::x(), and mrpt::poses::CPoseOrPoint< DERIVEDCLASS, DIM >::y().
Referenced by mrpt::maps::COccupancyGridMap2D::laserScanSimulatorWithUncertainty().
Page generated by Doxygen 1.8.14 for MRPT 2.0.1 Git: 0fef1a6d7 Fri Apr 3 23:00:21 2020 +0200 at vie abr 3 23:20:28 CEST 2020 |