是否可以通过 ros/python 使 gazebo 中的模型不可见?
Is it possible to make a model in gazebo invisible via ros/python?
我正在凉亭上的机器人模型上测试算法,为了进行实验,我需要进行一些盲试,所以我需要控制一个机器人而不见它,并在超时后通过代码使其再次可见实时。我正在使用 python 和 ros 进行编码。
可能吗?
我想你的意思是你需要你的机器人同时对某些 vision-related 算法 运行 不可见。
那么恐怕一旦模型“生成”到凉亭世界中,某些功能(例如透明度)就无法更改。
所以在我看来,当你需要改变可见性时,也许你可以存储机器人的最新状态,比如 position\velocity 等,删除不可见模型,然后在中生成一个新的可见模型相同的状态。
只是一个快速的想法。
我正在凉亭上的机器人模型上测试算法,为了进行实验,我需要进行一些盲试,所以我需要控制一个机器人而不见它,并在超时后通过代码使其再次可见实时。我正在使用 python 和 ros 进行编码。 可能吗?
我想你的意思是你需要你的机器人同时对某些 vision-related 算法 运行 不可见。
那么恐怕一旦模型“生成”到凉亭世界中,某些功能(例如透明度)就无法更改。
所以在我看来,当你需要改变可见性时,也许你可以存储机器人的最新状态,比如 position\velocity 等,删除不可见模型,然后在中生成一个新的可见模型相同的状态。
只是一个快速的想法。