自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ponnyao学习笔记

记录学习过程中遇到的问题

  • 博客(33)
  • 资源 (8)
  • 收藏
  • 关注

原创 Dijkstra 算法

然后, 我们把 v5 加入到集合 T 中, 然后, 考虑 v5 的出度是否会影响我们的数组 dis 的值, v5 有两条出度: < v5,v4>和 < v5,v6>,然后我们发现: v1–v5– v4 的长度为: 50, 而 dis[3]的值为 60, 所以我们要更新 dis[3]的值.另外,v1-v5-v6 的长度为: 90, 而 dis[5]为 100, 所以我们需要更新 dis[5]的值。既然是求 v1 顶点到其余各个顶点的最短路程, 那就先找一个离 1 号顶点最近的顶点。将 V3 加入到 T 中。

2023-03-24 11:44:00 767 1

原创 A*算法简介

A*算法是一种启发式的搜索算法, A*算法在某种程度上和广度优先搜索( BFS)、 深度优先搜索( DFS) 类似, 都是按照一定的原则确定如何展开搜索的节点树状结构。 A*可以认为是一种基于“ 优点” 的搜索算法。搜索区域(The Search Area):我们假设某人要从 A 点移动到 B 点, 但是这两点之间被一堵墙隔开。 如图 1 ,绿色是 A , 红色是 B , 中间蓝色是墙。你应该注意到了, 我们把要搜寻的区域划分成了正方形的格子。 这是寻路的第一步, 简化搜索区域。 这个特殊的方法把我们的搜索

2023-03-24 11:36:30 2627 1

原创 【TensorRT算法部署】精简CUDA - DriverAPI概述

1、CUDA Driver是与GPU沟通的驱动级别底层API2. 对DriverAPI的理解,有利于理解后续的RuntimeAPI3. CUDA Driver随显卡驱动发布,与cudatoolkit分开看4. CUDA Driver对应于cuda.h和libcuda.so文件5. 主要知识点是Context的管理机制,以及CUDA系列接口的开发习惯(错误检查方法),还有内存模型。

2023-03-15 14:55:52 482

原创 【docker】x86主机在docker中运行arm64镜像

3、设备:jetson agx xavier(jetpack4.6.1)每次开机后,在x86运行arm容器的时候都需要执行。1、在x86搭建arm64 ros的开发环境。2、宿主机:虚拟机x86_ubuntu18。把U盘插到jetson,然后执行打包命令。--exclude是排除不需要打包的文件。a、打包完成后,将U盘插到pc主机。jetson已安装各种软件环境。2、x86加载docker文件。b、将文件系统导入docker。打包jeston文件系统。e、运行jetson镜像。d、模拟arm指令集。

2023-03-09 10:45:03 1968 2

