上一次介绍了界面和一个简单的自由落体,然而在实际运用中,机器人的结构都是可以大做文章的,天马星空的想象如果能在仿真中运行一下是再好不过了的。这一次说一说webots下建模。
本人是学机械的,都知道现在主流的三维建模软件都有SolidWorks、Creo(Pro\E)、UG等等,这些软件建模的功能很强大,操作也相对简单。而webots的建模是基于VRML语言的,我知道的使用这个语言的建模软件有3dmax,我所知道一些工业设计的同学他们使用这款软件。所以,我们在SolidWorks等软件下建模的文件是没有办法导入webots的。
在webots建模中,都是以场景树中的节点贯穿所有信息,关于节点的概念,我也讲不清楚,英文能力好的朋友可以查单reference.pdf(F4)中Chapter 2 -Node Chart。
用一句话概括一下webots的建模模式:建一个基本单元(圆柱、长方体等),经过translation(位移)、rotation(旋转)、sacle(缩放)的过程得到一个新的形状,多个这样的形状通过关系组合。(基本上和openGL的绘图模式一样)
建立一个四足机器人模型
进入正题,我们在一级节点(与WorldInfo、Viewpoint同级)下新建节点。会出现新节点、USE、PROTO(