VREP:在模拟过程中隐藏发射半径

时间:2014-04-07 15:02:24

标签: lua simulation

有没有办法避免模拟器在VREP仿真期间绘制收发器的发射半径?因为两个收发器在两个quadcopters上移动,所以模拟已经滞后,因为我计划使用至少5-6个,这使得模拟器真的无法使用。

2 个答案:

答案 0 :(得分:0)

我不知道它是否有帮助,但您可以整体禁用可视化。我正在从论坛帖子(http://www.forum.coppeliarobotics.com/viewtopic.php?f=9&t=685)中复制和粘贴:

  • 停用可视化。查看型号型号/其他/快速 模拟mode.ttm,或API函数 simSetBooleanParameter(sim_boolparam_display_enabled,假)。
  • 禁用动态。您可以在动态常规设置中执行此操作。 您还可以单独禁用动力学模拟的模型。 选择模型,然后打开模型属性对话框。检查模型 是静态的,模型是无法响应的。

答案 1 :(得分:0)

最后,在熟悉LUA脚本后,我发现了如何做到这一点。

要启用/禁用发射半径的可视化,您必须使用其他答案中建议的API函数simSetBooleanParameter()。特别是收发器的LUA脚本中的,在初始化之后,您需要以下指令:

simSetBooleanParameter(sim_boolparam_force_show_wireless_emission,false)

或者,如果您不想再次启用可视化,只需删除与 force_show_wireless_emission 参数相关的所有出现 simSetBool 脚本。