原创 [TensorRT算法部署】介绍

1、以TensorRT和PyTorch为主,不涉及模型的训练,例如蒸馏、枝减,仅以工程角度考虑,如何导出模型、让模型尽可能高性能,以及如何上线交付(多线程)。2、部署的优化思想、导出方式、解决问题流程,可借鉴到其他算法场景。

2023-03-03 15:45:52 769 1

原创 【radar_camera_fusuion】毫米波雷达与摄像头时间戳对齐数据融合简单实现

此方法使用基于距离和位置的算法来匹配毫米波雷达和相机的目标,将雷达和摄像头统一到一个坐标系,再对数据在时间戳上进行对齐操作,然后遍历所有相机目标,计算雷达目标和相机目标中心位置之间的距离。如果距离小于匹配半径,就将这个匹配结果保存到一个匹配结果列表中。

2023-02-15 17:21:47 1208

原创 【radar_camera_fusuion】毫米波雷达与摄像头数据融合简单实现

此方法使用基于距离和位置的算法来匹配毫米波雷达和相机的目标,先将雷达目标从极坐标系转换到笛卡尔坐标系,然后遍历所有相机目标,计算雷达目标和相机目标中心位置之间的距离。如果距离小于匹配半径,就将这个匹配结果保存到一个匹配结果列表中。

2023-02-15 17:17:49 884

原创 【nvidia Xavier】感受gpu算力

cuda 默认安装目录:/usr/local/cuda/需要把 cuda 加入到 系统路径执行nvcc -V查看nvcc -V。

2023-01-06 11:37:36 980

原创 Nvidia Jetson Agx Xavier 从源码编译安装PaddlePaddle_gpu

设备:Nvidia Jetson Agx XavierLinux版本:Ubuntu18.04首先,确保Jetson设备安装了CUDA,cudnn等sdk,如未安装,执行以下命令进行安装。

2022-12-09 09:59:15 1240 1

原创 【Apollo】感知基础

自动驾驶感知模块概述

2022-12-08 14:58:18 988

原创 Jetson Agx Xavier USB驱动裁剪+can时钟修改+内核源码编译流程(jetpack4.6.1)

自己做了一块Xavier载板,硬件裁剪了一些功能,导致官方镜像usb无法使用,我使用的是jetpack4.6.1(R32.7.1)所以进行驱动修改,重新编译内核。

2022-11-30 12:04:33 2642 3

原创 Linux基础命令

【代码】Linux基础命令。

2022-09-28 10:22:28 163

原创 Git相关知识

Git是分布式版本控制系统(Distributed Version Control System,简称 DVCS。Git的详细命令可以参考Git官网.xxxmain。

2022-09-28 10:18:55 159

原创 Docker基础

在进行软件开发的时候,软件运行环境以及软件的依赖,配置起来非常麻烦,因此就产生了这么一种想法,自己调试好的东西能不能把运行环境以及软件包依赖一起打包到一个东西里面,方便开发者进行部署。

2022-09-28 10:15:49 345

原创 【Apollo】VSCode搭建Cyber RT集成开发环境

笔记:vscode安装、扩展插件安装、vscode连接docker容器。

2022-09-27 13:56:07 913 1

原创 【Apollo】Ubuntu20.04 安装Cyber RT

Ubuntu20.04 安装Cyber RT记录。

2022-09-26 17:42:11 1794 2

原创 ubuntu22.04安装ros2 humble

ros2相对于ros1优势:1、ros2去掉master节点,解决因master节点退出导致系统崩溃的安全隐患;2、全新通信底层实现,ros2不再自实现通信底层,更换为DDS通信;3、应用场景更广泛,实时性更好、支持嵌入式平台、多机器人编队等;4、大量采用新技术和新设计理念,如DDS、Zeroconf、ZeroMQ、Redis、WebSokets等;5、ros2重构了API系统,改进ros1在API设计上的不足。

2022-09-13 10:42:49 1651

原创 Nvidia jetson测试yolop:目标检测+车道线检测+可行驶区域检测

Nvidia jetson测试yolop:目标检测+车道线检测+可行驶区域检测YOLOP: You Only Look Once for Panoptic Driving Perception是2021.8.25在 cs.cv发表的一篇文章。YOLOP是一个用于多任务的端到端感知网,主要集中在交通目标检测,可驾驶区域分割和车道检测。

2022-08-23 09:38:11 1784 2

原创 Nvidia jetson测试 Hybridnets:多任务端到端感知网络 目标检测+可行驶区域+车道线检测

Hybridnets:多任务端到端感知网络 目标检测+可行驶区域+车道线。

2022-08-22 16:54:25 1891 1

原创 yolov7单目相机测距

yolov7使用单目相机测算大概距离。yolov7单目测距视频。

2022-07-28 09:25:47 1757 7

原创 yolov5单目相机测距实现

使用单目相机在yolov5中实现测距,毕竟是单目,一点误差。

2022-07-20 14:30:23 4266 21

原创 nvidia jetson 在ros中使用yolov5进行目标检测发布目标消息

需要环境:melodic 、 conda虚拟环境,如果已有,看二。Nvidia jetson agx xavier ubuntu18.04 一键安装ROS-melodic_Ponnyao的博客-CSDN博客Nvidia jetson xavier agx 安装pytorch1.9.0 Gpu版_Ponnyao的博客-CSDN博客_xavier安装pytorch1、创建工作空间2、编译3、下载功能包4、编译5、运行6、报错解决1、找不到cv2模块 解决:找

2022-07-13 11:11:07 2446 11

原创 NVIDIA jetson tensorrt加速yolov5摄像头检测

在使用摄像头直接检测目标时,检测的实时画面还是有点慢,下面是tensorrt加速过程记录。1、设备jetson agx xavier2、jetpack4.6.13、tensorrt 8.2.1.84、conda虚拟环境 python=3.6Nvidia jetson xavier agx 安装pytorch1.9.0 Gpu版_Ponnyao的博客-CSDN博客_xavier安装pytorch3、虚拟环境中使用tensorrt三、加速过程1、下载项目2、下载yolov5s.pt

2022-07-13 10:34:45 2799 13

原创 nvidia jetson 在 conda虚拟环境编译cv_bridge melodic python3

用conda虚拟环境编译cv_bridge。1、设备:nvidia jetson gax xavier2、jetpack 4.6.1(ubuntu18.04)3、archiconda python 3.64、ros-melodic5、opencv 42、初始化虚拟环境如果使用conda创建的python3环境运行代码,那么需要将终端默认启动的环境改为你ros编译的环境。3、初始化工作空间并获取源码4、编译 这里的python解释器选择conda的python路径,

2022-07-06 11:46:11 648

原创 Nvidia Jetson Agx Xavier 在Ros中调用GMSL2相机

在ros中调用GMSL2,刚开始是通过修改官方驱动包ros-meloidc-usb-cam,可能是修改的地方不对,一直报错,调用失败,要是有大佬修改成功,希望能交流一下。 后来借鉴了一下别人关于这方面的博客,成功拿到了图像数据。 1、jetpack 4.6.1 2、opencv 4.1.1 3、ros-melodic 4、python3.6.9 参考我的上篇博客,此步不可省略,因为opencv4.1.1是python3版本的

2022-07-05 14:54:46 2836

原创 NVIDIA jetson 在ROS-meloidc中使用python3 cv_bridge

在ros中配置yolov5项目时,发现melodic不支持python3,ROS自带的cv_bridge只支持python2,想要在Python3中使用cv_bridge需要自行编译cv_bridge包。以下记录以下解决方法。1、设备:nvidia jetson gax xavier2、jetpack4.6.1(ubuntu18.04)3、python3.6.94、ros-melodic2、初始化cv_bridge_ws编译工作空间3、下载cv_bridge源码4、编译5

2022-06-30 11:57:40 1653 3

原创 nvidia jetson agx Xavier can 开机自动运行脚本

测试can的时候一遍遍手动加载特别麻烦,直接写脚本自动加载。记录,备忘。enable_can.sh给脚本加权限三、设置开机自启动1、把enable_can.sh放到指定位置2、编写service文件在文件中写入以下内容3、设置服务完成后可开机自动运行。...............

2022-06-23 17:21:50 1453 1

原创 Nvidia jetson agx xavier ubuntu18.04 一键安装ROS-melodic

Nvidia jetson agx xavier ubuntu18.04 一键安装ROS-melodic

2022-06-20 17:24:45 758

原创 图片标注工具Labelme使用

labelme标注工具使用

2022-06-14 11:28:30 1453

原创 tesseract-ocr中文识别

tesseract-ocr5.0中文环境配置

2022-06-14 09:35:15 2176 2

原创 Nvidia jetson系列 agx xavier/orin/nano/tx2 安装pytorch Gpu版

记录一下工作中的问题。手头的jetson需要搭建深度学习环境,刚开始以为安装方式和正常Ubuntu环境一样,然而这个系统被改了很多,常规的安装方式和whl文件只能用pytorchcpu版本的,cuda用不了,想用cuda还是得装gpu版本,agxpytorch_gpu只能通过英伟达官方发布的包安装,以下就记录一下详细安装过程。各jetson设备和版本安装方法类似,下面以pytorch1.9.0为例。博客提供whl文件,jetpack5.0以下。......

2022-05-11 11:32:04 8522 21

原创 Nvidia jetson agx xavier can通讯失败,修改时钟源pllaon

xavier can通信失败,修改时钟源pllaon

2022-05-09 17:06:19 1770 1

原创 基于arm架构的ubuntu18 .04安装Anaconda3 + pytorch+python3.9

记录一下项目踩坑经历。一、Anaconda3安装 1、

2022-03-31 17:33:57 5268 3

Auto-GPT源码,可运行

Auto-GPT源码

2023-04-17

yolov5+tensorrt安全帽检测

yolov5+tensorrt安全帽检测

2023-04-17

yolov5安全帽检测

yolov5安全帽检测源码+模型 python detect.py --source 1.png --weight helmet.pt

2023-04-17

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.14.0a0+44dac51c.nv23.01-cp38-cp38-linux_aarch64.whl

2023-04-03

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.13.0a0+torchvision-0.14.0-cp38-cp38m-linux_aarch64

2023-04-03

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.12.0a0+torchvision-0.13.0-cp38-cp38m-linux_aarch64

2023-04-03

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.11.0a0+torchvision-0.12.0-cp38-cp38m-linux_aarch64

2023-04-03

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.10.0a0+torchvision-0.11.0-cp36-cp36m-linux_aarch64

2023-04-03

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.9.0a0+torchvision-0.10.0-cp36-cp36m-linux_aarch64

2023-04-03

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.8.0a0+torchvision-0.9.0-cp36-cp36m-linux_aarch64

2023-04-03

nvidia jetson pytorch文件

nvidia jetson pytorch文件 torch-1.7.0a0+torchvision-0.8.0-cp36-cp36m-linux_aarch64

2023-04-03

paddlepaddle-gpu-2.4.1-cp36-cp36m-linux-aarch64.whl

jetson agx xavier (jetpack4.6.1) paddlepaddle_gpu-2.4.1-cp36-cp36m-linux_aarch64.whl

2022-12-09

Apollo感控制划模块详解与实践2

Apollo感控制划模块详解与实践2

2022-12-09

Apollo控制划模块详解与实践1

Apollo感控制划模块详解与实践1

2022-12-08

Apollo规划模块详解与实践2

Apollo规划模块详解与实践2

2022-12-08

Apollo规划模块详解与实践

Apollo规划模块详解与实践

2022-12-08

Apollo感知模块详解与实践2

Apollo感知模块详解与实践2

2022-12-08

Apollo感知模块详解与实践

Apollo感知模块详解与实践

2022-12-08

Apollo高精地图模块

Apollo高精地图模块

2022-12-08

Apollo 之定位技术

Apollo 之定位技术

2022-12-08

Apollo Cyber-RT

Apollo Cyber_RT

2022-12-08

Apollo调试与仿真实践

Apollo调试与仿真实践

2022-12-08

使用Apollo学习自动驾驶

使用Apollo学习自动驾驶

2022-12-08

yolop 目标检测+车道线检测+可行驶区域检测

yolop 目标检测+车道线检测+可行驶区域检测

2022-08-23

Hybridnets:多任务端到端感知网络 目标检测+可行驶区域+车道线检测

Hybridnets:多任务端到端感知网络 目标检测+可行驶区域+车道线检测

2022-08-22

jetapck5.0 nvidia jetson pytorch-gpu torchvision相关 whl 文件

https://blog.csdn.net/qq_41426807/article/details/124705416 nvidia jetson orin/agx xavier/nano/tx pytorch安装whl文件 torch1.11.0+torchvision0.12.0 torch1.12.0+torchvision0.13.0

2022-07-20

yolov5-tensorrt

tensorrt加速yolov5

2022-07-14

ros-yolov5-ws

melodic中使用yolov5检测,并发布处理完成的数据。

2022-07-14

melodic python3

基于python3编译的cv_bridge

2022-07-14

jetson gmls2相机驱动

英伟达jetson使用gmsl2相机的驱动

2022-07-14

nvidia jetson ros-melodic 一键安装脚本

nvidia jetson ros-melodic 一键安装脚本

2022-07-14

jetpack5.0以下nvidia jetson pytorch 相关文件

https://blog.csdn.net/qq_41426807/article/details/124705416 包含英伟达 jetson gpu版 pytorch whl文件 torch1.9.0+torchvision0.10.0 torch1.10.0+torchvision0.11.0 虚拟环境管理包archiconda

2022-07-14

jetpack 4.6 刷机 英伟达jetson agx Xavier 完整刷机记录

电脑安装了虚拟机Ubuntu, 对 agx Xavier 进行刷机详细教程。包含了deepstream、cuda等模块。

2022-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除