CLI tool to convert a KITTI dataset LIDAR .bin file into mp2p_icp mm.
More...
#include <mp2p_icp/metricmap.h>
#include <mrpt/3rdparty/tclap/CmdLine.h>
#include <mrpt/maps/CSimplePointsMap.h>
#include <mrpt/obs/CObservationPointCloud.h>
#include <mrpt/system/filesystem.h>
Go to the source code of this file.
|
static TCLAP::ValueArg< uint64_t > | argID ("", "id", "Metric map numeric ID (Default: none).", false, 0, "[ID]", cmd) |
|
static TCLAP::ValueArg< std::string > | argInput ("i", "input", "KITTI .bin pointcloud file.", true, "kitti-00.bin", "kitti-00.bin", cmd) |
|
static TCLAP::ValueArg< std::string > | argLabel ("", "label", "Metric map label string (Default: none).", false, "label", "[label]", cmd) |
|
static TCLAP::ValueArg< std::string > | argLayer ("l", "layer", "Target layer name (Default: \"raw\").", false, "raw", "raw", cmd) |
|
static TCLAP::ValueArg< std::string > | argOutput ("o", "output", "Output file to write to.", true, "out.mm", "out.mm", cmd) |
|
static TCLAP::CmdLine | cmd ("kitti2mm") |
|
int | main (int argc, char **argv) |
|
CLI tool to convert a KITTI dataset LIDAR .bin file into mp2p_icp mm.
- Author
- Jose Luis Blanco Claraco
- Date
- Jan 3, 2022
Definition in file apps/kitti2mm/main.cpp.
◆ argID()
static TCLAP::ValueArg<uint64_t> argID |
( |
"" |
, |
|
|
"id" |
, |
|
|
"Metric map numeric ID (Default: none)." |
, |
|
|
false |
, |
|
|
0 |
, |
|
|
"" |
[ID], |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argInput()
static TCLAP::ValueArg<std::string> argInput |
( |
"i" |
, |
|
|
"input" |
, |
|
|
"KITTI .bin pointcloud file." |
, |
|
|
true |
, |
|
|
"kitti-00.bin" |
, |
|
|
"kitti-00.bin" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argLabel()
static TCLAP::ValueArg<std::string> argLabel |
( |
"" |
, |
|
|
"label" |
, |
|
|
"Metric map label string (Default: none)." |
, |
|
|
false |
, |
|
|
"label" |
, |
|
|
"" |
[label], |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argLayer()
static TCLAP::ValueArg<std::string> argLayer |
( |
"l" |
, |
|
|
"layer" |
, |
|
|
"Target layer name (Default: \"raw\")." |
, |
|
|
false |
, |
|
|
"raw" |
, |
|
|
"raw" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ argOutput()
static TCLAP::ValueArg<std::string> argOutput |
( |
"o" |
, |
|
|
"output" |
, |
|
|
"Output file to write to." |
, |
|
|
true |
, |
|
|
"out.mm" |
, |
|
|
"out.mm" |
, |
|
|
cmd |
|
|
) |
| |
|
static |
◆ cmd()
static TCLAP::CmdLine cmd |
( |
"kitti2mm" |
| ) |
|
|
static |
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |