DSZS123
码龄9年
关注
提问 私信
  • 博客:193,387
    社区:790
    问答:55,000
    249,177
    总访问量
  • 50
    原创
  • 1,649,128
    排名
  • 229
    粉丝
  • 3
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2015-09-21
博客简介:

不见围墙

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    763
    当月
    9
个人成就
  • 获得136次点赞
  • 内容获得18次评论
  • 获得681次收藏
  • 代码片获得489次分享
创作历程
  • 5篇
    2024年
  • 8篇
    2023年
  • 10篇
    2022年
  • 11篇
    2021年
  • 11篇
    2020年
  • 18篇
    2019年
成就勋章
TA的专栏
  • rockchip芯片调试记录总结
    付费
    22篇
  • 图像处理
    付费
    12篇
  • 机器人
    4篇
  • 人工智能
    7篇
  • linux 嵌入式
    3篇
  • 图像识别
    2篇
兴趣领域 设置
  • 人工智能
    分类
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

gazebo 中使用gmaping 建图

6.rosrun wpr_simulation keyboard_vel_ctrl 控制机器人运动。3.加载地图 rosrun map_server map_server map.yaml。二、launch 文件启动slam gmapping 建图。4、创建launch文件 gmapping.launch。一、使用gmapping 建图。
原创
发布博客 2024.02.20 ·
840 阅读 ·
5 点赞 ·
0 评论 ·
13 收藏

(四)ros中ros::init(argc,argv,”节点名称”)。中的节点名称和launch文件中的节点名称关系。

另外launch中的type参数就是cmakelist中 add_executable()和target_link_libraries()中第一个参数的名字,即编译出的可执行文件名称。Rosrun <功能包名称> <节点名称>。其中”节点名称”为ros::init中的ros节点名称。launch文件中的ros节点名称会替换ros。如果采样launch启动ros程序,name 参数为ros节点名称。2、使用launch 文件。
原创
发布博客 2024.01.26 ·
573 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

(三)ros 点云格式转PCL点云格式

uint8 INT8 = 1 // 1字节。uint8 INT16 = 3 // 2字节。uint8 INT32 = 5 // 4字节。uint8 UINT8 = 2 // 1字节。uint8 UINT16 = 4 // 2字节。uint8 UINT32 = 6 // 4字节。uint8 FLOAT32 = 7 // 4字节。
原创
发布博客 2024.01.21 ·
620 阅读 ·
8 点赞 ·
0 评论 ·
9 收藏

