在学习ros时经常忘记命令,现边看wiki的同时边系统整理一下常用的ros命令
- 关于工作环境
export | grep "某关键字“
//查看含某关键字的信息(即管道筛选)source /opt/ros/kinetic/setup.bash
//每次打开终端时都需要先运行这条命令才能运行ros相关命令,为避免这一繁琐过程,通常都会事先在home/.bashrc文件中添加了这条命令source devel/setup.bash
//将当前终端临时加入到ros工作环境中,仅当前终端有效,新开或别的已经打开的终端中无效echo $ROS_PACKAGE_PATH
//查看ros包含的工作路径
注:setup.bash – Environment setup file for Bash shell
setup.sh – Environment setup file for Bourne shell
setup.zsh – Environment setup file for zshell - ROS文件系统
rospack find [包名称] --返回包的路径信息
roscd [本地包名称[/子目录]] --直接接换工作目录到某个软件包集当中
roscd log --切换到ros保存日记文件的目录下
rosls [包名] --查看某指定包的内部文件情况 - 创建工作空间
mkdir -p -catkin_ws/src --创建src文件
cd ~/catkin_ws/ --返回工作空间
catkin_make --编译工作空间 - 创建ROS功能包
catkin_create_pkg <package_name> [depend1] [depend2] [depend3]
rospack depends 包名
--查看某个包的依赖
cat [文件名] --在终端中打开该文件
来源:CSDN
作者:KK背对背拥抱
链接:https://blog.csdn.net/weixin_43413297/article/details/103701221