V-REP BubbleRob tutorial(模型构建部分)

刚开始接触V-REP,这个软件好像很牛×的样子,先翻译一篇官网教程压压惊(╮(╯▽╰)╭)!

详细的英文教程和教程成品可以在V-REP安装文件里面找,我只是大自然的搬运工(╭(╯ε╰)╮)!

做好的成品是这样的!

 

 

1. 添加bubbleRob

① [Menu bar --> Add --> Primitive shape --> Sphere],在弹出的对话框中为Sphere指定大小为0.2。

另外这个添加的球体Sphere是dynamicrespondable的,这意味着Sphere具有运动学属性并且可以和其他物体发生相互作用,这种属性在object properties里面也可以看到。

② 为了让Sphere能够为calculation modules(这个在后面传感器计算物体之间的距离会用到)所用,需要使能Sphere的Collidable、Measurable、RenderableDetectable属性,这个在object properties里面设置。Moreover,可以在Shape里面设置Sphere的外观属性比如颜色。

③ 将Sphere沿Z方向举高0.02,方法如下:

选中Sphere->点击position dialog->点击translation->赋值Along Z为0.02->点击Translation selection(确保Relative to对应的是World)

④ 双击scene hierarchy里面的Sphere,重命名为bubbleRob。

 

2. 为bubbleRob添加proximity sensor

① 属性设置

[Menu bar --> Add --> Proximity sensor --> Cone type],为新添加的Proximity_sensor指定绝对位置(0.1,0,0.12),绝对姿态角(0,90,90)。

按下两图设置其他相关属性。

② 双击Proximity_sensor,重命名为bubbleRob_sensingNose(注意大小写哦,这命名是和后面的代码是对应的呢!)。

③ 选中bubbleRob_sensingNose,按住Ctrl再选中bubbleRob,然后点击[Menu bar --> Edit --> Make last selected object parent]

或者拖曳bubbleRob_sensingNose到bubbleRob上。

上述步骤结束后的界面应该是这样的:

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值