创建ROS工程結構
Posted long5683
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建ROS工程結構相关的知识,希望对你有一定的参考价值。
图像化显示目录工程结构:tree
$ sudo apt install tree
创建ROS工作空间
$ mkdir -p catkin_ws/src # Create mutil-level directory
$ cd catkin_ws/ $ catkin_make #Initialization $ catkin_create_pkg package_name #create a package $ catkin_create_pkg package_name Dependency_name #create a package
下载别人的GitHub代码包
1、在catkin_ws/src中:
$ git clone https://github.com/DroidAITech/ROS-Academy-for-Beginners.git #
2、安装包所需的依赖
$ cd ~/catkin_ws $ rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y
3、编译并刷新环境
$ catkin_make #如果前面已經做過一次,那麼這一次不用執行 $ source ~/catkin_ws/devel/setup.bash # 刷新環境,每次開一個新終端都要執行一次
或者$ rospack profile ## 刷新環境,方法二
$ echo "source ~/catkin_ws/devel/setup.bash " >> ~/.bashrc #把上面的命令寫入.bashrc,每次開一個終端自動運行。
以上是关于创建ROS工程結構的主要内容,如果未能解决你的问题,请参考以下文章