栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

ros的工作空间

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ros的工作空间

创建ros工作空间

catkin_ws


创建工作空间
mkdir catkin_ws
cd catkin_ws
mkdir src
catkin_init_workspace  
编译工作空间
cd ..
catkin_make 
设置环境变量
 echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
 source ~/.bashrc

看环境变量

 echo $ROS_PACKAGE_PATH
功能包

![在这里插入图

功能包内容

include: .h文件
src: .cpp文件
launch: launch文件
urdf : .urdf文件
config: 参数文件,yaml,srv,msg,action
scripts: 可执行脚本文件(Python)
CMakeLists.txt : 定义编译的规则
package.xml : 定义package的属性

创建功能包

功能包要在工作空间的src中创建

cd ~/catkin_ws/src
catkin_create_pkg  [depend1] [depend2] [depend3] 

package_name:功能包名字
depend:功能包依赖

例子

catkin_create_pkg new_package std_msgs rospy roscpp

编译功能包
cd ~/catkin_ws
catkin_make
source ~/catkin_ws/devel/setup.bash
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/938863.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号