Ros 学习
AndyCheng_hgcc
这个作者很懒,什么都没留下…
展开
-
ROS_调试(三) 打印输出
https://blog.csdn.net/qq_15390133/article/details/108032995转载 2021-02-26 11:59:23 · 814 阅读 · 0 评论 -
ros 指定opencv版本以及路径
find_package(OpenCV REQUIRED)find_package(OpenCV 3REQUIRED)find_package(OpenCV 4 REQUIRED)find_package(OpenCV REQUIRED NO_MODULE # should be optional, tells CMake to use config mod...原创 2020-04-26 11:52:45 · 4593 阅读 · 1 评论 -
ros 编译指定包
ros 编译指定包一.编译到devel目录在工作空间下(有devel文件夹的那个目录)执行catkin_make --pkg 包名如果报错,执行catkin_make -DCATKIN_WHITELIST_PACKAGES="包名"二.编译到install文件夹catkin_make install --pkg 包名如果报错,执行catkin_make ins...转载 2020-04-26 11:49:35 · 1966 阅读 · 0 评论 -
catkin_make的时候发生了什么
http://community.bwbot.org/topic/182/这是一个比较复杂的问题,但是有时候会有莫名其妙的编译错误,在找错误的过程中会非常需要了解这个过程。首先说一下.in文件。在catkin的目录中有许多.in文件这些都是模板文件,以/opt/ros/kinetic/share/catkin/cmake/templates/env.sh.in为例下面是源文件#!...转载 2019-01-15 11:12:33 · 210 阅读 · 0 评论 -
由浅到深理解ROS(5)- launch启动文件的理解与编写
https://www.cnblogs.com/zjiaxing/p/5542614.htmlROS提供了一个同时启动节点管理器(master)和多个节点的途径,即使用启动文件(launch file)。事实上,在ROS功能包中,启动文件的使用是非常普遍的。任何包含两个或两个以上节点的系统都可以利用启动文件来指定和配置需要使用的节点。通常的命名方案是以.launch作为启动文件的后缀,启动文件...转载 2019-01-15 11:30:41 · 184 阅读 · 0 评论 -
ROS探索总结(十四)——move_base(路径规划)
https://blog.csdn.net/hcx25909/article/details/9470297转载 2019-01-23 14:18:55 · 1176 阅读 · 0 评论 -
ROS数据可视化rviz简明笔记
https://www.cnblogs.com/shangchele/p/7328473.htmlROS数据可视化rviz简明笔记---- 标记:发送基本形状(C ++) 显示如何使用visualization_msgs / Marker消息将基本形状(立方体,球体,圆柱体,箭头)发送到rviz。 标记:点和线(C ++) 教导如何使用visualization_msg...转载 2019-01-23 14:20:32 · 836 阅读 · 0 评论 -
ROS探索总结(十二)——坐标系统
https://www.cnblogs.com/LQLin168/p/6895381.html一、tf简介1、安装turtle包1 rosdep install turtle_tf rviz2 rosmake turtle_tf rviz 2、运行demo 1 roslaunch turtle_tf turtle_tf_demo.laun...转载 2019-02-19 15:18:09 · 314 阅读 · 0 评论 -
ROS 链接同一个工作空间的其他包的头文件
https://blog.csdn.net/qq_16775293/article/details/80597763转载 2019-03-20 22:35:41 · 518 阅读 · 0 评论 -
Creating a ROS Package
http://wiki.ros.org/ROS/Tutorials/CreatingPackagehttp://wiki.ros.org/cn/ROS/Tutorials/CreatingPackage转载 2019-03-12 22:09:11 · 151 阅读 · 0 评论 -
在小强中使用语音识别和语音合成
https://community.bwbot.org/topic/492为小强添加语音识别和语音合成功能,安装之后小强就能说会道了。当然首先要给小强添加话筒和喇叭。处理后端可以设置为科大迅飞语音或百度语音。也可以利用audio_capture实时的处理从话筒中收到的数据。安装cd [到你的工作空间的src文件夹中]git clone https://github.com/bl...转载 2019-01-15 11:11:08 · 361 阅读 · 0 评论 -
寻找并下载第三方ROS数据包
搜索ros包的方法很多,例如在ros wiki上搜索,google搜索等。最方便的是使用roslocate命令寻找第三方ros包例如,想查找velodyne 包,那么就可以输入如下指令:roslocate uri velodyne...原创 2019-01-14 19:26:06 · 580 阅读 · 0 评论 -
ROS源代码阅读(5):ROS程序的初始化——对ros:init()的总结
https://blog.csdn.net/wanghuiquan0712/article/details/78052093回顾ros::init()是ROS程序调用的第一个函数,用于对ROS程序的初始化。该函数主要调用了以下五个函数对ROS程序进行初始化:network::init(remappings);master::init(remappings);this_node::in...转载 2019-01-09 01:20:49 · 262 阅读 · 0 评论 -
由浅到深理解ROS(5)- launch启动文件的理解与编写
https://www.cnblogs.com/zjiaxing/p/5542614.htmlROS提供了一个同时启动节点管理器(master)和多个节点的途径,即使用启动文件(launch file)。事实上,在ROS功能包中,启动文件的使用是非常普遍的。任何包含两个或两个以上节点的系统都可以利用启动文件来指定和配置需要使用的节点。通常的命名方案是以.launch作为启动文件的后缀,启动文件...转载 2019-01-09 01:05:46 · 143 阅读 · 0 评论 -
Rospy的官方教程代码讲解(一)发布与订阅
https://blog.csdn.net/seeseeatre/article/details/79178408Rospy是什么Rospy官方wikiRospy是ROS对python的主要接口,通过Rospy API程序猿能够快速的进行ROS topic,service和param的操作,其主要优势(对比C++)在于其开发速度,当然运行效率会在一定程度上下滑。Rospy官方教程(...转载 2019-01-09 00:45:19 · 598 阅读 · 0 评论 -
ROS关于cv_brige的使用
https://www.cnblogs.com/li-yao7758258/p/6637079.html最近想使用OpenCV 和ROS实现点云的拼接,实现三维重建,那么在学习了kinect的基本的使用方法以后我们知道,直接使用ROS 的包即可得到点云,深度图,rgb图等信息,roslaunch openni_launch openni.launch(深度图彩色图,还有点云都获取了)r...转载 2019-01-09 00:03:54 · 376 阅读 · 0 评论 -
ROS系统MoveIt玩转双臂机器人系列(一)--ROS机器人建模
https://www.cnblogs.com/shawn0102/p/8654407.html注:本篇博文全部源码下载地址为:Git Repo。1. 下载到本地后解压到当前文件夹然后运行:catkin_make 编译。2. 源码是在 Ubuntu14.04 + Indigo 环境下编写。 一、ROS系统的MoveIt模块简介 机器人操作系统ROS目前最受关注的两个模块是...转载 2019-01-08 16:07:40 · 709 阅读 · 0 评论 -
ros远程桌面使用x11vnc启动rviz办法
https://blog.csdn.net/weixin_41803874/article/details/81233789转载 2019-01-11 19:47:26 · 1487 阅读 · 0 评论 -
学习ROS笔记之TF——learning tf(一)
https://blog.csdn.net/u012089678/article/details/23916667转载 2019-01-11 19:36:42 · 390 阅读 · 0 评论 -
ROS:RVIZ仿真环境
https://blog.csdn.net/jinzhichaoshuiping/article/details/77585008转载 2019-01-11 19:35:53 · 901 阅读 · 0 评论 -
ros 下如何在指定包中添加自己的python/shell脚本
现在有个标定工具集成的需求,需要将多个工具(c++/python/shell)集成到一个package下面,如何实现呢?添加python脚本:首先在指定package下面建立setup.py文件,内容如下:目录结构如下:在CMakeLists.txt末尾添加一行:重新编译即可注意:在.py文件首行处必须注明"#!/usr/bin/env python"指定解析器 .sh文件首...原创 2019-04-02 10:53:16 · 943 阅读 · 1 评论 -
ROBOT OS学习笔记—rosbag/API示范
https://kanzhiwu.wordpress.com/2013/01/01/robot-os%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0-rosbagapi%E7%A4%BA%E8%8C%83/http://wiki.ros.org/cv_bridge/Tutorials/UsingCvBridgeToConvertBetweenROSImagesAndOp...转载 2019-04-28 10:27:44 · 714 阅读 · 0 评论 -
How to save file to the current directory with roslaunch?
https://answers.ros.org/question/57075/how-to-save-file-to-the-current-directory-with-roslaunch/<node name="image_undistort_node" pkg="image_undistort" type="image_undistort_node" cwd="node">...原创 2019-09-05 17:31:48 · 188 阅读 · 0 评论 -
在Ubuntu 18.04 LTS安装ROS Melodic版机器人操作系统(2019年3月更新MoveIt! 1.0)
https://blog.csdn.net/zhangrelay/article/details/80241758转载 2019-07-04 16:52:27 · 411 阅读 · 0 评论 -
ROS_Gazebo仿真
https://blog.csdn.net/u010925447/article/details/69821609转载 2019-07-04 16:48:02 · 563 阅读 · 0 评论 -
ros catkin
安装:http://docs.ros.org/api/catkin/html/user_guide/installation.htmlcatkin_pkg - A Python runtime library for catkin:http://wiki.ros.org/catkin_pkg原创 2019-06-20 11:33:51 · 340 阅读 · 0 评论 -
ROS在ARM上的编译
https://blog.csdn.net/hcx25909/article/details/8539587转载 2019-06-20 11:14:48 · 641 阅读 · 0 评论 -
<ROS> message_filters 对齐多种传感器数据的时间戳
https://www.cnblogs.com/gdut-gordon/p/10293446.html联合标定三维雷达和IMU,第一步要先对齐两种传感信息的时间戳。ros官网提供了message_filters用于对齐多种传感信息的时间戳。http://wiki.ros.org/message_filters#Time_Synchronizer需要提示一点,对齐时间戳有两种方式,一...转载 2019-06-03 17:33:53 · 1798 阅读 · 1 评论 -
ROS:两个节点同时具有发布和订阅图像信息的功能
https://blog.csdn.net/ding977921830/article/details/70168877转载 2019-06-03 10:56:30 · 516 阅读 · 0 评论 -
ROS学习(十三):time 和 Timer
https://blog.csdn.net/xuehuafeiwu123/article/details/68060377原创 2019-06-12 18:29:17 · 521 阅读 · 0 评论 -
ROS学习之message_filters
http://wiki.ros.org/message_filtershttp://wiki.ros.org/message_filters/ApproximateTime原创 2019-06-12 17:28:46 · 252 阅读 · 0 评论 -
c++ ros message_filters类实例化的三种方式
分为类中实例化与非类中实例化非类中实例化方式1message_filters::Subscriber<sensor_msgs::CompressedImage> image_sub;image_sub(nh_, cam1_topic_name, 1);方式2message_filters::Subscriber<sensor_msgs::CompressedIma...原创 2019-06-05 16:59:21 · 692 阅读 · 0 评论 -
ROS知识(3)----功能包package编译的两种方式
https://www.cnblogs.com/cv-pr/p/4835635.html转载 2019-05-31 11:18:46 · 178 阅读 · 0 评论 -
conversion of sensor_msgs::PointCloud2ConstPtr
https://answers.ros.org/question/65046/conversion-of-sensor_msgspointcloud2constptr/https://answers.ros.org/question/9239/reading-pointcloud2-in-c/转载 2019-05-30 12:27:59 · 2578 阅读 · 0 评论 -
ros中激光雷达的消息类型(sensor_msgs/LaserScan Message)说明
https://blog.csdn.net/ultimate1212/article/details/80995545转载 2019-05-16 17:22:04 · 2564 阅读 · 0 评论 -
原 ROS Package中的Python使用规范
https://blog.csdn.net/Cyril__Li/article/details/78979253转载 2019-05-16 17:13:14 · 285 阅读 · 0 评论 -
ROS学习之package.xml
https://www.cnblogs.com/qixianyu/p/6669687.htmlhttp://docs.ros.org/indigo/api/catkin/html/howto/format2/catkin_library_dependencies.html转载 2019-05-15 15:34:06 · 93 阅读 · 0 评论 -
Writing a ROS Python Makefile
http://wiki.ros.org/rospy_tutorials/Tutorials/Makefile转载 2019-05-10 12:17:55 · 151 阅读 · 0 评论 -
c++ 读取rosbag image/compressedimage数据
image 数据:compressed image数据:原创 2019-04-28 11:38:12 · 3252 阅读 · 2 评论 -
ROS中rosrun和roslaunch命令的对比
https://blog.csdn.net/hcx25909/article/details/7802754 在ROS中运行节点的命令有两个:rosrun和roslaunch。 官网上的解释如下: rosrun allows you to run an executable in an arbitrary package without having to ...转载 2018-12-12 12:14:38 · 1315 阅读 · 0 评论