mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-04 00:37:46 +08:00
Added delete_db_on_start parameter to be usable with ComposableNode (#1058).
This commit is contained in:
@@ -346,7 +346,7 @@ CoreWrapper::CoreWrapper(const rclcpp::NodeOptions & options) :
|
|||||||
}
|
}
|
||||||
|
|
||||||
// declare parameters
|
// declare parameters
|
||||||
this->declare_parameter("is_rtabmap_paused", paused_);
|
paused_ = this->declare_parameter("is_rtabmap_paused", paused_);
|
||||||
if(paused_)
|
if(paused_)
|
||||||
{
|
{
|
||||||
RCLCPP_WARN(get_logger(), "Node paused... don't forget to call service \"resume\" to start rtabmap.");
|
RCLCPP_WARN(get_logger(), "Node paused... don't forget to call service \"resume\" to start rtabmap.");
|
||||||
@@ -388,6 +388,7 @@ CoreWrapper::CoreWrapper(const rclcpp::NodeOptions & options) :
|
|||||||
|
|
||||||
char ** argv = new char*[argList.size()];
|
char ** argv = new char*[argList.size()];
|
||||||
bool deleteDbOnStart = false;
|
bool deleteDbOnStart = false;
|
||||||
|
deleteDbOnStart = this->declare_parameter("delete_db_on_start", deleteDbOnStart);
|
||||||
for(unsigned int i=0; i<argList.size(); ++i)
|
for(unsigned int i=0; i<argList.size(); ++i)
|
||||||
{
|
{
|
||||||
argv[i] = &argList[i].at(0);
|
argv[i] = &argList[i].at(0);
|
||||||
|
|||||||
Reference in New Issue
Block a user