ROS的一些使用指令

1、ROS文件系统导览
寻找turtlesim包的路径

rospack find turtlesim

寻找元功能包的路径

 rosstack find ros_comm

获取功能包或者功能包集

rosls turtlesim

更改当前目录,进入某个文件夹,可以用roscd指令完成

roscd turtlesim
pwd

2、创建工作空间
要查看ROS正在使用的工作空间

echo $ROS_PACKAGE_PATH

我们将要创建的文件夹位于~/dev/catkin_ws/src/中。要创建此文件夹,使用以下指令:

mkdir -p ~/dev/catkin_ws/src
cd ~/dev/catkin_ws/src
catkin_init_workspace

当创建工作空间文件夹后,里面没有功能包,只有CMakeList.txt文件。下一步是编译工作空间.编译ROS功能包一般命令也如下

cd ~/dev/catkin_ws
catkin_make

完成配置

source devel/setup.bash

重新加载setup.bash文件。

echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc

3、创建ROS功能包和元功能包
使用以下命令在之前建立的工作空间中创建新的功能包

cd ~/dev/catkin_ws/src
catkin_create_pkg chapter2_tutorials std_msgs roscpp

Ubuntu14.04 indigo ROS的一些使用指令相关推荐

  1. Ubuntu14.04 for ROS indigo的安装(电脑配置)

    前言 由于个人需要,将笔记本电脑重新装了系统.首先用空白U盘进行系统刻盘,然后电脑所有数据备份,最后重新安装.装入的系统是exbot 机器人提供的Ubuntu14.04 for ros indigo, ...

  2. Ubuntu14.04(indigo)实现RGBDSLAMv2(数据集和实时Kinect)

    Ubuntu14.04(indigo)实现RGBDSLAMv2(数据集和实时Kinect v2) 一.在.bag数据集上跑RGBDSLAMv2 RGBDSLAMv2指的是Felix Endres大神在 ...

  3. [总结]联想笔记本E460/虚拟机VMware10.0+Ubuntu14.04+opencv+ROS+PCL+OpenNI+g2o+DSO+Pangolin+win7(Ubuntu双系统)安装过程整理

    虚拟机VMware10.0+Ubuntu14.04 参考这个人的博客: http://blog.csdn.net/u013142781/article/details/50529030 目前已经没有1 ...

  4. linux怎么安装ros系统,ubuntu14.04安装ROS indigo的详细图解步骤

    ROS(RobotOperating System)为开源的机器人操作系统,Ubuntu版本中的ROS的安装步骤如下: 1.配置Ubuntu知识库 安装ROS前要先进行Ubuntu知识库的配置,按照& ...

  5. Ubuntu14.04安装ROS

    安装ROS 配置Ubuntu的软件源 配置Ubuntu要求允许接受restricted.universe和multiverse的软件源,可以根据下面的链接配置: https://help.ubuntu ...

  6. ubuntu14.04+ROS indigo+kinectV1 骨骼点检测

    经过一番捣鼓,终于实现了在ubuntu14.04和ROS indigo下使用kinectV1实现骨骼点检测,整理如下: 首先把kinectV1的驱动装好,参考上一篇blog:http://blog.c ...

  7. ubuntu18.04系统ros melodic 安装orbslam2,Astra相机的ROS环境

    ubuntu18.04 安装orbslam2,rosbag,Astra相机的ROS环境  ubuntu20.04系统 ros noetic下安裝orbslam2 打开下面链接: CSDNhttps:/ ...

  8. Ubuntu14.04下sick LMS5xx的gmapping建图

    本文是一篇笔记,记录Ubuntu.14.04下使用sick LMS500的gmapping建图.业余时间整理,仅供参考. 功能:使用移动平台(如pioneer3dx)以及激光sicklms5xx在ub ...

  9. Ubuntu14.04 使用本地摄像头跑ORB SLAM2

    嗯 这个方法我暂时弄不出来,用了另外一个方法:SLAM14讲 第一次课 使用摄像头或视频运行 ORB-SLAM2 前面的准备: Ubuntu14.04安装 ROS 安装步骤和问题总结 Ubuntu14 ...

最新文章

  1. 达梦数据库中服务器日志的开关
  2. 将js文件编译成动态链接库(dll)文件
  3. Linux系统的账号管理
  4. You have to specify ‘-keep‘ options for the shrinking step
  5. python 去除txt文本内容重复值
  6. 放大镜 讲课_《放大镜》的教学设计
  7. easyar no matched package name
  8. hyperledger fabric 2.3.3 搭建教程
  9. MATLAB | 全网唯一,使用MATLAB绘制好看的韦恩图(venn)
  10. Unable to find script library '/aspnet_client/system-web/1-1-4322/webvalidation.js'
  11. 2.H.265/HEVC —— 帧内预测
  12. 创新型中小企业认定条件
  13. NAT地址转换(超详细解说版)
  14. Android 基于高德地图的锁屏后定位和轨迹自动纠偏(离线版)
  15. C语言 一球从100米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
  16. 二进制、八进制、十进制和十六进制的转换
  17. 虚拟串口工具百度云免费下载
  18. 小丸子学习HTTP2
  19. PERT图(工程网络图)
  20. Composer 忽略版本

热门文章

  1. 分析器错误信息: 未能加载类型命名空间.类... ---小结
  2. opencv 任意角度旋转图像
  3. Golang入门(4):并发
  4. ZooKeeper 集群为啥最好奇数台?
  5. Redis有哪几种数据淘汰策略?
  6. TiDB集群大规模删除实践
  7. kubernetes k8s一文入门
  8. mysql主从复制 读写分离
  9. U盘文件系统类型 和 linux 挂载 和 卸载
  10. 简单易懂的 Raft 分布式共识算法讲义