包含关键字 ph 的文章
说明:
运行一个 turtlesim 演示,并在使用 turtlesim 的多机器人示例中查看 tf2 的一些功能。
步骤:
安装演示包及其依赖项
sudo apt-get instal...
Turtlebot3-burger入门教程#noetic版#-创建地图
说明
本教程主要介绍如何通过turtlebot3进行创建地图
相关设备
TB3套件:采购地址
操作步骤
[Rem...
说明:
介绍如何构建可以在 Rviz 中查看的机器人视觉模型
准备:
确保安装了joint_state_publisher包
步骤:
探索一个简单的形状
<?xml versi...
说明:
介绍如何向 URDF 模型添加一些基本物理属性以及如何指定其碰撞属性
步骤:
用一个子元素指定了我们的链接visual。然而,为了让碰撞检测工作或模拟机器人,我们还需要定义一个co...
ROS2入门教程-查看TF树
说明:
本教程介绍如果在ROS2下可视化查看tf树
操作步骤
下面就以查看仿真中tb3的tf树为例
启动tb3
$ roslaunch turtlebot3...
说明:
介绍如何使用URDF,为该机器人的URDF添加运动学属性
本教程中的完整源代码可以在navigation2_tutorials存储库中的sam_bot_description软件包下找...
说明:
介绍使用禁区进行导航
概述
本教程将会说明如何简单地利用机器人不能进入的禁区/安全区以及机器人在工业环境和仓库中移动的首选车道。
所有这些功能都由 KeepoutFilter成本地...
说明:
介绍如何配置航点跟随者(Waypoint Follower)
配置航点跟随者(Waypoint Follower)
其源代码位于Github网站上。
航点跟随者(Waypoint ...
说明:
介绍如何配置Costmap 2D
概述
其源代码位于Github网站上。
Costmap 2D软件包为环境表示和许多传感器处理插件实现了基于 2D网格的成本地图。
在规划器和控制器...
说明:
介绍如何配置Smac规划器
概述
Smac规划器的源代码及含有设计、解释和指标的自述文件可以在Github网站上找到。
Smac规划器插件实现了一个2D A和混合-A(Hybrid...
说明:
介绍如何配置AMCL
概述
其源代码位于Github网站上。
AMCL实现了用于获取静态地图并使用自适应蒙特卡罗定位程序(即AMCL,Adaptive Monte-Carlo Lo...
说明:
介绍导航插件(Navigation Plugins)
概述
Nav2中有许多插件接口可以供用户用来创建自己的自定义应用程序或算法。
即成本地图图层、规划器、控制器、行为树和恢复器插...
说明:
介绍gazebo的使用和相关应用
目录:
ROS2与Gazebo11入门教程-开始使用Gazebo
ROS2与Gazebo11入门教程-Gazebo仿真的构成要素
ROS2与Gaz...
说明:
介绍如何制作移动机器人
概述
将展示Gazebo的基础模型管理功能,并通过引导用户完成创建一个使用差分驱动机制进行移动的两轮移动机器人的整个过程,来熟悉模型数据库中的基础模型表示方...
说明:
介绍如何向机器人添加抓手模型
机器人的组成部分
启动Gazebo并确保可以加载前两个教程中创建的模型。
移动底盘
根据“制作移动机器人”教程中的说明,您应该有了一个可以使用的移...
说明:
介绍如何将一个模型嵌入到另一个模型中以创建模型集合
嵌套的模型
在“制作模型”一节教程中可以看到,模型SDF文件由链接和关节的集合组成。从SDF 1.5版开始,SDF的元素已经扩展...
说明:
介绍如何制作动画模型(actor)
概述
本节教程将说明如何使用Gazebo的“actors”来创建脚本动画。
如果想要让实体遵循仿真中的预定义路径而不受物理引擎的影响,则动画会很...
说明:
介绍三角网格的惯性参数
概述
精确的仿真需要合理的物理惯性参数:质量、质心位置以及所有链接的惯性矩矩阵。
本节教程将指导您完成获取和设置这些参数的整个过程,如果您有一些链接的3D模...
说明:
介绍如何修改仿真世界中包括场景和物理属性在内的全局属性
修改仿真世界
首先运行以下命令来启动Gazebo软件:
$ gazebo
场景属性(Scene Properties)
...
说明:
介绍如何创建和加载用于各种用途的插件
Gazebo插件概述
插件是一个代码块,可以被编译成共享库并插入到仿真中。通过标准C ++类,插件可以直接访问Gazebo的所有功能。
插件之...
- « 前一页
- 1
- ...
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- ...
- 44
- 后一页 »