分类: 技术

基于Github的Hexo博客搭建

本文是一篇个人博客搭建笔记。选用Hexo作为静态博客框架,通过GitHub Pages 服务来托管 Hexo 生成的静态文件,以Git 作为版本控制系统。

高速三尾智能机器鱼设计

本项目的关键技术包括3D建模技术、舵机控制技术、巡线算法设计、漏油点检测算法设计、图像处理技术、报警技术和仿真分析技术。3D建模技术可以构建出理想的原型样机。舵机控制技术是保证鱼尾能够实现动态平衡和灵活运动的关键技术。巡线算法设计采用对比度算法进行巡线,并且对管道进行提取和消除反光处理,实现了对管道的快速准确的检测和跟踪。漏油点检测算法设计采用了一种基于RGB模型的算法,可以将漏油点从背景中分离出来,并进行检测和统计。图像处理技术中的图像分割和区域处理等关键技术也为巡线算法提高了运算速度。报警技装置包括LCD显示屏、扬声器和小旗子等。仿真分析技术在实际运行和调试过程中对作品进行了进一步优化。机器鱼通过视觉模块进行巡线和漏油点检查,通过语音播报、液晶显示屏变化进行漏油点警告和统计,启动方式为WIFI远程启动,停止方式为视觉识别自动停止。

智能排班系统

本项目采用了前后端分离框架。使用html,java,css语言进行前端页面搭建。使用php连接前端页面和MySQL数据库。使用Python完成后端排班运算过程,搭建Flask框架实现前后端数据连接。

机器车巡线与人群识别系统设计

本项目完成了机器车在复杂环境的巡线以及人群识别功能。软件平台采用基于 Ubuntu16.04 的 Kinectic 版的机器人操作系统 ROS。巡线技术主要采用 HSV 划线遍历法,识别路线采用限制 HSV 通道阈值进行筛选,识别人群采用 paddlepaddle 算法库中yolov3_darknet53_pedestrian 模型进行人群定位,进而使用 HSV 模型进行颜色判别。