国家建设标准网站,没有网站服务器空间如何用ftp,石家庄营销推广网站,seo网站图片优化Carla自动驾驶模拟器安装和使用
1 安装
ubuntu20.04安装carla0.9.11版本 步骤1#xff1a;打开下面链接#xff0c;点击第一个[Ubuntu] CARLA_0.9.11.tar.gz carla-0.9.11源码下载 步骤2#xff1a;下载完解压到/opt目录下 我的话是先在下载目录上提取解压#xff0c;然…Carla自动驾驶模拟器安装和使用
1 安装
ubuntu20.04安装carla0.9.11版本 步骤1打开下面链接点击第一个[Ubuntu] CARLA_0.9.11.tar.gz carla-0.9.11源码下载 步骤2下载完解压到/opt目录下 我的话是先在下载目录上提取解压然后将文件复制到/opt目录下 步骤3给整个文件夹赋权限 sudo chmod -R 777 carla-0.9.11/
2 Carla测试
2.1 安装环境
pip install pygame numpy future networkx scikit-learn transform3d sudo apt-get install -y libomp5 sudo apt-get install jstest-gtk
嫌弃pip install下载速度慢的在pip install xxx 后面加-i https://pypi.tuna.tsinghua.edu.cn/simple
2.2 配置环境
这部分建议大家要搞清楚文件的地方carla-0.9.11文件位置的不同要做相应修改。 1首先打开~/.bashrc文件sudo gedit ~/.bashrc 添加
export PYTHONPATH$PYTHONPATH:/opt/carla-0.9.11/PythonAPI/carla/dist/carla-0.9.11-py3.7-linux-x86_64.egg
export PYTHONPATH$PYTHONPATH:/opt/carla-0.9.11/PythonAPI/carla/dist/carla-0.9.11-py3.7-linux-x86_64.egg:/opt/carla-0.9.11/PythonAPI/carla/agents一定要注意carla-0.9.11-py3.7-linux-x86_64.egg文件的位置这个找错位置source可能没用。 2source一下 source ~/.bashrc 3简单测试 python -c import carla; print(i am very cool) 如果测试成功是不会找不到carla包的
4运行carla ./CarlaUE4.sh 我的电脑配置是4060所以运行起来感觉不是那么卡 卡的可以使用./CarlaUE4.sh -prefernvidia -quality-levelLow -benchmark -fps15,属实是降低了画质提升了速度
2.3 Carla模拟器快捷键
有必要事先知道Carla模拟器一些快捷键指令可以在下面测试的时候边测边用
Welcome to CARLA manual control.Use ARROWS or WASD keys for control.W : throttleS : brakeA/D : steer left/rightQ : toggle reverseSpace : hand-brakeP : toggle autopilotM : toggle manual transmission,/. : gear up/downCTRL W : toggle constant velocity mode at 60 km/hL : toggle next light typeSHIFT L : toggle high beamZ/X : toggle right/left blinkerI : toggle interior lightTAB : change sensor position or N : next sensor[1-9] : change to sensor [1-9]G : toggle radar visualizationC : change weather (ShiftC reverse)Backspace : change vehicleV : Select next map layer (ShiftV reverse)B : Load current selected map layer (ShiftB to unload)R : toggle recording images to diskCTRL R : toggle recording of simulation (replacing any previous)CTRL P : start replaying last recorded simulationCTRL : increments the start time of the replay by 1 second (SHIFT 10 seconds)CTRL - : decrements the start time of the replay by 1 second (SHIFT 10 seconds)F1 : toggle HUDH/? : toggle helpESC : quit W : 油门S : 刹车A/D : 转向 A左/D右Q : 倒车Space : 手刹P : 切换自动驾驶M : 切换手动变速,/. : 换档 up/downCTRL W : 在60km/h时启用定速巡航L : 切换下一种灯光SHIFT L : 切换远光灯Z/X : 切换右/左闪光灯I : 切换车内灯TAB : 更改传感器位置 or N : 下一个传感器[1-9] : 更改为传感器 [1-9]G : radar可视化C : 改变天气 (ShiftC 返回)Backspace : 更换一台车V : 选择下一个图层(ShiftV reverse)B : 加载当前选中的图层 (ShiftB 退出加载/卸载)R : 记录采集到的图片文件到磁盘CTRL R : 切换模拟记录替换以前的CTRL P : 开始回放上次录制的模拟视频CTRL : 将回放的开始时间增加 1 秒(SHIFT 10s)CTRL - : 将回放的开始时间减少 1 秒(SHIFT 10s)F1 : 切换HUD(Head-up-Display抬头显示器)H/? : 打开“帮助”ESC : 退出
2.4 测试py脚本
python PythonAPI/examples/spawn_npc.py -n 3030个汽车29个行人 python PythonAPI/examples/manual_control.py手动控制上面的快捷键可以在此脚本多测试测试 python PythonAPI/examples/automatic_control.py自动驾驶 python PythonAPI/examples/dynamic_weather.py -s 5:天气变化加速了五倍