机器人: ROS
机器人操作系统的相关使用.
Doctor_Wu_
这个作者很懒,什么都没留下…
展开
-
python对目录下所有图片重命名
使用python程序对目录下所有图片文件重命名.原创 2022-07-08 14:32:50 · 275 阅读 · 0 评论 -
mp4 转 jpg 图片
mp4转jpg图片.原创 2022-07-08 11:39:02 · 2004 阅读 · 0 评论 -
ros bag包转mp4视频
ros bag包转mp4视频原创 2022-07-08 11:36:35 · 1011 阅读 · 0 评论 -
mp4转ros bag包
mp4视频转ROS的bag包.原创 2022-07-08 11:30:00 · 530 阅读 · 1 评论 -
将视频转成ROS的bag包
# 执行转化命令python2 Video2ROSbag.py lane_video3.mp4 tingwei_camera.bag # 循环播放图片,并重命名成自己需要的话题名rosbag play -l TLout.bag camera/image_raw:=image_raw0 代码,python2版本import time, sys, osfrom ros import rosbagimport roslib, rospyroslib.load_manifest('sen原创 2022-04-14 22:32:47 · 1664 阅读 · 1 评论 -
本人开发环境基本配置一览 ~/.bashrc
系统:ubuntu18.04,~/.bashrc环境文件1、配置CUDA路径;cudnn用deb包安装的,会直接被装到系统相应路径,不需要手动添加路径引用。2、 ROS# CUDAexport CUDA_HOME=/usr/local/cudaexport PATH=$PATH:$CUDA_HOME/bin export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}# ROSsour原创 2022-03-25 18:08:18 · 2152 阅读 · 0 评论 -
Ubuntu18.04+ROS + opencv4 修改cv_bridge配置文件,解决ROS使用不同版本opencv的冲突问题
参考:https://blog.csdn.net/qq_38429958/article/details/123185284https://blog.csdn.net/PrideQ/article/details/115304494原创 2022-03-06 19:28:36 · 3142 阅读 · 0 评论 -
【ROS基础一】5.Bug相关问题
1、ERROR: Cannot load message class for [autoware_msgs/CloudClusterArray]. Are your messages built?终端输入 rostopic hz /cloud_clusters 或 rostopic echo /cloud_clusters 查看话题信息出现上面的问题。但是用rostopic list打开是可以看到有这些话题的。解决方法:cd ~/ud_ws //ud_ws为我存放该工程的工作空间source原创 2021-12-30 11:13:48 · 1456 阅读 · 0 评论 -
【ROS基础一】4.ROS中CMakeList.txt 和 package.xml的说明
ROS中CMakeList.txt 和 package.xml的说明,参考网址。参考1:https://blog.csdn.net/weixin_41070687/article/details/82079308参考2:http://www.javashuo.com/article/p-kissllos-kr.html原创 2021-12-30 00:16:08 · 407 阅读 · 0 评论 -
【ROS基础一】3.ROS命令的使用
1. rostopicrostopic list // 该命令用于列出所有现在正在通信的通信话题名称,无需参数。发布话题和订阅话题没有分开。rostopic list -v // 该命令用于列出所有现在正在通信的通信话题名称,无需参数。发布话题和订阅话题分开。...原创 2021-12-23 10:29:56 · 114 阅读 · 0 评论 -
【ROS基础一】2.相关关键词的说明
1、 ros::NodeHandle,节点句柄节点和节点句柄 是不同的。一般而言,一个cpp文件只能启动一个ROS节点,但作为该节点的句柄却可以设置多个。节点句柄类有两个作用:在一个roscpp程序中,节点句柄可以启动或关闭一个ROS内部节点;节点句柄可以增加一层命名空间,可以为编写组件提供便利。创建一个节点句柄最简单的方式如下所示:ros::NodeHandle nh;节点句柄的另一个构造函数形式可以让我们自定义命名空间:ros::NodeHandle nh("my_ns"); /原创 2021-12-21 14:19:03 · 965 阅读 · 0 评论 -
Ubuntu18.04安装PCL库(C++版)教程
ubuntu18.04上的PCL(C++)安装。原创 2021-12-17 17:26:56 · 2692 阅读 · 1 评论 -
安装ROS最后两步的问题解决!!!
巨有用!!!参考网址 https://zhuanlan.zhihu.com/p/77483614下面这两步失败时请快参考上面网址解决。sudo rosdep initrosdep update原创 2021-09-29 16:16:22 · 162 阅读 · 0 评论 -
ROS内置消息类型及使用
1、PolygonStamped 消息类型的使用方式:ROS发布多边形话题PolygonStamped数据并在rviz中显示:参考:https://blog.csdn.net/weixin_43996161/article/details/110821876查看 PolygonStamped 这个消息类型具体格式的ros命令: rosmsg show geometry_msgs/PolygonStamped...原创 2021-01-29 09:46:54 · 699 阅读 · 0 评论 -
在Python3环境中使用ROS的cv_bridge
在Python3环境中使用ROS的 cv_bridge问题:ROS自带的cv_bridge只支持python2,想要使用Python3需要自行编译cv_bridge包。本人环境:Ubuntu 18.04+ROS Melodic+ virtualenv虚拟环境(或者 Anaconda3)+Python3.6参考stackoverflow,只看第一个回答即可。一、编译cv_bridge包与使用依赖cv_bridge包的详细步骤:首先进入python3的环境并安装相关依赖包# 比如先进入 virt原创 2020-07-01 19:51:44 · 2503 阅读 · 2 评论 -
Anaconda的安装和虚拟环境的配置——基于使用ROS背景下的。
一:ROS和Anaconda的安装。首先安装ROS,再安装Anaconda,注意二者顺序。1. 安装Anaconda安装ROS之后,对Anaconda进行安装。Anaconda下载地址:https://www.anaconda.com/download/Anaconda安装可参考:参考网址2. 安装好Anaconda之后要学会使用conda来创建虚拟环境和设置相关环境变量。在命令行里(base环境下)运行以下内容,创建名为py37的虚拟环境,并启动检验是否创建成功:conda create原创 2020-06-30 16:20:16 · 1779 阅读 · 5 评论 -
ROS Melodic 版本安装+将ROS的源设置为国内的源(Ubuntu18.04)
ROS Melodic 版本安装+将ROS的源设置为国内的源在Ubuntu18.04上(在Xavier上的Ubuntu18.04同样适用),之前已经将系统的源改为国内的了,更新了一下软件,速度很快,但是添加的那么多的源是更新系统软件的,并不是有关于ROS的源,所以在装ROS的时候就速度还是很慢,因为ROS的源和刚开始改的源就没什么关系,一个是系统软件的源,另外一个是ROS软件的。下面讲一下Ubuntu 18.04里面ROS Melodic版本用国内源的安装办法,教程同样使用与X86平台的ARM平台。按照以原创 2020-06-03 10:30:05 · 2772 阅读 · 0 评论 -
ros / autoware中使用USB摄像头
一个usb接口的摄像头,本次使用罗技(Logitech)摄像头。一、使用软件库里的uvc-camera功能包1.1 检查摄像头lsusb显示如下:Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 007: ID 046d:082b Logitech, Inc. Webcam C1...原创 2020-04-14 15:02:08 · 913 阅读 · 0 评论 -
ubuntu16.04安装ROS或者Autoware进行到rosdep update时出现错误,如ERROR: unable to process source ...
错误描述1:wsy@wsy-2019:~/autoware.ai$ rosdep updatereading in sources list data from /etc/ros/rosdep/sources.list.dERROR: unable to process source [https://raw.githubusercontent.com/ros/rosdistro/maste...原创 2020-03-20 16:21:23 · 3965 阅读 · 6 评论 -
安装 ros 、Autoware(Ubuntu16.04)
一、安装rosSetup your sources.listsudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'Set up your keyssudo apt-key adv -...原创 2020-03-19 15:33:15 · 894 阅读 · 0 评论 -
CMakeLists.txt中的宏
1. find_pathfind_path用于查找包含的头文件,其查找顺序为:1)从CMAKE_INCLUDE_PATH中查找。2)从系统默认头目录即/usr/include、/usr/local/inlucde中查找。其中如果从CMAKE_INCLUDE_PATH中查找的话,需要在~/.bashrc或者~/.profile或者/etc/profile中设置(注意:设置后需重启系统),如下...原创 2020-02-24 11:53:49 · 1154 阅读 · 0 评论 -
【ROS基础一】1.创建ROS 工作空间和 ROS功能包:
mkdir -p ~/catkin_ws/src # 创建一个工作空间catkin_ws及子文件夹srccd ~/catkin_ws/src # 进入工作空间的src文件catkin_init_workspace # 执行完该命令后,src目录下会多出一个 CMakeLists.txt 文件。cd ~/catkin_ws/ # 返回到上层目录catk...原创 2020-02-12 12:05:23 · 900 阅读 · 0 评论