首页 > 解决方案 > rviz_visual_tools ; 在 rviz 中可视化平面(ROS C++)

问题描述

遵循 README 中的可视化工具说明时出现错误:

In your class' constructor add: visual_tools_.reset(new rviz_visual_tools::RvizVisualTools("base_frame","/rviz_visual_markers")); Change the first parameter to the name of your robot's base frame

查看ros_param.yaml文件行后:robot_base_frame: base_linkbase_frame改为base_link

我在 CMakeFiles 中收到错误:

CMakeFiles/listener.dir/src/listener.cpp.o: In function main': listener.cpp:(.text+0x16fe): undefined reference torviz_visual_tools::RvizVisualTools::RvizVisualTools(std::__cxx11::basic_string<char, std::char_traits<char="">, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char="">, std::allocator<char> >, ros::NodeHandle)' collect2: error: ld returned 1 exit status

标签: ros

解决方案


推荐阅读