您的位置:首页 > 运维架构 > Linux

安装ut2004, usarsim on linux

2020-04-01 13:04 916 查看

主要按照下面两个网页说明:

1,http://code.google.com/p/soar/wiki/USARSim 2,http://5xdata.com/ut2004_ubuntu/

 

一,首先安装ut2004,这是usarsim基于的环境,所以需要预先安装。

 按照网页1的指导,在安装过程中,需要一些库,比如libSDL-1.2.so.0 无法找到。(下面红色字体部分)

     Install package libopenal0a

  • sdl
voigtjr@cuckoo:~/ut2004/UT2004-Patch$ cd ~/ut2004/System
voigtjr@cuckoo:~/ut2004/System$ cp /usr/lib/libSDL-1.2.so.0.
  • openal
voigtjr@cuckoo:~/ut2004/System$ cp /usr/lib/libopenal.so.0.0.0./openal.so
  • cdkey
voigtjr@cuckoo:~/ut2004/System$ vi CDkey
  • input key by itself with dashes
  • run it

du@du-ThinkPad-T530:~/ut2004/System$ ./ut2004-bin
./ut2004-bin: error while loading shared libraries: ./libSDL-1.2.so.0: wrong ELF class: ELFCLASS64
选择midway 安装,网址:http://5xdata.com/ut2004_ubuntu/

 

于是,按照网页2的指导,先用Midway的方法安装ut2004。其中细节不需赘述。

但是在测试时,运行./ut2004提示错误如下:

du@du-ThinkPad-T530:~/ut2004$ ./ut2004
./ut2004-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
du@du-ThinkPad-T530:~/ut2004$ sudo apt-get install libstdc++5

完成安装libstdc++5,接下来就可以运行ut2004了。

二,安装usarsim

按照网页1的指导安装即可,但是最后创建的start_usar.sh中,有的地图不能运行。提示找不到USARBot。

另外,解压的时候,选择不覆盖即可。

 

欢迎做robot仿真的朋友交流,留言。

 

转载于:https://www.cnblogs.com/heubj/archive/2013/06/03/3114608.html

  • 点赞
  • 收藏
  • 分享
  • 文章举报
angshan19920512 发布了0 篇原创文章 · 获赞 0 · 访问量 86 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: