翟羽嚄
这个作者很懒,什么都没留下…
展开
-
Apollo 7.0自动驾驶开发笔记48——apollo获取裁剪图像并使用openv显示
函数可以获取图像,但是并不能可视化,无法知道里面数据的正确性,特别是在do_crop = true;的时候,我们很想看到裁剪后的图像是否符合我们的要求,因此下面这个代码可以将apollo图像裁剪后的图像拿到并使用openv显示。apollo代码里frame->data_provider->GetImage(data_provider_image_option_,原创 2023-09-07 10:08:03 · 118 阅读 · 0 评论 -
Apollo自动驾驶开发笔记47——apollo编译报错this rule is missing dependency declarations for the following files
这里很明显,就是提示在编译trafficlights_perception_component.cc文件时候提示super_traffic_light.pb.h文件缺少依赖,而pb.h是通过proto文件生成的,,提示也说明了是在perception_component_inner_camer里增加。原创 2023-04-26 10:17:36 · 774 阅读 · 0 评论 -
Apollo自动驾驶开发笔记46——apollo coredump的生成和调试
可开启当前命令终端的核心转储功能,并且不限制核心转储文件大小;若需限制文件大小,将 unlimited 修改为你所需文件的大小,注意单位为KB。若输出的结果为 0,则说明默认是关闭核心转储功能的,即当程序异常终止时,不会生成核心转储文件。大多数系统默认关闭了核心转储功能,需重新设置打开。yolov8_coredump.sh 脚本。原创 2023-04-19 10:34:51 · 593 阅读 · 0 评论 -
Apollo自动驾驶开发笔记43——编译报错‘this’ argument discards qualifiers [-fpermissive]
我遇到的问题是在如下const修饰的一个函数里面。和const 修饰符有关。调用了另外一个函数。原创 2023-03-29 14:54:32 · 473 阅读 · 0 评论 -
yolov5+tensorrt8 C++部署加速
yolov5+tensorrt C++部署加速码云备份:https://gitee.com/qitiandashengdiyun/yolov5_tensorrt8https://github.com/FeiYull/TensorRT-Alpha先在官网下载yolov5最新版代码和最新版模型(截止2023年3月6日,是yolov7-7.0)使用命令onnx转engine使用官方自带的工具原创 2023-03-06 15:05:01 · 736 阅读 · 0 评论 -
Ubuntu18.04 安装 Anaconda3
5)阅读注册信息,然后输入yes;查看文件即将安装的位置,按enter,即可安装。6) 安装完成后,收到加入环境变量的提示信息,输入yes。我选择我经常使用的3.5.1.0版本。4)进入注册信息页面,输入yes;1)打开terminal;原创 2021-11-04 01:45:30 · 1957 阅读 · 0 评论 -
谷歌编码规范积累
【代码】谷歌编码规范积累。原创 2023-02-09 18:22:46 · 799 阅读 · 0 评论 -
Apollo自动驾驶开发笔记38——apollo编译C++和cuda程序报错this rule is missing dependency declarations for the following
错误日志最近在apollo里移植yolov8算法,编译cuda程序的时候报错this rule is missing dependency declarations for the following files included by。原创 2023-02-07 14:23:11 · 553 阅读 · 0 评论 -
Apollo自动驾驶开发笔记37——apollo编译cuda程序报错 error while parsing .d file .pic.d (No such file or directory)
最近在apollo里移植yolov8算法,编译cuda程序的时候报错。原创 2023-02-06 16:38:24 · 372 阅读 · 0 评论 -
Apollo自动驾驶开发笔记36——获取apollo图像数据流并使用opencv显示和读入图像写入图像数据流
【代码】Apollo自动驾驶开发笔记36——获取apollo图像数据流并使用opencv显示和读入图像写入图像数据流。原创 2023-02-05 13:27:24 · 425 阅读 · 0 评论 -
Apollo自动驾驶开发笔记35——apollo运行出现CHECK failed: (scc->visit_status.load(std::memory_order_relaxed)) == (SC
我在apollo上新增component和算法插件,结果编译正常,运行时出现错误,原创 2023-02-02 11:01:18 · 353 阅读 · 0 评论 -
Apollo自动驾驶开发笔记32——apollo 视频采集的MMAP和USERPTR方式异同点
视频应用可以通过两种方式从V4L2驱动申请bufferUSERPTR, 顾名思义是用户空间指针的意思,应用层负责分配需要的内存空间,然后以指针的形式传递给V4L2驱动层,V4L2驱动会把capture的内容保存到指针所指的空间一般来说,应用层需要确保这个内存空间物理上是连续的(IPU处理单元的需求),在android系统可以通过PMEM驱动来分配大块的连续物理内存。应用层在不需要的时候要负责释放申请的PMEM内存。原创 2022-12-12 14:57:52 · 173 阅读 · 0 评论 -
Apollo 7.0自动驾驶开发笔记22——Orin上运行Apollo(4)目标检测增加多路摄像头
apollo比较坑的是障碍物检测目前只支持两路摄像头,代码可扩展性比较差。我们使用了前后左右四个广角摄像头,用于障碍物检测。因此需要在apollo上扩展。原创 2022-11-01 15:23:15 · 1230 阅读 · 0 评论 -
Apollo自动驾驶开发笔记20——Orin上运行Apollo(2)运行摄像头smoke检测模块
进入到apollo目录。原创 2022-10-21 16:10:56 · 776 阅读 · 4 评论 -
Apollo自动驾驶开发笔记1——Apollo 7.0环境配置
CUDA 版本大于 11.1 ,需要安装较新版本的 CUDA显卡驱动,因此需要将主机上的 NVIDIA 驱动程序更新到版本 >= 455.32。的说明准备搭建好 Apollo 的运行环境。即,您已经克隆了 Apollo 在 GitHub 上的。下面命令不要随便执行,这是创建容器的,会把之前的容器删掉,不过再次build会比较快,因为有缓存。如果您没有车辆及车载硬件,Apollo 提供了用于演示和调试代码的模拟环境。构建之后就不要用这个命令了,不然会删除之前的容器,重新构建。代码库,并安装了所有必需的软件。原创 2022-07-29 16:44:19 · 2261 阅读 · 4 评论