Ros
zzr1024
杭州电子科技大学硕士,激光SLAM方向
展开
-
ROS Navigation之map_server功能包分析
1.mapserver提供了一个ROS节点,该节点通过一个ROS Service来提供地图数据 调用形式:<node pkg="map_server" name="map_server" type="map_server" args="$(arg map_file)"/>2.同时提供了一个命令行程序来动态地将生成的地图保存到文件中调用形式:map_saver [-f ] [ROS remapping args]",比如想将hector中生成的地图保存下来,可以:rosr.原创 2021-06-25 15:02:22 · 714 阅读 · 0 评论 -
安装libnabo库及libpointmatcher库
libnabo 是在低维空间进行快速最近邻搜索库。它提供了一个干净的,传统的无标量类型无关的C ++模板APIlibnabo库安装首先进入到安装的文件夹内,我是安装在install文件夹内,文件夹可自己创建。然后依次执行如下命令:git clone https://github.com.cnpmjs.org/ethz-asl/libnabo.gitcd libnaboSRC_DIR=`pwd` //记录当前路径BUILD_DIR=${SRC_DIR}/build //声明编.原创 2021-06-24 15:15:20 · 1235 阅读 · 0 评论 -
linux下给特定USB串口或特定设备绑定自定义设备符
1. 串口信息查询查看有哪些串口python -m serial.tools.list_ports2.查看usb设备详细信息udevadm info /dev/ttyUSB0原创 2021-05-10 20:13:18 · 402 阅读 · 0 评论 -
catkin_make出错
安装好ros后,catkin_make出现如下报错:CMake Error at CMakeLists.txt:65 (message): find_package(catkin) failed. catkin was neither found in the workspace nor in the CMAKE_PREFIX_PATH. One reason may be that no ROS setup.sh was sourced before.-- Configurin原创 2021-05-10 13:33:27 · 1970 阅读 · 0 评论 -
ROS基础—Nodehandle句柄
句柄可以让你通过构造函数指定命名空间 ros::init(argc, argv, "node_name");(1)ros::NodeHandle nodel_handle; ros::Publisher map_publisher_ = node_handle_.advertise<nav_msgs::OccupancyGrid>("map", 1, true); 上例子会发布节点<node_name>的话题/map 话题形...原创 2021-03-18 11:00:45 · 3892 阅读 · 0 评论