ROS
地图传输(ROS/PYTHON3)
https://github.com/Lei-yiyi/map_transmission
Lei_yiyi
稀里糊涂,误打误撞
展开
-
Python 调用 OccupancyGrid 处理栅格地图(二)
数据处理#!/usr/bin/env python# -*- coding: utf-8 -*-"""Created on 20-05-13Updated on 20-05-13@author: eln@requirements: Ubuntu 16.04.6 LTS, Python 2.7.12 (default, Nov 12 2018, 14:36:49), ROS Version: kinetic 1.12.13@decription: 删除无意义的未知区域@ref:原创 2020-06-22 10:25:53 · 1551 阅读 · 0 评论 -
Python 调用 OccupancyGrid 处理栅格地图(一)
Python 调用 OccupancyGrid 处理栅格地图栅格地图创建订阅者(利用Python解析bag文件)运行可执行程序数据处理栅格地图栅格地图中每一个小格的坐标对应一位数组中的一个数据。实际地图中某点坐标 (x,y) 对应栅格地图中坐标 [x*map.info.width+y] 。栅格地图中每个小格的颜色代表的是该格被占用的概率,颜色越深表明被占用率越高,也就是有更高的可能是障碍物/建筑物。概率的范围是[0,100],如果是未知区域可以将该位置的概率设置为-1。创建订阅者(利用P原创 2020-05-14 16:24:50 · 2379 阅读 · 0 评论 -
ROS 编译 Python 文件(利用 Python 解析 bag 文件)
ROS 编译 Python 文件Creating a workspace for catkin添加环境变量Creating a ROS Package(用于发布ROS消息)自定义话题消息(catkin包完善)创建订阅者(利用Python解析bag文件)运行可执行程序Creating a workspace for catkin链接: http://wiki.ros.org/catkin/Tut...原创 2020-05-07 14:43:37 · 2139 阅读 · 1 评论 -
rosbag 常用命令
rosbag记录话题消息数据重现数据回放.bag文件转.txt记录话题消息$ rosbag record -a # 记录所有的话题数据重现$ rosbag info <bagfile_name>数据回放$ rosbag play <bagfile_name>.bag文件转.txt$ rostopic echo -b bagfile_name.bag ...原创 2020-05-07 14:40:30 · 649 阅读 · 0 评论 -
ROS : 话题通信 (Python)
订阅话题Creating a workspace for catkin添加环境变量Creating a ROS PackageCreating a workspace for catkin链接: http://wiki.ros.org/catkin/Tutorials/create_a_workspace$ mkdir -p ~/catkin_ws/src$ cd ~/catkin_ws/...原创 2020-05-06 17:29:11 · 1505 阅读 · 0 评论 -
配置ROS环境
1、首先要安装ROS2、Managing Your Environment如果在使用或是在查找ROS package的时候遇到问题,要确保环境合理设置好,检查环境变量(environment variables)像ROS_TOOT和ROS_PACKAGE_PATH,用下面的方法。$ printenv | grep ROS1结果如下:如果你是通过Ubuntu系统的apt方法安装的ROS,...转载 2019-08-20 18:59:54 · 456 阅读 · 0 评论