国庆期间不停歇—学习ROS2第四天

1.现在终端中创建文件 其次在该文件目录下打开,最后在VS中 创建两个文件夹,最后一个是src

在终端中创建pkg,  ros2 pkg create demo_python_topic --build-type ament_python --dependencies rclpy example_interfaces --license Apache-2.0

ros2中 创建功能包 包的名字 demo_python_topic 功能包的类型为python,添加依赖项rclpy 还有一个string的接口(example_interfaces) 添加依赖项

就会出现如下图所示

退出上一级目录,在colcon build一下

到此工作空间结构就有了,workspace就成型了,我们来看下依赖,刚刚自动添加的 ,但其实手动添加也是一样的。

这行代码可以看到接口列表

我们过滤下  ros2 interface list | grep example_interfaces

用这行可以查看 这个接口的内容

开始写代码  导入rclpy 导入节点 定义一个类

这是我个人对这行代码的理解

也可以复制整个这个文件 

下午有好朋友邀请玩剧本杀,估计要玩一下午,先走啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值