sebuaa2020 / Team106

一班六组
7 stars 1 forks source link

大致理解Gazebo Tutorials #1

Open 17231087 opened 4 years ago

17231087 commented 4 years ago

查找资料,大致理解Gazebo Tutorials

17231087 commented 4 years ago

Installation:所有支持的平台上安装Gazebo的说明 Get Started:快速熟悉 Build a Robot:如何构建和修改机器人。其中包括建造轮式机器人、安装传感器、安装执行器和设置模型动画的示例。 Model Editor:使用模型编辑器构建和修改机器人 Build a World:如何创建一个可以模拟机器人的环境 Tools and utilities:配有的工具和公用设施。这些教程描述了可用的工具以及如何使用它们。例如log等 Write a plugin:插件允许你控制模型,传感器,世界属性,介绍如何创建和加载用于各种目的的插件。 plugin:介绍如何使用Gazebo中提供的插件。例如SimEventsPlugin包含多个组件,其中一个是occumpiedevent。每当模型占用指定的三维区域时,OccupiedEvent将发送有关主题的消息。 ContainPlugin是一个包含在gazebo中的世界插件,当某个东西进入或退出一个地方时发布一条消息。它可以用来触发一个动作。例如,当机器人进入禁止区时,它可用于在测试中引发错误。 sensor:传感器,例如照相机,力/扭矩传感器;模拟传感器分析环境并生成与传感器的物理对应项紧密匹配的数据流。这些教程描述了如何使用和修改传感器。 user_input:用户输入可以采取图形界面和操纵杆等硬件设备的交互。 Connect to Player:与播放器(激光、照相机、位置)的接口 Web client (Gzweb):web浏览器中与模拟交互。 Connect to ROS:ROS是一个机器人控制框架。与ROS的连接的接口。 Transport Library:模拟服务器和客户端工具之间的通信(消息订阅等) Physics Library:如何使用物理引擎来实现所需的行为(摩擦参数,模拟流体,加载环境、插入模型和模拟世界) Rendering Library:生成传感器数据,并通过渲染环境状态提供用户反馈。(光照等、感觉不是很重要) Development:怎么发展Gazebo(感觉不用看) DRCSim:DARPA机器人挑战教程。(感觉不用看) Scripting (javascript and NodeJs):模拟器的NodeJS绑定(感觉不用看) HAPTIX:HAPTIX设计的教程(不用看)