![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
想想叫啥名
记录提升过程,不停学习,不断进步
展开
-
在ROS中运行Hello world!
当你已成功安装ROS,现在就可以创建你的ROS程序了。开始! 首先第一步,你要创建一个工作区,我们全部创建的包,都应该放到这个工作区中。你可以取一个你喜欢的名字作为你工作区的名称,例如,我所创建的工作区叫catkin_ws,那么你就在你的工作区中创建catkin的工作区,使用指令mkdir catkin_ws。然后进入这个工作区,cd catkin_ws。在你的工作区里创建一个名叫src原创 2017-09-26 10:41:30 · 3835 阅读 · 0 评论 -
让自己创建的功能包在ROS找到
你现在已经学会创建一个ros功能包,并能顺利运行,但是,你使用rospack list时却找不到你创建的那个功能包,解决方法就是修改.bashrc文件在你的.bashrc文件中加入/.bashrc里面最后加上source /home/kylefan/catkin_ws/devel/setup.bash原创 2017-12-06 15:54:59 · 2567 阅读 · 0 评论 -
ROS使用OpenCV读取图像并发布图像消息在rviz中显示
思路: (1)使用opencv读取本地图像 (2)调用cv_bridge::CvImage().toImageMsg()将本地图像发送给rviz显示1.使用opencv读取本地图像并发布图像消息(1)利用catkin新建一个工程叫rosopencv,并进行初始化mkdir -p rosopencv/src cd rosopencv/src catkin_crea转载 2017-12-03 16:12:45 · 836 阅读 · 0 评论 -
ROS打开USB摄像头
首先,新建一个工作空间catkin_ws和一个src文件,然后使用安装usb_cam packagemkdir catkin_wscd catkin_wsmkdir srccd srcgit clone https://github.com/bosch-ros-pkg/usb_cam.git cd ~/catkin_ws catkin_make将你的usb摄像头插入你的pc机或者开发板原创 2017-12-03 12:55:37 · 1349 阅读 · 0 评论 -
ROS多台计算机之间网络通信
http://blog.csdn.net/heyijia0327/article/details/42065293转载 2017-12-19 20:57:28 · 292 阅读 · 0 评论 -
JETSON TX2(Ubuntu 16.04)安装ROS
首先编辑安装源sudo vim /etc/apt/sources.list将源修改为:# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of the distribution. deb http://ports.ubuntu.com/ubuntu-ports/ x原创 2017-12-02 11:08:15 · 4140 阅读 · 0 评论 -
The manifest must not cotain the following tags:run_depend解决方法
当你在package.xml中,添加完run_depend后,编译出错,显示The manifest must not cotain the following tags:run_depend,这是因为目前一共有两种软件包格式,目前的有关ROS的教程中,大多讲的是第一种,四种依赖关系分别是第二种是新的,他的依赖关系分别是原创 2017-11-29 16:38:27 · 2601 阅读 · 2 评论 -
rosmsg show Num时could not find msg Num
解决方法:在终端输入export ROS_PACKAGE_PATH=~/catkin_ws/src/tutorials:$ROS_PACKAGE_PATH 其中~/catkin_ws/src/tutorials是你创建的功能包的路径原创 2017-11-29 16:20:44 · 1846 阅读 · 2 评论 -
基于Dji M600-PRO的Onboard-SDk-ROS入门应用之———航点记录与自主飞行
从学习dji-osdk到现在大概二十天左右,基本上是0基础学习这个东西,以前就用过一些51和stm32,Linux操作系统就会一些简单的操作指令,就这么点基础,然后开始学习OSDK。希望我的这篇文章可以帮助刚开始学习dji-sdk的你,因为我也是刚开始学习,所以可能会有很多错误,希望各位能够批评指正。 首先来说一下OSDK-ROS,OSDK英文全拼就是Onboard ...原创 2017-08-13 14:02:16 · 9242 阅读 · 11 评论 -
ubuntu下安装ROS并运行一个小例程
我的乌班图系统是14.04版本的,安装的ROS版本是ROS indigo第一步,打开一个终端在终端输入sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'设置秘钥:sudo ap转载 2017-09-11 22:12:35 · 4616 阅读 · 0 评论 -
运行ROS gmapping包所必须的条件
1.一台激光雷达,我用的是hokuyo URG-04Lx激光雷达,当然也有一些其他型号的激光雷达可选择。2.你需要一台机器人或者机器车,如irobot create或者turtlesim,此平台是必须的,初学者会认为,机器人不是没什么必要么,我自己手动拿着激光雷达进行构图不行么,答案是不可以,因为运行gampping包需要里程计信息,也就是这个包需要知道你的机器人相对于你的开始位置运动了多少,转了原创 2018-01-19 16:32:02 · 4734 阅读 · 0 评论