自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 do while(0)的作用

  我们经常可以在一些优秀开源代码的头文件里发现一些宏定义使用了do {} while(0)语句,也许你会疑惑do {} while(0)中的代码不就是只执行一次吗,为什么还要多此一举使用do {} while(0)循环结构去包裹呢?实际上,do {} while(0)的作用很大,下面可以看几个例子。一、定义复杂宏避免逻辑或编译错误  假如你定义了一个宏,这个宏的作用为连续调用2个函数,宏定义如下:#define DOSOMETHING() func1(); func2()  但使用时可能会出

2022-05-28 15:59:04 840 1

原创 【学习笔记】LeetCode剑指Offer 35. 复杂链表的复制

题目:请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。迭代 + 节点拆分法/*// Definition for a Node.class Node {public: int val; Node* next; Node* random; Node(int _val) { val = _va

2021-10-21 20:27:11 130

原创 C++学习笔记——递增运算符的重载

黑马C++课程学习笔记#include<iostream>#include<string>using std::cin;using std::cout;using std::endl;using std::string;using std::ostream;//重载递增运算符//自定义整形类,以实现对该类的递增运算操作class MyInteger{ friend ostream& operator<<(ostream& co.

2021-08-06 10:36:33 438

原创 Jetson TX2在ROS下使用Realsense D435i跑rtabmap、octomap、VINS-Mono和ORB-SLAM2

使用环境:Ubuntu 16.04,ROS Kinetic硬件设备:英伟达Jetson TX2,英特尔Realsense D435i安装Realsense相关的相机驱动1.安装librealsense方法一:首选方法是用二进制包方式安装(就是用sudo apt-get install …),该方法不用手动给内核打补丁。因为Jetson设备的Ubuntu系统内核跟普通PC上的不太一样,引用librealsense在Jetson上的官方安装教程installation_jetson.md一段话:.

2021-05-05 11:07:06 5231 5

原创 MATLAB求二值图像的最小外接矩形

求二值图像的最小外接矩形算法描述步骤流程源代码结论算法描述计算最小外接矩形(MER)的一种方法是,将物体的边界以每次以一定的角度增量(例如3°)在90°范围内旋转。每旋转一次记录一次其坐标系方向上的外接矩形边界点的最大和最小x、y值。旋转到某一个角度后,外接矩形的面积(或周长)达到最小。取面积最小的外接矩形的参数为主轴意义下的长度和宽度。步骤流程输入图像图1输出图像旋转角度从0°~90°,步长为10°,求得的MER,如下图;旋转角度从0°~90°,步长为1°,求得的MER,如下图。

2021-05-03 21:37:37 7565 10

隧道探伤机械装置设计,附隧道探伤图像处理及分类的神经网络算法源码

摘 要 随着高速公路的发展,隧道的维护和管理问题日益凸显,其中很重要的一项就是隧道的探伤。目前,国内的隧道检测方式大多是人工检测,这种检测方式虽然准确,但是效率低,耗时耗力,影响隧道的正常运行,并且噪音、灰尘等对人体损伤较大。因此,对隧道探伤机械装置的研究具有一定的实际意义。 本文重点研究公路隧道衬砌表面裂缝的检测。在不影响隧道运行的前提下,设计了宽度可调式升降隧道检测机械装置,装置主要包括伸缩机构、摆动机构、横移机构、升降机构、行走机构及控制部分。 本文对装置各部分进行了详细的结构设计,对重要零部件进行了强度校核,对电气控制部分进行设计,利用有限元的方法对机械结构进行静力学分析,得到了与设计计算相同的结果,具有参考价值。 最后,文章设计了隧道检测结果的后处理系统,对获取的隧道表面图像进行处理,计算裂纹的参数并对其进行分类,实现了检测过程自动化。 关键词:隧道衬砌探伤;机械装置;力学分析;图像处理

2021-08-04

隧道探伤机械装置设计 毕业设计

附隧道探伤图像处理及分类的神经网络算法源码。

2021-08-04

(现代控制理论)电子元件拾取装置控制系统设计与分析.pdf

电子元件拾取装置控制系统设计与分析 如图所示的系统,常见于集成芯片制造生产线上,用于放置芯片到合适的位置。请按下面给出的提纲叙述控制系统的设计与分析过程。分析和综合方法采用现代控制理论的内容。 1. 引言(1分) 查找资料,论述此种控制方式的应用范围及研究现状。 2. 建立系统的数学模型(17分) 已知装置质量M=0.08kg、元件质量m=0.02kg、弹簧刚度k=4N/m、阻尼系统b=0.04Ns/m、活塞有效作用面积A=0.002m2。建立输入为气体压力,输出为位移的数学模型。 3. 性能要求 元件移动距离为500mm,要求系统稳态误差为0,最大超调量为10%,调整时间为2.5s。 4. 设计控制器(20分) 设计一闭环系统,可以利用Matlab辅助设计。 5. 实现控制(20分) 叙述如何实现系统的控制,可利用Matlab/Simulink实现系统仿真。 6. 仿真(15分) 利用Simulink进行仿真并绘制压力-时间曲线和位移-时间曲线。 7. 稳定性分析(20分) 可以分析一下当m或M变化时系统的鲁棒性如何?并分析系统在外界干扰下(比如系统遇到障碍时)的稳定问题。 8. 结论(4分) 从上面的分析中可以得到什么样的结论。 参考文献(3分) 列出你在写这篇论文时都参考了什么资料

2021-07-18

空空如也

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

TA关注的人

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