- 博客(493)
- 资源 (20)
- 收藏
- 关注
原创 DC-DC转换电路简介
因此,在设计DC-DC转换器时,正确选择和使用电感是非常重要的。总的来说,电容在DC-DC转换器设计中具有重要的作用,包括滤波、稳定回路、保护元件、降低干扰和提供瞬态响应等方面,对于提高系统的性能和稳定性至关重要。综上所述,增加电感可以在DC-DC转换器中起到良好的滤波效果,稳定输出电流,并减少电磁干扰的产生,从而降低模拟干扰的水平,使系统工作更加稳定可靠。为了减少DC-DC转换器引起的干扰,可以采取一些措施,如合适的滤波器设计、良好的地布线、选择合适的电磁兼容性材料和设计等。
2024-03-02 06:10:08 1136
原创 SOP在标准化生产中的应用
总的来说,SOP是生产标准化的重要一环,对于组织上规模的生产,确保产品一致性方面具有重要意义。如果脱离SOP谈一致性,是没有结论的,因为没有生产管理,如何谈一致性,没有一致性,如何谈后续的生产质量?
2024-02-26 05:51:37 414
原创 Raspbian命令行RTSP/RTP服务
RTP协议较RTSP协议延迟明显改善VLC需要使用SDP文件启动RTP服务(待查)VLC无法使用SDP文件启动RTSP客户端(待查)所有测试过程都需要先启动服务端程序,然后再启动客户端程序RTP摄像头(客户端)RTSP摄像头(服务端)
2024-02-24 15:56:50 946
原创 关于业务流&职能岗位讨论
从上面的讨论,可以得出微小型科技型企业,如何建立基于最基础的业务流的岗位职责。业务流1.已有产品订单业务2.已有产品定制业务3.全新产品开发业务岗位职责部门/岗位:市场/销售部门/岗位:产品规划/解决方案部门/岗位:研发部门/岗位:生产/技术根据上述业务流,部门/岗位职责,结合《关于工作流&交付件讨论》明确交付件。就能将事情落到实处。当然,我们也提到了“概率”原理,很多微小型企业都并非按照上述方式执行,也同样能成功。
2024-02-23 12:47:43 1066
原创 关于工作流&交付件讨论
其实,没什么可总结的。不过总该有个章程,有那么一段,来对所讨论的问题做一个回顾和整理。总的来说,工作流&交付件对于工作来说是至关重要的。若不能很好的进行这些关键资料(生产资料)的产出,事情就会大概率的出现纰漏,当量变到质变时,问题就严重了。因此,在当今社会,科技发展如此之快的时代,认识到团队配合协作的重要性,而重中之重就是工作流&交付件。注:以上是方法论的角度来看待这个问题,金钱和时间才是王道。
2024-02-22 14:16:36 1301
原创 ubuntu22.04@Jetson Orin Nano之CSI IMX219安装
注意:笔者是接在硬件CAM0这个22pin接口上的,但是选择“Camera IMX219-cam0"是不行的。折腾半天时间,捣鼓这个套装摄像头(IMX219)的安装,死活就是没有这个设备。很多人都在问,笔者也有OV5647的摄像头,可以参考的资料很多。总算是能否显示图像了,不过说明书上也没有讲这个,过希望和我一样的小白,不要在折腾这个这哦简单的安装过程。从实际使用的角度:裸板连接无非就是一根排线,但是用起来肯定不方便,排线松了搞不好烧掉。蓝黑线组:蓝色->【LED+】,黑色->【LED-】
2024-02-21 13:47:18 1273
原创 ubuntu22.04@Jetson Orin Nano之OpenCV安装
昨天用Jetson跑demo程序发现帧率很慢(只有10FPS左右),按照视频文件怎么说应该有30FPS。但是为什么jetson orin nano跑不起来呢???
2024-02-20 20:19:45 1278
原创 Deep Learning with OpenCV DNN Module介绍
- A:先学习,形成固有的知识体系,形成记忆;然后应用知识体系(记忆)进行应用;- B:先学习,形成基本的概念和逻辑;然后应用逻辑概念,应用知识,且不断迭代纠偏;再进一步应用迭代;A具有先天性;B在先天性的基础上,受环境影响。这里也不得不提一下[《一种部件生命期监测方法》](https://blog.csdn.net/lida2003/article/details/135858128),是一种多因素的问题分析的方法和手段,是一种B的预测方案。
2024-02-19 20:15:26 1470 2
原创 ubuntu22.04@laptop OpenCV Get Started: 015_deep_learning_with_opencv_dnn_module
计算机视觉领域自20世纪60年代末以来就存在。图像分类和物体检测是计算机视觉中一些最古老的问题,研究人员尝试解决这些问题已经数十年。目前,使用神经网络和深度学习,已经达到了一个阶段,计算机可以开始以高精度实际理解和识别对象,甚至在许多情况下超过人类。要了解有关神经网络和深度学习与计算机视觉的知识,OpenCV DNN 模块是一个很好的起点。由于其高度优化的 CPU 性能,即使没有非常强大的GPU,初学者也可以轻松体验。
2024-02-19 10:17:08 1329
原创 ubuntu22.04@laptop OpenCV Get Started: 014_simple_background_estimation_in_videos
在许多计算机视觉应用中,可用的处理能力有限。在这种情况下,必须使用简单但有效的技术。在本文中,将介绍一种针对场景背景估计的技术,当摄像头静止对场景中的移动对象进行检测。这种场景并不罕见,例如:许多交通和监控摄像头都是固定不动的。
2024-02-18 16:11:34 896
原创 关于电子/硬件试制报告(精简实用版)的一些讨论
从产品研发的角度,都有最初的工程试制阶段。这个阶段最终一定会有一份试制报告。当然,整个试制报告涉及方方面面内容。通常电子行业,试制主要是两个方面:- 电子/硬件试制:侧重在PCBA等方面- 结构/机械试制:侧重在产品结构、机械等方面本章节就针对电子/硬件试制,做一些精简,期望在硬件设计方面更好的梳理和积累经验。
2024-02-18 12:11:20 540
原创 ubuntu22.04@laptop OpenCV Get Started: 013_contour_detection
使用轮廓检测检测物体的边界,通常是许多有趣应用的第一步,如图像前景提取、简单的图像分割、检测和识别。
2024-02-17 19:15:04 1170
原创 ubuntu22.04@laptop OpenCV Get Started: 012_mouse_and_trackbar
鼠标指针和轨迹条是图形用户界面(GUI)中的关键组件。如果没有这些关键交互组件,就无法真正考虑与GUI交互。因此,结合演示代码了解OpenCV中鼠标和轨迹条的内置功能,对于程序交互来说至关重要。
2024-02-17 09:45:13 878
原创 ubuntu22.04@laptop OpenCV Get Started: 011_edge_detection
边缘检测是一种图像处理技术,用于识别图像中对象或区域的边界(边缘)。边缘是与图像相关联的最重要的特征之一。像素强度的突然变化是边缘的特征,在相邻像素中找到这种变化,就找到了边缘,通过图像的边缘了解图像的基本结构。因此,计算机视觉处理应用中广泛使用边缘检测。
2024-02-16 13:19:04 1279
原创 ubuntu22.04@laptop OpenCV Get Started: 010_blob_detection
Blob是图像中的一组连接像素,它们共享一些共同特性(例如灰度值)。暗连接区域是斑点,斑点检测旨在识别和标记这些区域。OpenCV提供了一种基于不同特征检测和过滤斑点的简单方法。
2024-02-15 17:40:58 1094
原创 ArduPilot开源飞控之硬件SBC分析
随着当下的技术发展,开源无人机的技术日趋成熟!因此,如何来完成一架DIY的开源无人机,相信一定是大家感兴趣的。整理、汇总、分析SBC的硬件形态,以便提供普适性更好的基础硬件环境,用于后续的研究、开发、适飞。
2024-02-15 15:24:21 1400
原创 ubuntu22.04@laptop OpenCV Get Started: 009_image_thresholding
阈值过滤也是OpenCV图像最基本的操作之一。其主要方法就是:1. 通过一个阈值(阈值)来判断数据的有效性2. 通过加强对比度来让肉眼更易识别图像比如:一张灰度图上,当灰度相近似的时候,肉眼其实很难判断出来。但是通过阈值判断和加强,就可以非常容易的让肉眼轻易识别图形。
2024-02-15 10:55:03 948
原创 ubuntu22.04@laptop OpenCV Get Started: 008_image_filtering_using_convolution
- 一个未知数的方程 ==》 对应一个变量:x ==》一维空间- 二个未知数的方程 ==》 对应二个变量:x,y ==》 二维空间- 三个未知数的方程 ==》 对应三个变量:x,y,z ==》三维空间- 四个未知数的方程 ==》 对应四个变量:x,y,z,t ==》四维空间通常来说,人能够比较直观感受、认识,以及理解的大体上是这四类空间。x,y,z,t可以看做四个未知数(变量),当只有一个变量变化的时候,从空间维度的角度看就是一维空间。
2024-02-14 19:17:34 1147
原创 Raspbian简易RTSP服务
整个过程中也得到了[stephendade](https://github.com/stephendade)的大力支持和帮助。当然,整理这份资料,主要目的也是记录下其他方式搭建简易RTSP服务器,了解最简系统下的RTSP服务性能,这样就可以和Rpanion做一个对比。期望:用最简单的命令或者环境来做对比测试。
2024-02-14 10:41:18 1877
原创 程序员为什么不喜欢关电脑?
最为简单的逻辑思考问题:[Five Ws and one H, or the Six Ws](https://business.adobe.com/blog/basics/project-management-101-the-5-ws-and-1-h-that-should-be-asked-of-every-project)- Who is it about?- What happened?- When did it take place?- Where did it take pla
2024-02-13 19:30:57 417
原创 ubuntu22.04@laptop OpenCV Get Started: 007_color_spaces
在本章中,将了解计算机视觉中使用的流行颜色空间,并将其用于基于颜色的分割。- 不同颜色空间定义- 基于颜色图像分割 记得曾经有人谈到,什么是科学? 或者说对于我们来说科学的定义是什么? > [Science is a rigorous, systematic endeavor that builds and organizes knowledge in the form of testable explanations and predictions about the world.](htt
2024-02-13 14:49:25 1404
原创 ubuntu22.04@laptop OpenCV Get Started: 006_annotating_images
为图像和视频添加注释的目的不止一个,OpenCV使这个过程简单明了。下来,一起看一如何使用它:1. 将信息添加到图像上2. 在对象检测的情况下,围绕对象绘制边界框3. 突出显示具有不同颜色的像素以进行图像分割一旦学会了对图像进行注释,对视频帧的注释也是同样的道理。
2024-02-10 19:29:05 1343 2
原创 Linux 36.2@Jetson Orin Nano之Hello AI World!
AI到底有多神奇???记得神奇的年代有神奇的语言:“人有多大胆,地有多大产;不怕想不到,就怕做不到。“暂且不去讨论这句话的背景,深意,以及各种解说。在这里,抓一个发散思维的要点,要能想,要感想!
2024-02-09 18:22:44 918
原创 ubuntu22.04@laptop OpenCV Get Started: 005_rotate_and_translate_image
图像的平移和旋转是图像编辑中最基本的操作之一。两者都属于广义仿射变换的范畴。因此,在研究更复杂的变换之前,首先学习使用OpenCV中提供的函数旋转和平移图像。
2024-02-08 20:07:24 1178
原创 Linux 36.2@Jetson Orin Nano之基础环境构建
熟悉Linux好处就是多,看看,这么一顿操作下来,也没什么差别嘛!基本的环境安装基本也就是30分钟的事情。更多的时间应该专注在领域技术细节分析和问题研究。通过整理,与大家一起共勉,参与Jetson AI的开发!
2024-02-08 09:01:39 946
原创 ubuntu22.04@laptop OpenCV Get Started: 004_cropping_image
使用OpenCV进行裁剪相当于对NumPy数组做类似切片的动作。每个图像都存储在2D阵列中,区域的高度和宽度(以像素为单位)就是一张对应的图片。
2024-02-07 20:00:24 844
原创 ubuntu22.04@laptop OpenCV Get Started: 003_image_resizing
在OpenCV中调整图像大小:- 要记住图像的原始纵横比(即宽高比)- 减小图像的大小,需要对像素缩减采样值。- 增加图像的大小,需要对新像素进行插值。各种插值技术开始发挥作用来完成上述操作。
2024-02-06 18:36:55 1052
原创 ubuntu22.04@laptop OpenCV Get Started: 002_reading_writing_videos
在OpenCV中对视频的读写操作与图像的读写操作非常相似。视频不过是一系列通常被称为帧的图像。所以,所需要做的就是在视频序列中的所有帧上循环,然后一次处理一帧。
2024-02-05 19:46:17 1151
原创 ubuntu22.04@laptop OpenCV Get Started: 001_reading_displaying_write_image
读、写、显示图像作为计算机视觉OpenCV最为基础的操作,接下来了解熟悉下其API。
2024-02-05 14:11:40 1012
原创 ubuntu22.04@laptop OpenCV Get Started: 000_hello_opencv
之前,通过敲门砖已经砸开了OpenCV的大门,接下来是体验下“Hello World!”程序。
2024-02-05 10:18:56 778
原创 ubuntu22.04@laptop OpenCV Get Started
OpenCV在学校的时候接触过,不过当时专注在物理、研究方面,没有好好的学习下。这次借后续视频分析刚性需求,对OpenCV做个入门的学习和研读,和大家一起共勉!
2024-02-05 10:13:36 670
原创 ubuntu22.04@laptop OpenCV定制化安装
目前,能Google到的代码层次不齐,且OpenCV库本身就在不断迭代更新。因此,在实际使用过程涉及到版本之间的差异,同样环境不同OpenCV版本的对比验证就显得尤为重要。本章节就将针对这个特殊的需求进行整理,供需要使用的朋友进行参考。
2024-02-03 19:22:25 511
原创 ubuntu22.04@laptop OpenCV安装
笔者整理这份资料是搞了好几天的,遇到不少坑。主要就是折腾在OpenCV开发环境不熟悉,网络复杂多变等问题上。希望整理出来,方便交流学习!Github操作网络异常笔记apt-get通过代理更新系统。
2024-02-03 10:12:59 1112
原创 BetaFlight/iNav Current Calibration Guide
Download link: BetaFlight_Current_Calibration_v2.xlsxThis is a guide for how to use this xlsx file.Step 1 Filling Pre-Set-Scale, and make sure Pre-Set-Offset is zero.Step 2 5 points current test, filling [GroundStation] and [Y-PowerMeter] in green.Step 3
2024-02-02 20:58:06 335
原创 ubuntu22.04@laptop 常用基础环境安装
基本的环境安装基本也就是30分钟的事情。更多的时间浪费在不熟悉的开发环境调试。不成熟软件的配套依赖环境调试。国内网络一刀切式的屏蔽,导致大量技术资源无法连接。Github操作网络异常笔记。
2024-01-30 08:45:46 603
原创 ubuntu22.04@laptop安装&配置VNC服务端
好吧,那我们就需要一个界面,没有这么多显示器,那就上VNC吧。以前很轻松就能搞定的vncserver,这次在ubuntu22.04LTS上,各种折腾,倒腾一天都没能搞定。注意:mypassword请根据自己的需要进行修改,这只是VNC连接的密码,并非系统登录用户密码。最近系统搞TensorFlow, OpenCV, Python,折腾各种环境,把系统搞得一团糟。好吧,谁叫咱们技术出生,搞定了,希望永远别来折腾了,记录下来。网上有各种链接,各种介绍,这份我认为是最好的。,然后找个U盘来启动电脑,重新安装。
2024-01-28 17:32:52 521
原创 一种部件生命期监测方法
本发明涉及设备部件的健康管理与故障预测领域,具体涉及一种部件生命期监测方法。从方法论的角度,这种基于数据的检测、预测理论适用于各种设备。从实际的角度看,部件的生命周期与设计、制造、使用、维保等方方面面都具有相关性。因此,从逻辑的角度可以认为,一个部件的生命周期是受到多因素影响的。那么,接下来对生命周期具有决定作用的主要因素有哪些,将会对于生命周期产生影响。而这些因素将会随着使用场景,维保情况等(综合的说就是运营情况)不同,有着不同的权重。
2024-01-26 09:18:33 473
原创 关于GoldenSample概念的一些讨论
从这个角度看,可能并没有自动化制造业所构想的那么理想,当产品标准化程度不高,订单需求不足的时候,这些自动化制造就是泡影。从实际工作和生活中,发现不少研发、设计在概念上对于样品试制和GoldenSample的概念存在或多或少的问题,甚至有些夸张的都不知道这个概念。先做一个简单的概念讨论,期望研发设计人员能够更有"Golden samples"的感觉,对产品设计、开发、生产提出更高的要求。当然,话又要说回来,国内现在确实有很多创新,技术,也有不少世界一流的,或者像新闻中所述的超一流甚至领先的企业。
2024-01-24 10:28:16 816
原创 Raspbian安装云台
无论是官网或者git获取的代码,都存在python3-print问题,估计写这个python代码的作者用的是pythron2。调试才是最为麻烦的,因为得益于各位硬件、软件环境的差异性,会遇到各种不同的问题。以下是基于笔者发稿日的一个调试情况。从7zip包里面,实际上该二进制是存在的,但是就是出毛病,无法执行。基本上没什么可选的,找个市面上最通用的,且相对配套比较完善的。》),那安装个简易云台也不过分。既然安装了摄像头(《注:看看后续能否配合。,直接可以忽略不管。
2024-01-22 16:10:21 1107
log for Ardupilot 4.4.0 beta3 + error compass variance
2023-07-31
inav-6.1.1-AOCODARCH7DUAL-fix-beeping
2023-06-27
H743-Copter-4.3.7.zip
2023-06-06
H743-BMI270Dual.zip
2023-06-02
H743-BMI270x2-v30.zip
2023-06-01
H743-BMI270x2-v22.zip
2023-05-28
BetaFlight Mark4 H7BMI27 Vibration&Oscillation Tracking 1.1
2023-05-21
BetaFlight Mark4 H7BMI270 Vibration&Oscillation Default 1.0
2023-05-20
QGroundControl-v4.26打包资料
2023-04-24
ip camera app(android)
2023-04-24
AIY Projects app
2023-01-20
AOCODA-H7DUAL(Copter-4.3.0固件).zip
2022-11-05
u-blox8-M8-ReceiverDescrProtSpec-UBX-13003221
2022-10-13
TX12-EdgeTx-elrs.zip
2022-08-10
TX12官网生产固件2.3.11
2022-08-10
PX4-ExternalModule.zip
2022-07-08
BTFL_backup_KakuteF7_20220704_083604配置文件
2022-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人