diff --git a/tools/ConsoleApp/main.cpp b/tools/ConsoleApp/main.cpp index ebc0b0dc..79743723 100644 --- a/tools/ConsoleApp/main.cpp +++ b/tools/ConsoleApp/main.cpp @@ -76,6 +76,12 @@ int main(int argc, char * argv[]) signal(SIGTERM, &sighandler); signal(SIGINT, &sighandler); + ULogger::setType(ULogger::kTypeConsole); + ULogger::setLevel(ULogger::kWarning); + + ParametersMap pm = Parameters::parseArguments(argc, argv); + pm.insert(ParametersPair(Parameters::kRtabmapWorkingDirectory(), ".")); + if(argc < 2) { showUsage(); @@ -94,8 +100,6 @@ int main(int argc, char * argv[]) bool createGT = false; std::string inputDbPath; int startAt = 1; - ULogger::setType(ULogger::kTypeConsole); - ULogger::setLevel(ULogger::kWarning); for(int i=1; i