包含关键字 cp 的文章
说明:
介绍MoveItCpp
概述:
MoveItCpp是一个新的高级接口,是一个统一的C++ API,不需要使用ROS的动作、服务和消息来访问MoveIt2核心功能,并且是现有Move...
说明:
介绍如何实时机械臂伺服
概述:
MoveIt Servo允许您将末端执行器(EEF)速度指令数据流传输到您的机械臂,并让其同步执行这些速度指令。这可以通过广泛的输入方案实现远程操作,...
说明:
介绍移动机器人导航的概念,了解和使用Nav2项目所需的概念
ROS 2
ROS2是用于Nav2的核心中间件。
如果您对ROS 2不熟悉,请在继续本教程之前先访问ROS 2文档。
...
说明:
介绍如何获取ROS 2和Nav2错误回溯信息的一系列方法
概述
本教程将会说明获取ROS 2和Nav2错误回溯信息的一系列方法。
有很多方法可以实现ROS 2和Nav2错误回溯,但...
说明:
介绍如何使用SLAM制图的同时进行导航
概述:
本教程将会说明如何将Nav2与SLAM结合使用。下面的步骤会向ROS 2使用者说明如何生成空间占用栅格地图(occupancy gr...
说明:
介绍如何编写新的Costmap2D插件
概述
本教程将会展示如何创建您自己的Costmap2D简单插件。
开始本教程之前,请观看这个视频,该视频含有Costmap2D图层设计和插件...
说明:
介绍如何编写新的规划器(Planner)插件
概述
本教程将会说明如何创建自己的规划器插件
要求
要求在本地机器上已经安装或构建好了以下软件包:
ROS 2(二进制安装或从源...
说明:
介绍如何编写新的控制器(Controller)插件
概述
本教程将会说明如何创建自己的控制器插件
在本教程中,将会基于这篇论文实现纯追踪路径跟踪算法。建议通读该论文
本教程是基于N...
说明:
介绍如何编写新的行为树(Behavior Tree)插件
概述
本教程将会说明如何创建自己的行为树(BT)插件。
在由BT导航仪(Navigator)处理的行为树XML中,BT插件...
说明:
介绍如何编写新的恢复器(Recovery)插件
概述
本教程将会说明如何创建自己的恢复器插件。恢复器插件位于恢复器服务器中。
与规划器和控制器服务器不同,每个恢复器都会托管自己独特...
说明:
介绍如何配置Smac规划器
概述
Smac规划器的源代码及含有设计、解释和指标的自述文件可以在Github网站上找到。
Smac规划器插件实现了一个2D A和混合-A(Hybrid...
说明:
介绍导航插件(Navigation Plugins)
概述
Nav2中有许多插件接口可以供用户用来创建自己的自定义应用程序或算法。
即成本地图图层、规划器、控制器、行为树和恢复器插...
说明:
介绍如何为机器人贴上网格
概述
前提条件:已经完成了“制作移动机器人”教程中的任务。
网格可以在视觉上和传感器上为模型增加真实感。
本节教程将展示用户如何使用自定义网格来定义其模型...
说明:
介绍如何修改仿真世界中包括场景和物理属性在内的全局属性
修改仿真世界
首先运行以下命令来启动Gazebo软件:
$ gazebo
场景属性(Scene Properties)
...
说明:
介绍升力(lift)和阻力(drag)这两种物理现象以及它们在Gazebo软件的LiftDragPlugin插件中是如何实现的
物理学背景知识
流体力学
流体力学是对液体和气体上或...
说明:
介绍包含插件
简介
插件ContainPlugin是Gazebo中包含的一个仿真世界插件,当某物进入或退出一个块体(volume)时,该插件会发布一条消息。该插件可以用来触发一个动...
说明
介绍如何使用Gazebo的消息传递基础设施——传输库(Transport Library)
概述
Gazebo在TCP/IP套接字上进行通信,该套接字允许独立程序与Gazebo进行交...
说明:
介绍如何创建自定义消息,以及如何在Gazebo插件中订阅和发布这些自定义消息
简介
Gazebo话题通过Google protobuf消息进行通信。Gazebo提供了一系列消息类型...
说明:
介绍流体(Fluids)仿真.
简介
该软件包允许在Gazebo中对流体进行仿真。使用Fluidix库在GPU上计算流体粒子的相互作用(如果nvidia GPU不可用,则仿真会在C...
说明:
介绍并行物理仿真(Parallel physics)
概述
仿真机器人的复杂性,环境的空间大小以及传感器仿真的逼真度,这些都在决定实时或近实时约束条件下可以仿真什么内容时起重要作用...
- « 前一页
- 1
- ...
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- ...
- 41
- 后一页 »