自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ros小车应用篇(三)——网络摄像头YOLOV3实现小车跟踪目标

YOLO小车跟踪yolo跟踪代码:小车博客:https://editor.csdn.net/md/?articleId=118612242YOLOv3模型采用opencv dnn方式导入神经网络权重,再使用opencv读取视频流并转换为标准block接口进行前向传播。最后输出结果列表中存在物体质心,物体大小,物体标签置信度等等,将数据提出再进行画框。如果想要追踪目标就在循环中,判断标签是否属于要找的那个标签。详细opencv实现yoloV3可以看https://www.bilib

2021-07-11 02:15:48 5374 1

原创 Ros小车应用篇(二)——Ros小车wifi安卓上位机

安卓App控制小车github:https://github.com/zhuchen99899/RosCar/tree/master/Ros_car_WebviewAndCtrl安卓App控制小车实现控制小车的通讯协议可以参考我之前博客https://blog.csdn.net/zhuchen88988/article/details/118637714?spm=1001.2014.3001.5501视频传输为树莓派motion ,可以使用安卓webview控件加载重写sur

2021-07-11 00:46:18 793 1

原创 ROS两轮小车通讯篇 (二)——树莓派motion网络摄像头传输

树莓派Motion网络摄像头树莓派摄像头可以使用树莓派CSI摄像头,也可以使用USB摄像头。树莓派本身算力并不足以做一些如YOLO目标识别的应用。需要使用神经网络加速棒,相应的方案可以通过网上找到。不过这里使用网络摄像头的方案,通过wifi将摄像头数据传输到电脑或者手机端。树莓派motion部署网络摄像头较为简单,网上也有很多教程如:https://my.oschina.net/sharesuiyue/blog/864807,只要简单几个步骤便可以在一个局域网内通过ip和端口号8081访问摄像头了。不

2021-07-10 21:06:56 1040

原创 Ros小车应用篇(一)——Ros小车wifiQT上位机

Ros小车多功能QT上位机代码仓库:https://github.com/zhuchen99899/RosCar/tree/master/Ros_car_pid_testQT上位机界面如下(MPU6050数据暂时未加入):此上位机功能:①修改电机方向②修改电机速度③修改小车PID参数④控制小车行进方向⑤接收小车速度,并在图表上显示,图标指针移动上去有X,Y位置指示,下方勾选栏可以屏蔽,显示电机1/2曲线,按钮可以暂停接收/继续接收速度数据。数据图标可以使用滚轮放大缩小曲线刻度,

2021-07-10 20:00:54 2423

原创 ROS两轮小车通讯篇 (一)——wifi控制以及小车数据传输协议

此篇为ROS小车的WIFI控制以及数据传输协议。小车有两种控制模式,一种为WIFI模式,还有一种为ROS控制模式,两者在stm32控制器代码中均进行了宏定义,开启wifi模式后,ros模式被禁用。ros模式开启后,wifi模式被禁用小车可以使用QT上位机,手机APP,以及一些深度学习应用控制,都是通过此协议,经过TCP传输给小车解数据帧完成。一、字节流协议此协议基于TCP连接,为了控制以及传输方面的效率。采用固定长度字节流形式,其原因如下:①在freertos小车上,可以使用DMA缓冲快速读

2021-07-10 17:11:46 3397

原创 ROS两轮小车软件篇 (一)——ROS两轮小车控制板stm32F103ZET6

小车控制应用两轮小车使用stm32f103zet6控制,使用freertos系统管理多个任务,整体构为:方向控制方向控制即为控制H桥导通方向,只需要控制两个IO输入输出,10,01,为前或者后方向(根据电机安装方向),00和11为惯性和刹车状态。方向控制可以使用一个freertos任务。通过消息队列传输单个变量完成其他任务对小车方向的改变(如WIFI控制小车方向)编码器采集电机转速电机采用霍尔编码器,采用32定时器复用中的编码器模式采集,32编码器模式以及倍频模式原理和模

2021-07-09 18:04:12 1865 1

原创 ROS两轮小车硬件篇 (一) ——ROS小车有刷电机驱动

小车电机驱动由于之前只接触过L298N这种直接驱动的芯片,其本身只有50W左右的功率。只能驱动一些功率不大的直流电机,且对电机控制原理了解不深,对后续学习电机帮助不大。所以选择自己制作电机驱动电路。也方便以后小车能负载更大重量。直流有刷电机驱动有刷电机的驱动原理基本都是H桥驱动,L298N也是在此基础上制作的芯片。网上关于这方面的资料非常多,就不多论述。详细可以看野火的《电机应用开发实战指南》和硬石《电机控制专题指导手册》。都十分详细。如果想要驱动功率更大的直流电机,就必须自己搭建H桥电路。驱动M

2021-04-18 17:20:17 2205 1

原创 QT MQTT库在win上和linux上的使用

QT的两种MQTT库目前QT使用MQTT库的方法有两种:一种为使用官方库qmqtt: https://github.com/qt/qtmqtt另一种是为使用EMQX提供的QT库:https://github.com/emqx/qmqtt版本差异两个版本存在一定差异官方库qtmqtt功能比较强,支持MQTT5.0协议,SSL,有比较完整例程提供参考。但是编译源文件会出现错误,Linux和Win平台都会有不同的问题。解决编译问题后都可以正常使用。emqtt库功能较弱,开发文档介绍太简单,在e

2021-04-08 14:26:37 4855 2

YOLO_小车目标跟踪.rar

python opencv YOLOV3 实现小车跟踪目标。小车搭载网络摄像头(树莓派 motion)。opencv必须是GPU版本重新编译过的,否则摄像头会十分卡顿。

2021-07-11

空空如也

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

TA关注的人

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