admin管理员组文章数量:1126117
everyone. I'm a beginner just starting to learn AirSim.
My Question:
I currently need to perform a joint simulation using AirSim and C++ ROS. When using the airsim_ros_pkgs
, I encounter the following error:
rpclib: function 'simGetImages' (called with 2 arg(s)) threw an exception. The exception is not derived from std::exception. No further information available.
When this issue occurs:
- All topics corresponding to AirSim have no data.
- Even the cout in my subscriber doesn't produce any output.
- However, the program does not crash but keeps printing the error in the terminal.
My Situation: I have two laptops:
- Old Laptop: NVIDIA GTX 1060. Running the same code works fine (although I encountered the issue once, it disappeared after a restart and hasn’t recurred).
- New Laptop: NVIDIA RTX 4060. The issue persists and occurs consistently on this machine.
What I Have Tried:
Setting.json Path: Some people reported solving this issue in Docker by placing the settings.json file under /root/Documents/AirSim. However, I confirmed that my file is in the default path ~/Documents/AirSim on both laptops.
Downgrading AirSim: I tried rolling back AirSim to version 1.7 and running different scenes, but it didn’t seem to help.
Could anyone please help me? I've spent several days trying to solve this problem!
本文标签:
版权声明:本文标题:c++ - airsim_ros_pkgs:Exception raised by the API, didn't get image response. rpclib: function 'simGetImages& 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1736641027a1945993.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论