(二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真

鼠标改变速度和角度值,仿真机器人发生位姿变化。二、下载wpr_simulation源码。
原创
发布博客 2024.01.19 ·
2864 阅读 ·
13 点赞 ·
0 评论 ·
14 收藏

(一)ROS的安装

2、在打开的文件末尾一行添加: 151.101.84.133 raw.githubusercontent.com。密钥添加不成功的话,跟换密钥,一直不成功的话,考虑是不是网络问题,比如不能解析域名(DNS问题)(一)安装ubuntu18.04 系统(虚拟机或者是物理机,在此不再介绍)3、保存退出,在terminal中输入: sudo rosdep init。因为第一次安装ros可以出现了问题,所以重新执行。4、执行完输入:rosdep update即可。(四)ROS的安装与配置。(二)添加ROS镜像源。
原创
发布博客 2024.01.16 ·
769 阅读 ·
6 点赞 ·
0 评论 ·
14 收藏

base64 与 opencv Mat的相互转换

【代码】base64 与 opencv Mat的相互转换。
原创
发布博客 2023.05.20 ·
811 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

(十二)rk3568 NPU 中部署自己训练的模型,(3)连板部署

修改/install/rknn_yolov5_demo_Linux/model中的coco_80_labels_list.txt文件为你识别的类别。更改/external/rknpu2/examples/rknn_yolov5_demo/include/postprocess.h。1、至于yolov5后处理代码,本人使用的事rk3568中sdk中的demo。中的类别个数为自己训练的类别数(默认为80 coco数据集)。执行export LD_LIBRARY_PATH=./lib。
原创
发布博客 2023.04.22 ·
581 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

(十二)rk3568 NPU 中部署自己训练的模型,(2)模型转换

对于rknn 模型部署,本人使用*.pt -> *.onnx -> *.rknn的方式。
原创
发布博客 2023.04.22 ·
1191 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

(十二)rk3568 NPU 中部署自己训练的模型,(1)使用yolov5训练自己的数据集-模型训练部分

训练完成后,在runs/train/exp/weights/目录下生成两个模型文件一个last.pt 一个best.pt。yolov5_train.txt和yolov5_val.txt分别给出了训练图片文件和验证图片文件的列表,在yolov5下生成了两个文件yolov5_train.txt和yolov5_val.txt。YOLOLabels下的文件是images文件夹下每一个图像的yolo格式的标注文件,images文件夹下有train和val文件夹,分别放置训练集和验证集图片;之后点击“Commits”
原创
发布博客 2023.04.22 ·
1069 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

(十二)rk3568 NPU 中部署自己训练的模型,(1)使用yolov5训练自己的数据集-环境搭建部分

yolov5在yolov3的基础上有很大提高,在保持准确率的情况下,模型更小,更适合轻量化的嵌入式产品部署。NVIDIA 驱动下载:https://www.nvidia.cn/Download/index.aspx?对于cudnn直接将其解开压缩包,然后需要将bin,include,lib中的文件复制粘贴到cuda的文件夹下。cuda下载链接:https://developer.nvidia.com/cuda-downloads?以上三个都是按照自己的电脑显卡配置、以及操作系统来下载的,不可以随意下载。
原创
发布博客 2023.04.22 ·
1611 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

yolov5 train.py 设置opt参数

yolov5 train.py 设置opt参数
原创
发布博客 2023.04.11 ·
1000 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Yolo训练时,输出的参数的含义

Yolo训练时,输出的参数的含义
转载
发布博客 2023.04.11 ·
7773 阅读 ·
27 点赞 ·
0 评论 ·
99 收藏

ffmpeg+opencv,rtsp拉流保存jpg图片

ffmpeg+opencv,rtsp拉流保存jpg图片
原创
发布博客 2023.02.21 ·
1020 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

(十一)瑞芯微rk3568中rtsp拉流报错h264文件

rk3568 ubuntu系统中编译ffmpeg,rtsp拉流保存h264文件过程及源码分享
原创
发布博客 2022.12.17 ·
1391 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

RK3568 gpio 复用控制使用操作记录

rk3568 gpio控制使用流程,以及更改gpio复用记录。
原创
发布博客 2022.11.03 ·
1544 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

热风焊盘的作用

热风焊盘作用
转载
发布博客 2022.07.08 ·
1002 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

libcurl https 记录

libcurl实战-Get请求_MicroSmiles的博客-CSDN博客_libcurl发送get请求
原创
发布博客 2022.05.19 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rk3568 rtsp拉流 mpp硬解码

发布资源 2022.05.06 ·
xz

瑞芯微芯片AI部分开发记录 第二节 《yolov3-tiny及darknet介绍》

此部分为瑞芯微芯片NPU部分的开发记录。包括服务器(PC)端模型训练、模型转换以及瑞芯微接口调用rknn模型,实现目标检测任务。本小节使用yolov3算法训练自己的数据集,并且部署到瑞芯微rk3568开发板上。使读者通过该博客能够实现,使用瑞芯微开发板检测到自己的目标图像。首先介绍几个概念:1、算法网 2、深度学习框架 3、模型文件一、深度学习框架:模型训练需要进行梯度计算、卷积计算等大量的矩阵运算。深度学习框架就是方便开发者实现此功能,让一个普通的开发人员轻松的实现深度学习任务。目前比较有
原创
发布博客 2022.04.21 ·
1118 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

瑞芯微芯片AI部分开发记录 第一节 《PC端环境搭建2》

此部分为瑞芯微芯片NPU部分的开发记录。包括服务器(PC)端模型训练、模型转换以及瑞芯微接口调用rknn模型,实现目标检测任务。本小节使用yolov3算法训练自己的数据集,并且部署到瑞芯微rk3568开发板上。使读者通过该博客能够实现,使用瑞芯微开发板检测到自己的目标图像。一、安装cuda两种方法可安装cuda。一种为直接安装cuda。另一种为构建nvidia docker容器。本人采用的是后者。Docker的好处在这里就不强调了。直接安装cuda也可以,网上介绍很多。二、利用docker拉
原创
发布博客 2022.04.20 ·
1778 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多