Почему я не могу получить параметр из файла запуска в ROS? ⇐ C++
-
Anonymous
Почему я не могу получить параметр из файла запуска в ROS?
Я пытаюсь создать пакет ros с двумя узлами, один из которых разработан на Python, а другой — на C++, и я хотел бы прочитать некоторые параметры с помощью файла запуска.
Проблема возникает, когда я пытаюсь получить параметр, определенный в файле запуска, подобный этому:
И я пытаюсь прочитать параметр следующим образом:
#INCLUDES# #include bool printDetect = ложь; int main(int argc, char** argv) { ros::init(argc, argv, "yolo_result_processor"); ros::NodeHandle nh; // Получение значения параметра "print_detect" if (nh.getParam("print_detect", printDetect)){ std::cout
Я пытаюсь создать пакет ros с двумя узлами, один из которых разработан на Python, а другой — на C++, и я хотел бы прочитать некоторые параметры с помощью файла запуска.
Проблема возникает, когда я пытаюсь получить параметр, определенный в файле запуска, подобный этому:
И я пытаюсь прочитать параметр следующим образом:
#INCLUDES# #include bool printDetect = ложь; int main(int argc, char** argv) { ros::init(argc, argv, "yolo_result_processor"); ros::NodeHandle nh; // Получение значения параметра "print_detect" if (nh.getParam("print_detect", printDetect)){ std::cout
Мобильная версия