参考 http://blog.csdn.net/u013453604/article/details/49102957     的博客,其实这些内容和 <开源机器人操作系统> 这本书差不多. 具体的步骤我就不多说了,,不过我这里是在QT 中开发的,,个人觉得还是很方便的.. 这里就讲一下我遇到的问题, ------在编写好 .cpp 之后,我按照自己的理解修改了  CMakeLists.txt  文件,,但总是会出现一个错误: [rosrun] Couldn't find executable…
1.创建工作区 mkdir catkin_ws cd catkin_ws mkdir src 2.在src目录下创建包Myrobot,后面所跟roscpp rospy为依赖包 catkin_create_pkg Myrobot roscpp rospy 3.在Myrobot目录下创建src文件夹 mkdir src 4.进入上一步创建的src目录,创建程序文件hello.cpp,(此处文件名为hello) vim hello.cpp 5.创建完成后编写hello world程序 #include…
1.首先创建 package cd ~/catkin_ws/src catkin_create_pkg topic_demo roscpp rospy std_msgs 2. 编写 msg 文件 cd topic_demo mkdir msg cd msg vim gps.msg 将以下代码写入: float32 x float32 y string state   x 是横坐标,y 是纵坐标,state 是状态 还记得以前说的吗:点击打开链接 修改 package.xml 文件: <build…
multi-robot system 经过两个多月的ros学习,对ros的认识有了比较深入的了解,本篇博客主要记录在ros下开发多机器人系统以及对ros更深入的开发.本篇博客是假定读者已经学习完了全部ros tutorials的 Beginner Level 和 Intermediate Level . 目录: 同一电脑运行多机器人节点 不同电脑在同一roscore下运行多机器人节点 下一篇介绍 同一电脑运行多机器人节点 现在我们开始尝试运行两个相同的turtlesim节点(nodes),打开三…
注:1. 对某些地方进行了更新(红色标注),以方便进行配置. 2. ZED ROS Wrapper官方github已经更新,根据描述新的Wrapper可能已经不适用与Ros Indigo了,如果大家想参照这份博客进行安装ZED ROS Wrapper,有可能会出现其他问题.ZED ROS Wrapper github地址:https://github.com/stereolabs/zed-ros-wrapper 最近想运用ZED相机在ROS系统上实时运行ORB-SLAM2,在环境配置的过程当中遇…
一.程序更改的思路(参考svo_ros的做法): 1.在ROS下将pl-svo链接成库需要更改相应的CMakeLists.txt文件,添加package.xml文件: 2.注册一个ROS节点使用svo那个ATAN的数据集测试pl-svo: 3.显示部分也是参考svo_ros(visualizer.cpp)并进行相应简化(不必链接成库): 4.程序运行时参数要改(亲测svo的两个参数文件(vo_accurate.yaml,vo_fast.yaml)并不适用于pl-svo,不知道如何选择参数,使用的…
代码地址如下:http://www.demodashi.com/demo/13153.html 概述: 本demo是ros下基于百度语音的,语音识别和语音合成,能够实现文字转语音,语音转文字的功能. 详细: 1. 安装库与环境 首先确保已经安装了以下两个库文件. 1.1 Python 音频处理库 PyAudio python -m pip install pyaudio 1.2 Python 音频处理库 vlc pip install python-vlc 1.3 ROS 确保安装了ROS ht…
一.ROS官网hydro版本OpenNI安装 3. Installation 3.1 Ubuntu installation To install only openni_camera: sudo apt-get install ros-<rosdistro>-openni-camera It's also recommended to install openni_launch: sudo apt-get install ros-<rosdistro>-openni-launch…
前言 借鉴来自RGB-D数据处理的两种方法-基于特征与基于整体的,同样可以考虑整个图片的匹配,而不是只考虑特征点的…… 一般这种稠密的方法需要很大的计算量,DTAM: Dense tracking and mapping in real-time 提出了利用GPU来加速运算的方法,Semi-dense Visual Odometry for a Monocular Camera通过半稠密的滤波有效地减少了运算时间,甚至在智能手机上实时实现了这个算法Semi-dense visual odomet…
--------------------01.向上查找所有父节点-----------------WITH TEMP AS (SELECT * FROM CO_Department WHERE ID=11    --表的IDUNION ALL SELECT T0.* FROM TEMP,CO_Department T0 WHERE TEMP.ParentID=T0.ID    --父级ID==子级ID)SELECT * FROM TEMP; 如图:根据"测试组"查找所有父节点 执行结果…