标签 ROS2与C++入门教程 下的文章
ROS2与C++入门教程-生命周期节点演示
说明:
介绍ros2下实现生命周期节点,通过服务来切换不通过的周期状态
步骤:
安装依赖
sudo apt install ros-gala...
ROS2与C++入门教程-进程内(intra_process)图像处理演示
说明:
介绍ros2下实现进程内(intra_process)话题发布和订阅
在同一进程内的不同节点,可以通过共享指...
ROS2与C++入门教程-进程内(intra_process)话题发布和订阅演示2
说明:
介绍ros2下实现进程内(intra_process)话题发布和订阅
在同一进程内的不同节点,可以通...
ROS2与C++入门教程-进程内(intra_process)话题发布和订阅演示
说明:
介绍ros2下实现进程内(intra_process)话题发布和订阅
在同一进程内的不同节点,可以通过...
ROS2与C++入门教程-服务组件增加launch启动演示
说明:
介绍如何使用launch来启动服务组件
继续利用上一篇新建的包cpp_component_service
步骤:
新建目...
ROS2与C++入门教程-服务组件演示
说明:
介绍如何实现服务组件,利用服务组件发布服务和请求服务
步骤:
新建一个包cpp_component_service
cd ~/dev_ws...
ROS2与C++入门教程-话题组件增加launch启动演示
说明:
介绍如何使用launch来启动组件
继续利用上一篇新建的包cpp_component_topic
步骤:
新建目录lau...
ROS2与C++入门教程-话题组件演示
说明:
介绍如何实现话题组件,利用组件发布话题和订阅话题
步骤:
新建一个包cpp_component_topic
cd ~/dev_ws/src...
ROS2与C++入门教程-单线程演示
说明:
介绍在ros2下如何使用单线程
步骤:
如果包已有,跳过,如果没有新建一个包cpp_threads
cd ~/dev_ws/src
ros...
ROS2与C++入门教程-多线程演示
说明:
介绍如何在ros2的rclcpp中使用多线程。演示一个线程用于发布话题,一个线程的订阅话题
步骤:
新建一个包cpp_threads
cd ...
ROS2与C++入门教程-增加命名空间
说明 :
介绍如何增加命名空间
步骤:
新建一个包cpp_namespace
cd ~/dev_ws/src
ros2 pkg create --...
ROS2与C++入门教程-在C++包里增加python支持
说明:
介绍如何在C++包增加Python支持,实现通过C++节点发布话题信息,通过Python节点接受话题信息
一般情况下都是C+...
ROS2与C++入门教程-增加头文件
说明 :
介绍如何增加头文件来声明类或函数
目前在ros2里一般声明和定义写在一个源文件里。 对于小项目这样处理也很方便,比如一个订阅或发布的小程序。
但...
说明:
介绍如何启用ROS 2 Topic Statistics并查看输出统计数据
步骤:
下载示例talker 代码
cd dev_ws/src/cpp_pubsub/src
wget...
说明:
学习使用pluginlib创建和加载一个简单的插件
步骤:
安装pluginlib
sudo apt-get install ros-foxy-pluginlib
创建一个...
ROS2与C++入门教程-创建ros2接口
说明:
介绍如何创建ros2接口
本文以创建一个msg类型的接口为例
步骤:
创建一个新包
cd ~/dev_ws/src
ros2 pkg ...
ROS2与C++入门教程-使用参数
说明:
介绍如何在ros2中使用参数
步骤:
创建包
cd ~/dev_ws/src
ros2 pkg create --build-type ame...
ROS2与C++入门教程-编写服务端和客户端
说明:
介绍如何编写服务端和客户端
编写服务端步骤:
新建包cpp_srvcli
cd ~/dev_ws/src
ros2 pkg crea...
ROS2与C++入门教程-创建消息(msg)文件
说明:
介绍如何创建消息msg文件
步骤:
使用已经建好的工作空间dev_ws
新建包
cd ~/dev-ws/src
ros2 pkg...
ROS2与C++入门教程-创建服务(srv)文件
说明:
介绍如何创建服务srv文件
步骤:
使用已经建好的工作空间dev_ws
新建包,如果已经建好,忽略这行
cd ~/dev-ws/...
- 1
- 2
- 后一页 »