是否可以通过ros/python使gazebo中的模型不可见?
我正在gazebo的一个机器人模型上测试一个算法,为了进行一个实验,我需要进行一些盲试,所以我需要控制一个机器人,而不让它看到它,并在超时后通过实时代码使它再次可见。我正在使用python和ros进行编码。是否可以通过ros/python使gazebo中的模型不可见?,python,simulation,ros,gazebo-simu,Python,Simulation,Ros,Gazebo Simu,我正在gazebo的一个机器人模型上测试一个算法,为了进行一个实验,我需要进行一些盲试,所以我需要控制一个机器人,而不让它看到它,并在超时后通过实时代码使它再次可见。我正在使用python和ros进行编码。 有可能吗?我想你的意思是,你需要你的机器人对同时运行的一些视觉相关算法不可见 那么,我担心一旦一个模型被“繁殖”到露台世界,一些像透明度这样的特性就无法改变 因此,在我看来,当您需要更改可见性时,也许可以存储机器人的最新状态,如位置\速度等,删除不可见模型,然后在相同状态下生成新的可见模型
有可能吗?我想你的意思是,你需要你的机器人对同时运行的一些视觉相关算法不可见 那么,我担心一旦一个模型被“繁殖”到露台世界,一些像透明度这样的特性就无法改变 因此,在我看来,当您需要更改可见性时,也许可以存储机器人的最新状态,如位置\速度等,删除不可见模型,然后在相同状态下生成新的可见模型
想一想。谢谢你的回答。是的,我需要在生成模型后更改其透明度。正如我认为这似乎是不可能的,所以我会按照你的建议,我会产生另一个相同的模型与另一个透明度值。非常感谢。