apollo_test

测试apollo

装车

设备连接好,接上GPS,激光雷达,3个摄像头(usb口不够用,要加一个hub)

激光雷达

ubuntu下:

1.设置环境变量:source ~/leishen_ws/devel/setup.bash

2.启动已有launch文件(启动节点):roslaunch lslidar_c16_decoder lslidar_c16.launch –screen

3.运行可视化工具rviz:rosrun rviz rviz 或 rviz

4.查看点云图:在弹出的 Displays 窗口中,将“Fixed Frame”的值修改成 laser_link 即可,同时点击 add
按钮,在 By topic 下点击 PointCloud2 添加多线点云节点,这时,可看到点云图

摄像头

ubuntu下:

执行命令:xawtv /dev/video* 即可打开对应摄像头*(*换成数字)

遇到问题,只打开过两个摄像头,另一个没打开,应该不是大问题

GPS惯导测试

win10下 我下载了个串口工具,将USB线接到自己电脑上,设置端口波特率115200接收到数据了,

毫米波雷达测试

串口工具没有接收到数据,原因我也不清楚,可能是没用对

项目测试

ubuntu下:

百度地图截取了一张西安电子科技大学北校区的地图,保存到/map文件夹下

打开QT 运行定位项目

遇到的问题:GPS显示卫星数为0 我觉着当时我应该重启一下,可能就没问题了,毕竟GPS能收到数据

关于Apollo

Apollo3.0之前的版本用到的是优化后的ROS,3.5及5.0版本是更新为cyber
详细内容请看:
Apollo ROS&& ROS
Apollo cyber

echer@echer:~/application-core$ aem start [INFO] Determine whether host GPU is available ... [INFO] USE_GPU_HOST: 1 [INFO] Start pulling docker image registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 ... 10.0-u22: Pulling from apollo/apollo-env-gpu Digest: sha256:7c33b27bf30bccf5c13f4d1058c72437930681b646ee0b7bfece979f482a2530 Status: Image is up to date for registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 [INFO] Remove existing Apollo Development container ... [INFO] Starting Docker container "apollo_neo_dev_10.0.0_pkg" ... + docker run --gpus all -itd --privileged --name apollo_neo_dev_10.0.0_pkg --label owner=echer -e DISPLAY=:0 -e CROSS_PLATFORM=0 -e DOCKER_USER=echer -e USER=echer -e DOCKER_USER_ID=1000 -e HISTFILE=/apollo_workspace/.cache/.bash_history -e DOCKER_GRP=echer -e DOCKER_GRP_ID=1000 -e DOCKER_IMG=registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 -e USE_GPU_HOST=1 -e NVIDIA_VISIBLE_DEVICES=all -e NVIDIA_DRIVER_CAPABILITIES=compute,video,graphics,utility -e APOLLO_ENV_CONTAINER_IMAGE=registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 -e APOLLO_ENV_CONTAINER_PREFIX=apollo_neo_dev_ -e APOLLO_ENV_CONTAINER_REPO=registry.baidubce.com/apollo/apollo-env-gpu -e APOLLO_ENV_CONTAINER_REPO_ARM=registry.baidubce.com/apollo/apollo-env-arm -e APOLLO_ENV_CONTAINER_REPO_X86=registry.baidubce.com/apollo/apollo-env-gpu -e APOLLO_ENV_CONTAINER_TAG=10.0-u22 -e APOLLO_ENV_NAME=10.0.0_pkg -e APOLLO_ENV_WORKLOCAL=1 -e APOLLO_ENV_WORKROOT=/apollo_workspace -e APOLLO_ENV_WORKSPACE=/home/echer/application-core -v /home/echer/.apollo:/home/echer/.apollo -v /dev:/dev -v /media:/media -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /etc/localtime:/etc/localtime:ro -v /usr/src:/usr/src -v /lib/modules:/lib/modules -v apollo_neo_dev_10.0.0_pkg_apollo:/apollo -v apollo_neo_dev_10.0.0_pkg_opt:/opt -v /home/echer/application-core:/apollo_workspace -v /home/echer/application-core/data:/apollo/data -v /home/echer/application-core/output:/apollo/output -v /home/echer/application-core/data/log:/opt/apollo/neo/data/log -v /home/echer/application-core/data/calibration_data:/apollo/modules/calibration/data -v /home/echer/application-core/data/map_data:/apollo/modules/map/data -v /opt/apollo/neo/packages/env-manager-dev/9.0.0-rc1:/opt/apollo/neo/packages/env-manager-dev/9.0.0-rc1 --net host -w /apollo_workspace --add-host in-dev-docker:127.0.0.1 --add-host echer:127.0.0.1 --hostname in-dev-docker --shm-size 2G --pid=host -v /dev/null:/dev/raw1394 registry.baidubce.com/apollo/apollo-env-gpu:10.0-u22 /bin/bash f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 + '[' 0 -ne 0 ']' + set +x Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running Error response from daemon: container f2c09881a3913965f5d928b261e2089da4be2f24406b7e69d7b62cb93f40b171 is not running
最新发布
03-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值