ROS
first_adam
这个作者很懒,什么都没留下…
展开
-
ROS2 Ctrl+C进程退出时间限制
ROS2 进程中断退出时间设置原创 2023-05-18 19:31:40 · 336 阅读 · 0 评论 -
ros::spin() 和 ros::spinOnce() 区别及详解
ros::spin() 和 ros::spinOnce() 区别及详解版权声明:本文为博主原创文章,转载请标明出处: http://www.cnblogs.com/liu-fa/p/5925381.html博主提示:本文基于ROS Kinetic Kame,如有更(gèng)新版本,可能存在细微差别,请大兄弟以官方资料为准。博主向来愚钝,若大兄弟发现该文章有不妥之处,还请速速告知。转载 2017-09-26 14:12:16 · 593 阅读 · 0 评论 -
ros多机之间通信
在我看来,ROS最牛逼的地方就是它的通信机制了,不仅仅是进程间通信方便,就连不同设备间通信也很方便,只需添加几行代码,你就可以实现多电脑间的 Topi c共享, 远程控制等功能。下面就让我们一起来实现吧!这里假设我们有两个电脑:电脑 A 为主机端,电脑 B 为控制端。最终要实现在 A 电脑上运行roscore,并且运行 Turtlesim 程序,然后在 B 电脑上运行键盘控制程序,控制 Tur转载 2017-10-31 14:52:53 · 1542 阅读 · 0 评论 -
Ubuntu 16.04 安装ROS kinetic提示Depends: ros-kinetic-desktop but it is not going to be installed
今天在Ubuntu 16.04 安装ROS kinetic,按照官网流程在一步步走:一.设置安装源sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'...转载 2018-04-24 23:18:25 · 2565 阅读 · 0 评论 -
ROS下订阅topic保存为点云
这里订阅了的是Kinect for Xbox 360或是华硕的Xtion Pro Live的topic:/camera/depth_registered/points。Kinect 用roslaunch openni_launch openni.launch depth_registration:=true来开启,Kinect for windows 2.0目前来看是用iai_kinect这个pa...转载 2018-05-31 14:02:12 · 3532 阅读 · 0 评论 -
error:cv_bridge---opencv和ros连接起来的桥
有多个warning出现。。。版本冲突解决办法:cv_bridge[opencv和ros连接起来的桥],默认依赖的opencv版本是2.4.8,如果安装了新的opencv版本,比如3.1.0,那么在编译cv_bridge时候会提示无法找到opencv 2.4.8.so的库。1.必须要先把旧版本的cv_bridge卸载掉:sudo apt-get remove ros-in...转载 2018-07-24 16:43:34 · 1222 阅读 · 0 评论 -
ROS launch总结
1 运行Launch文件2 新建Launch文件3 在namespace中启动nodes4 remapping names5 其他的launch元素 1 运行Launch文件 Launch文件是ROS提供的,可以同时运行多个nodes的文件。Launch文件以一种特殊的XML格式编写,在ROS packages中使用广泛。(1) 运行launch文件 $...转载 2018-07-26 18:37:09 · 438 阅读 · 0 评论 -
ros学习教程
https://blog.csdn.net/xiaocainiaoshangxiao/article/category/1710543原创 2018-07-26 18:38:34 · 230 阅读 · 0 评论