Gazebo学习随记2 SDF和XML】的更多相关文章

Model 模型 一个模型数据库会拥有的文件 database.config:有关数据库的元数据,从CMakeList自动填充『本地不需要』 model文件夹 一个模型[奏是辣个文件夹]会有的文件 mdoel.config 模型的元数据 『必需』 model.sdf      模型的SDF描述     『必需』 plugins          插件源文件和头文件的目录 model.sd.erb/meshes/materials Model.config格式 固定开头 <?xml version…
Gazebo组件 World 世界 包含模拟中所有的元素如机器人,灯光,传感器等等 使用SDF(模拟描述格式)格式化 [用XML语言描述] 拓展名.world Model 模型 只包含一个<model>...</model> 目的是促进模型重用,并简化模型文件 在world文件中调用model: <include> <uri>model://model_file_name</uri> </include> 环境变量 GAZEBO_MO…
直接写模型的SDF文件实在是太反人类啦! 可以在gazebo图形界面中设置好模型的链接(碰撞外观惯性),关节等等参数-然后生成SDF文件…
在Gazebo仿真中,除了模型model外,还有一种和model并列的类型——actor. 相比于model受物理引擎的作用,actor不受重力等等的影响,可以按照设定的运动轨迹进行运动. <script> <traiectory> <waypoint> 航点 <time>    定义航点的顺序并不重要,它们遵循给定的时间 <pose>…
模拟建筑编辑器 将卫星图导入世界,方便空中机器人模拟 录像和回放 记录筛选 给关节添加力/扭矩  一开始不知道哪里出现了偏差以一动不动,重启就好了 HDF5数据集 代码内省 模型插件   !!!我终于意识到了我一直寻找还没解决的问题大概就是给模型写个控制插件 世界插件  可以修改物理条件如重力等等 电梯插件 占领事件 空气动力学 流水动力学 重力补偿    这个讲了GUI的PID调参,天哪,插件的PID调参会讲吗 包含插件 灯光/LED插件…
由于早年在管理领域耕耘了一段时间,完美错过了Spring的活跃期, 多少对这个经典的技术带有一种遗憾的心态在里面的, 从下面的我的生涯手绘图中大概可以看出来我的经历. 最近由于新介入到了工业数字化领域,工作也专注于业务应用, 不怎么搞平台了,平台更多的是采取与友商战略合作的方式, 也有机会重新认识并学习一下这个被完美错过的经典技术. 以下是本次的随记. 一.本次的代码地址 https://github.com/quchunhui/demo-macket/tree/master/springboo…
学习mybatis的时候,突然遇到测试出错.测试mapper代理失败,现在钻研少了,不喜欢看未知的错误了,立即改正.错误打印说mapper.xml已经注册,仔细查看SQLMapConfig.xml发现确实.修改后正常. 原因是直接复制教学代码,在SqlMapConfig.xml中,配置mappers,加载映射文件,已经配置了加载包文件,然后我自己又添加了单独的mapper.所以出错了,将包注释掉就ok. 测试用例: @Before public void setUp() throws Excep…
iOS学习(OC语言)知识点整理 一.XML数据格式介绍 1)概念:xml是extensible markup language扩展的标记语言,一般用来表示.传输和存储数据 2)xml与json目前使用比较广泛的两种网络传输数据格式 两者分别占比: 1. json:市场上占90%,轻量级的表示数据 2.xml:占10%,表示数据比较复杂 3)XML三种数据解析方法: 1.DOM解析:将整个xml数据加载到内存中,构造一个对象,从根结点开始一级一级的解析提取数据.缺点:如果数据大, 比较占内存,解…
标签(空格分隔): 学习笔记 XML为存储结构化数据提供了强大的方法,但是它没有提供关于数据如何显示地信息,(数据的结构与数据表示无关).可以使用CSS来控制XML文档中各元素的呈现方式. CSS语法 又三部分构成:选择器(selector).属性(property).属性值(value),基本语法个数如下: selector { property1: value; property2: value; property3: value; } 虽然在CSS中是不区分大小写的,但是在XML中区分,如…
慕课网视频教程:http://www.imooc.com/learn/443 ====Maven是什么 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建.报告和文档的软件项目管理工具.简单的来说,Maven可以帮我们来管理项目. ====下载Maven 官网:http://maven.apache.org/ ====配置环境变量 M2_HOME=C:\Program Files\apache-maven-3.3.3 然后将M2_HOME加入到Path中.下命令行窗口…