Tutorials: Programming
- Useful MRPT macros (C++ preprocessor)
- Statistics and Bayes filtering
- Serialization
- Scan matching and ICP
- Practical programming cases
- Path & motion planning
- Odometry and motion models
- Miscellaneous
- Unit testing in MRPT
- Switching between reading from a live Kinect or from a RGBD dataset for debugging
- MRPT ROS packages
- Metaprogramming:Type name to string
- Generating 3D point clouds from RGB+D observations (CObservation3DRangeScan objects)
- About measurement units
- Kinect calibration
- Kinect and MRPT
- Maths and Geometry
- Maps (for localization, SLAM, map building)
- Images, image processing, camera models
- GUI windows and 3D OpenGL graphics
- First steps
- How to use MRPT libraries together with PCL?
- How to use MRPT libraries from a ROS node?
- Compiling custom applications in Linux with a Makefile and pkg-config
- Frequent questions and errors
- Smart pointers
- Which MRPT libs do I need?
- List of MRPT libraries
- Writing your first C++ program with MRPT
- Compiling MRPT
- MRPT libraries tree layout