自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 测试GPU的占用情况

本文简单介绍测试GPU占用情况和模型耗时统计的代码。

2024-09-04 19:26:03 1051

原创 tensorrt推理过程

tensorrt推理过程:首先是准备模型,需要定义logger,创建接口实例,加载模型文件并用接口实例反序列化,之后执行一下上下文;建立输入输出buffer,并在cuda上建立对应内存,把数据拷贝到GPU,执行同步或异步推理,把cuda输出拷贝到CPU,然后就可以进行后处理了。

2024-08-26 11:48:20 576

原创 4.Rosbag数据解析实例

本文介绍了rosbag相关知识,并基于rosbag数据进行数据解析和可视化。

2024-08-14 20:08:07 1046

原创 3.RTK定位原理和数据解析

本文简单介绍了RTK定位原理和RTK数据解析,还引申了软件V型开发流程相关内容,如果大家对这个有兴趣,可以后续再结合实际项目写文章介绍一下,我这边主要是代客泊车和城市NOA项目。

2024-08-13 17:41:26 2780

原创 堆和栈的区别——vector引发的思考

在使用vector这个结构的时候,如果vector在函数内部直接定义,则对象存储在栈上,数据存储在堆上;而通过new动态创建时,指针在栈上,对象和数据都在堆上。同时,at()方法提供了越界检查,但会带来额外的时间开销。无论哪种方式,vector的数据总是位于堆上。那么为什么会有堆和栈呢?本文将对堆和栈的区别,内存静态分配和动态分配,智能指针进行了介绍,总结一下就是堆可以对栈进行补充,动态分配内存,智能指针可以自动管理动态分配的对象,避免内存泄漏和资源未正确释放的问题。

2024-08-09 18:47:31 1323

原创 圆曲线拟合和多项式拟合

对数据进行处理往往会用到拟合算法进行数据数据平滑过滤,本文将介绍多项式拟合和圆曲线拟合的工程代码,以供参考。

2024-08-09 13:00:32 435

原创 2.CMake介绍及CMakeLists.txt文件编写

如果我们的程序想要运行在不同的平台上,就需要根据不同平台的make工具规范编写对应的Makefile文件。CMake 则是一个跨平台的安装(编译)工具。CMakeList.txt是一个与平台无关的、用于定制编译流程的文件。CMake 靠的是 CMakeLists.txt 文件来生成Makefile文件。本文将介绍CMake的使用及CMakeLists.txt文件编写实例。

2024-08-08 19:25:54 1503 1

原创 1.ros的xx.msg、xx.srv、xx.proto编译

这篇文章是复制的其他博主的文章。提示:以下是本篇文章正文内容,下面案例可供参考这是复制的一篇文章原文链接:https://blog.youkuaiyun.com/u011754972/article/details/121509481。

2024-08-07 16:24:26 671

空空如也

空空如也

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

TA关注的人

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