自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vor234的博客

“长风破浪会有时,直挂云帆济沧海”。珍惜身边的一切,慢慢去积累自己所需要的,把握好现在就是把握未来,在接下来的未来不断奉献自己服务社会。我始终坚信:尊重现实,无所畏惧将超乎一切!

  • 博客(423)
  • 资源 (60)
  • 收藏
  • 关注

原创 Arduino开发教程

作为单片机初学者,本人首选Arduino,刚开始不免会有许多困惑,既然我们齐聚C站,秉着“终生学习,共享进步!!!”的理念,我们将学会用arduino常用传感器和执行器,通过以下基础篇(Arduino基本语法)、提高篇(Arduino库函数和物联网)、进阶篇(系统的实际项目)三篇,由浅入深,由低到高,由差到强层层递进。............

2021-07-15 13:58:30 21429 14

翻译 什么是Arduino?

Arduino是一个基于易于使用的硬件和软件的开源电子平台。Arduino出生于Ivrea交互设计学院,是一种用于快速制作原型的简便工具,主要面向没有电子和编程背景的学生。笔者认为就是便携带的小伙伴,根据提前设定的要求完成一定的动作反馈!...

2021-01-30 16:47:06 20318 2

原创 《基于 CasADi 的欠驱动无人船实时非线性模型预测控制(NMPC)实现与避碰仿真 Python》

无人水面艇(USVs, *Unmanned Surface Vessels*)因其低成本、高机动性和远程操作能力,在水面巡航、监测、救援等领域有广泛应用。然而,欠驱动 USV(推进器数目少于自由度)在复杂环境下的**实时轨迹跟踪**与**避碰**仍是一个难题。基于python的nmpc双桨控制

2025-08-18 05:00:00 36

原创 【基于 CasADi 的欠驱动无人船实时非线性模型预测控制(NMPC)实现 Visual Studio 2022 C++】

本文介绍了基于CasADi和IPOPT在Visual Studio 2022 C++环境下实现的欠驱动无人船实时非线性模型预测控制(NMPC)方案。文章详细阐述了NMPC基本原理、欠驱动无人船动力学模型(包含状态变量和控制变量定义),并给出了C++实现的核心代码框架。该方案通过显式引入系统动力学模型和约束条件,在每个采样周期滚动优化控制序列,有效解决了欠驱动无人船的轨迹跟踪与避碰问题。文中还提供了VS2022配置CasADi环境的详细步骤,包括预编译包下载、工程属性设置等关键环节,为工程实现提供了完整的技术

2025-08-18 05:00:00 205

原创 【基于 CasADi 的欠驱动无人船实时非线性模型预测控制(NMPC)实现与避碰仿真】MATLAB开源复现

本文提出了一种基于CasADi的欠驱动无人船实时非线性模型预测控制(NMPC)方法,实现了轨迹跟踪与避碰功能。研究采用三自由度USV动力学模型,集成静态与动态障碍物避碰约束,并满足国际海上避碰规则(COLREGS)。通过CasADi+IPOPT数值优化求解,实现了毫秒级实时控制。文章详细介绍了USV建模、NMPC控制器设计、避碰约束建模以及CasADi实现流程,包括核心求解流程和轨迹生成方法。实验结果表明,该方法能有效实现复杂环境下的轨迹跟踪与避碰功能。

2025-08-18 05:00:00 720

原创 【ESP32接入国产豆包大模型控制灯和舵机】

随着国产大语言模型的发展,我们不仅可以用它来回答问题、写代码,还可以让它直接控制硬件设备。

2025-08-11 05:00:00 736

原创 【Ubuntu安装casADI 】

本文详细介绍了在Ubuntu 22.04系统下安装Ipopt和CasADi的过程。主要内容包括:1) 安装Ipopt所需的ASL、BLAS/LAPACK、HSL和MUMPS依赖库,其中重点说明了HSL库的注册下载流程;2) 配置编译Ipopt及其依赖项的具体步骤;3) 安装CasADi并解决可能出现的SWIG依赖问题;4) 提供了一个使用CasADi求解二次约束二次规划问题的C++示例代码及CMake编译配置。文章通过截图和详细命令展示了整个安装过程,对于需要配置优化求解环境的开发者具有实用参考价值。

2025-08-11 05:00:00 1748

原创 【基于LOS算法的船舶航迹点跟踪控制原理与实现】

本文结合实际 Python 仿真代码,深入剖析**船舶航迹跟踪控制系统**中三大核心模块:**航向控制模型构造**、**LOS制导算法**以及**PID控制策略**。通过完整的推导与代码实现,读者可全面掌握小型船舶如何在预设航点间实现平稳、高精度的导航跟踪。

2025-08-09 05:00:00 546

原创 【基于 Pure Pursuit 算法的船舶航迹点跟踪控制原理与实现】

在船舶自动驾驶控制中,航迹点跟踪(Waypoint Tracking)是实现自主导航的重要环节。本文以 **Pure Pursuit** 制导算法为核心,构建了船舶的 **航向控制模型**,并基于 **PID 控制器** 完成航向与姿态的闭环控制,最终实现从起点到终点的精确航迹跟随。

2025-08-09 05:00:00 177

原创 【数传电台P900配置指南:点对点、中继与一对多通讯详解】

数传电台P900支持多种灵活的通讯配置方式,包括点对点通讯、点对点加中继通讯以及一对多通讯模式。本指南基于P900官方英文说明文档(P900_Manual.v1.8.7)整理,结合实际配置经验,详细介绍了三种典型应用场景的配置方法和注意事项。

2025-08-02 16:02:05 796

原创 【Universal Trajectory Optimization Framework for Differential Drive Robot Class复现指南:DDR-opt 】

通过本指南,你应该已经成功复现了DDR-opt框架的核心功能。这个框架的价值在于它提供了一个通用的轨迹优化解决方案,适用于各种差速驱动机器人平台。

2025-07-25 05:00:00 752

原创 【C#地图显示教程:实现鼠标绘制图形操作】

点击线段按钮,鼠标左键连续点击可以绘制多条线段点击画圆按钮,初次点击鼠标左键确定圆心,拖动鼠标左键调整圆形半径大小点击标记按钮,点击鼠标左键确定标记位置清楚绘制是会把界面中的所有内容擦除点击保存图形,弹出保存json名称,可以保存当前绘制的所有图标

2025-07-15 16:19:57 570 2

原创 【ESP32接入国产大模型之豆包升级版】

本文介绍了如何通过ESP32S3开发板接入国产豆包大模型API,实现单轮/多轮对话、流式输出和联网搜索功能。升级版支持5轮对话历史记忆、实时打字机效果输出及联网获取最新信息。文章对比了豆包、讯飞星火等国产大模型在响应时间、内容质量和免费token次数上的差异,并提供了开发环境配置指南(Arduino IDE+ESP32库)和硬件推荐(SeeedXIAO ESP32S3 Sense)。技术实现依托火山引擎底层支持,相关文档和体验中心链接已附。项目代码经匿名处理,便于复刻,旨在打造便携式智能对话终端。

2025-07-07 05:00:00 1125

原创 【平面三角常见问题】

学习了平面三角常见问题,从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。

2025-07-04 05:00:00 680

原创 【LaTeX本地环境搭建 + 爱思唯尔期刊模板适配指南】

学习了LaTeX本地环境搭建 + 爱思唯尔期刊模板适配指南,从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力

2025-07-04 05:00:00 1772

原创 【VS2022 配置 ACADOS环境】

本文介绍了如何在Visual Studio 2022环境下配置ACADOS求解器用于非线性模型预测控制(NMPC)问题。作者在研究船舶NMPC控制时,发现ACADOS比Casadi速度更快,因此通过CMake编译ACADOS源码并集成到VS2022开发环境中。文章详细记录了从环境搭建、源码下载、CMake配置到编译测试的全过程,解决了版本兼容性问题,并展示了多种PID控制下的船舶轨迹效果图。最后通过getting_started示例验证了配置成功,为后续NMPC算法开发奠定了基础。

2025-06-13 19:50:16 1149 4

原创 【VS2022 配置 casadi 求解 NLP问题】

本文介绍了如何在Visual Studio 2022中配置和使用Casadi库来求解非线性规划(NLP)问题。首先,作者在MATLAB平台上使用Casadi进行船舶NMPC控制研究,随后决定将其移植到Visual Studio环境中。文章详细描述了从下载和配置Ipopt预编译版本到编译Casadi源码的步骤,并提供了在VS2022中配置Casadi的详细指南,包括包含目录、库目录和附加依赖项的设置。最后,作者通过一个火箭发射模型的C++示例代码展示了如何使用Casadi求解NLP问题。

2025-05-26 05:00:00 1080

原创 【Gurobi安装和申请教程附C#案例】

恭喜你,学习了Gurobi最新安装与学术许可申请教程附C#案例,从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。🤣🤣🤣

2025-05-21 09:34:00 1408

原创 【LaTeX+VSCode本地Win11编译教程】

打开含有tex文件的压缩包,在压缩包内打开vscode,在你需要编译的tex文件点击右上角的绿色箭头开始编译。// 输入: preferences: open user settings (JSON),后续一键无脑安装就行,注意安装位置,不需要额外配置。如果出现缺失部分宏,会有弹窗提示,点击安装即可。LaTeX+VSCode本地编译教程。// 将下面片段加入JSON 即可。,然后准备安装Latex相关组件。打开vscode快捷面板。

2025-05-05 15:45:16 919

原创 【C# CSV文件处理程序开发指南】

这是一个Windows平台的CSV文件处理程序,采用简洁直观的界面设计,主要功能包括CSV文件的读取、创建和持续写入操作。提示:本程序适合传感器数据记录、实验数据采集等场景,可根据实际需求灵活调整。A: 程序需要知道文件保存位置,新建文件操作会设置文件路径。Q: 为什么持续写入时需要先新建文件?• 对于大数据量采用批量写入。Q: 时间戳格式可以修改吗?方法中的日期格式字符串即可。Q: 如何增加更多数据列?A: 1. 添加更多输入框。• 实现实时数据可视化。• 添加数据表格显示。3. 更新表头字符串。

2025-04-28 05:00:00 1149

原创 【四通道ADC读取标定之参数写入SPIFFS】

在嵌入式系统中,ADC(模数转换器)的精度直接影响系统性能。本文将详细介绍基于ESP32-S3的四通道ADC标定系统实现,重点讲解如何通过SPIFFS文件系统实现参数持久化存储。本文方案具有以下特点:• 支持四通道独立校准• 参数自动保存至SPIFFS• 提供命令行交互接口• 完整的异常检测机制本文实现的ADC校准系统已在工业传感器网络中稳定运行超过1000小时。通过SPIFFS的可靠存储,配合双向补偿算法,可将ADC误差控制在±0.5%以内。该方案为后续开发高精度测量设备提供了坚实基础。

2025-04-21 05:00:00 979

原创 《右手定则生存指南:从路痴到电磁学大师的奇幻漂流》

记住:当你迷失在物理的海洋中,举起你的右手——它不仅是吃饭的工具,更是破解宇宙奥秘的瑞士军刀。现在,去让你的咖啡杯悬浮起来吧!(免责声明:家用电流可能不足以实现磁悬浮咖啡,尝试前请先完成电磁学PhD)终极冷知识:研究表明,90%的学生在考试时举起右手不是为了回答问题,而是在偷偷使用右手定则。

2025-04-14 05:00:00 576

原创 【基于ESP32-S3的Modbus RTU单双精度浮点数验证方案】

在工业自动化场景中,单纯的整型数据已无法满足高精度测量需求。

2025-04-14 05:00:00 340

原创 【MATLAB UDP与NetAssist上位机双向通信实战指南】

在网络通信领域,UDP协议以其无连接、高效率的特点广泛应用于实时性要求高的场景。本文将详细介绍如何使用MATLAB实现UDP通信,并与NetAssist上位机建立双向数据透传通道。我们提供两种实现方案:基础命令行版和GUI增强版,满足不同开发需求。命令行版:适合快速验证和脚本集成GUI版:提供完整的用户交互体验双向数据透传中文通信灵活配置稳定运行应用价值工业自动化测试物联网设备监控实验数据采集分布式系统通信。

2025-04-07 05:00:00 384

原创 【MATLAB TCP/IP客户端与NetAssist上位机双向通信实战指南】

基础命令行版:适合简单通信需求,支持基本的数据收发和中文处理GUI增强版:提供友好的用户界面,适合复杂的通信场景通过本文的指导,您可以快速搭建起MATLAB与上位机软件的通信桥梁,为各种工业控制和数据采集应用奠定基础。提示:在实际应用中,建议添加数据校验、超时重连等机制来提高通信可靠性。对于高频数据通信,可能需要优化缓冲区管理和数据处理算法。现在,我们在本教程中学习了如何使用MATLAB连接万物。

2025-04-05 17:15:44 628

原创 【ESP32-S3 CAN总线通信开发实战指南】

本文深入探讨了CAN总线的核心原理,并结合ESP32-S3给出了工程实践方案。目前这是我使用的ESP32S3官方硬件👍👍👍(小小的身材有大大的力量)只需要35元加摄像头麦克风79元,后期我会整理相关专栏进行Arduino系统学习😘😘😘。CAN:Controller Area Network,控制局域网络,最早由德国 BOSCH(博世)开发,目前已经是国际标准(ISO 11898),是当前应用最广泛的现场总线之一。要学习本教程,您需要1个 ESP32 开发板或者ESP32C3,查看TWAI状态寄存

2025-03-26 05:00:00 619

原创 【C# 上位机UDP通讯】

UDP(用户数据报协议)是一种无连接的传输层协议,具有传输效率高、实时性强的特点,广泛应用于物联网、实时监控、网络广播等场景。本文将详细介绍如何使用 C# 开发一个 UDP 通信上位机软件,实现消息的发送与接收,并实时显示带有时间戳的通信日志。支持双向通信(发送/接收)实时显示带时间戳的通信日志自动处理跨线程UI更新完善的资源释放机制扩展方向增加十六进制收发功能实现消息过滤机制添加数据统计功能(收发计数器)支持多网卡绑定选择【C# UDP通信上位机源码】推荐工具。

2025-03-19 10:33:06 1568 2

原创 【ESP32接入国产大模型之阿里Deepseek】

现在,我们在本教程中学习了如何使用ESP32接入阿里Deepseek大模型。从而实现对外部世界的感知,充分认识这个有机与无机的环境,后期会持续分享ESP32跑FreeRTOS实用案例,为人类社会发展贡献一点微薄之力。🙌🙌🙌如果你有任何问题,可以通过Q Group(945348278)加入鹏鹏小分队,期待与你思维的碰撞!😘😘😘。

2025-03-19 00:05:29 898

原创 【OkayPlan: Obstacle Kinematics Augmented Dynamic real-time path Planning 】论文复现

现有的全局路径规划( Global Path Planning,GPP )算法主要是在静态环境下进行预设规划。这一假设极大地限制了其应用于通常在动态环境中航行的无人水面艇( Unmanned Surface Vehicle,USV )。为了解决这个问题,我们提出了一种GPP算法OkayPlan,该算法能够在动态场景中以实时执行速度( 125Hz ,在台式计算机上运行)生成安全的短路径。

2025-03-14 05:00:00 513

原创 IEEE论文提交检查错误:Errors: Font Arial-ItalicMT, ArialMT. et al. is not embedded

在提交截止前48小时,务必使用「打印为PDF」功能进行最终输出——这是发现隐藏字体问题的最后机会!

2025-03-14 05:00:00 1153

原创 【基于ESP32-S3的多线程工业级温度监测系统】

通过本次M-Design设计竞赛,我开发了一款功能强大的8通道高精度温度采集器。该设备不仅实现了多线程任务管理,还通过Modbus RTU协议实现了高效的数据交互。多线程任务管理:利用FreeRTOS实现并行数据采集与处理,确保系统的实时性和稳定性。高效的数据交互:通过Modbus RTU协议实现与上位机或云端的数据通信,支持动态配置参数。高精度的温度采集:采用MAX31856芯片,实现高精度的温度测量。灵活的AT命令配置:用户可以通过AT命令动态调整发送间隔、采样精度和滤波方法。

2025-03-13 23:14:49 446

原创 【基于ESP32-S3的4通道ADC数据采集(Modbus Poll教程)】

本文介绍如何使用ESP32-S3开发板实现4通道ADC数据采集,并通过Modbus RTU协议将数据上传至PC端Modbus Poll软件。目前这是我使用的ESP32S3官方硬件👍👍👍(小小的身材有大大的力量)只需要35元加摄像头麦克风79元,后期我会整理相关专栏进行Arduino系统学习😘😘😘。从而实现对外部世界进行感知,充分认识这个有机与无机的环境,科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。参考上面数据设置上下限,点击Apply,手动触摸ADC0~4会有明显数据变化

2025-03-10 05:00:00 511

原创 【ModBus 485 四通道设备C#上位机设计】

【ModBus 485 四通道设备C#上位机设计】在现代工业自动化中,ModBus 协议是一种广泛使用的通信协议,尤其是在 RS485 网络中。本文将介绍如何使用 C# 开发一个基于 ModBus RTU 协议的上位机软件,用于与四通道设备(如RS485超声波风速风向传感器)进行通信,并实时显示风速、风向等数据。本文介绍了如何使用 C# 开发一个基于 ModBus RTU 协议的上位机软件,实现了串口通信、数据解析、实时显示、日志记录和定时读取等功能。

2025-03-03 05:00:00 1763

原创 【ESP32S3接入讯飞在线语音识别】

使用ESP32S3开发板接入讯飞实现在线语音识别。自带麦克风模块用做语音输入,通过串口发送字符“1”来控制数据的采集和上传。语音识别对比平台|api|教程|评分百度|【ESP32S3 Sense接入百度在线语音识别】|7分讯飞|【ESP32S3接入讯飞在线语音识别】|8分要学习本教程,您需要1个 ESP32S3 开发板。

2025-02-26 05:00:00 2095

原创 【海康威视Sionyx三个摄像头C#画面实现】

🥳🥳🥳现在,通过本文的介绍,我们成功实现了使用C#编程语言显示海康威视海康威视网络和Sionyx USB夜视三个摄像头,并实时显示摄像头的视频流。希望本文对您有所帮助!我们将使用海康威视的iVMS-4200软件进行摄像头的初始化和配置,并通过C#编写的上位机程序来显示摄像头的实时画面。它使各级海员都可以在没有白光或昂贵的热像仪的情况下,在没有月亮的星光下轻松发现障碍物和碎片,从而安全航行,避免碰撞,并最大限度地延长水上时间。如果想修改设备ip,双击设备的iPv4信息,按要求修改,输入摄像头密码,即可更

2025-02-24 05:00:00 1347

原创 【用DiskGenius Pro轻松实现系统迁移与硬盘扩容(Win11实测)】

🥳🥳🥳现在,我们在本教程中,您学习了如何使用DiskGenius Pro轻松实现系统迁移与硬盘扩容。🛹🛹🛹从而实现对外部世界进行感知,充分认识这个有机与无机的环境,后期会持续分享esp32跑freertos实用案列🥳🥳🥳科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。🤣🤣🤣如果你有任何问题,可以通过q group(945348278)加入鹏鹏小分队,期待与你思维的碰撞😘😘😘技术总结通过DiskGenius Pro的系统迁移功能,我们实现了:✅无缝迁移:系统+

2025-02-17 05:00:00 4932

原创 【ESP32接入国产大模型之Deepseek】

🥳🥳🥳现在,我们在本教程中,您学习了如何使用ESP32接入语言大模型之Deepseek。🛹🛹🛹从而实现对外部世界进行感知,充分认识这个有机与无机的环境,后期会持续分享esp32跑freertos实用案列🥳🥳🥳科学地合理地进行创作和发挥效益,然后为人类社会发展贡献一点微薄之力。🤣🤣🤣如果你有任何问题,可以通过q group(945348278)加入鹏鹏小分队,期待与你思维的碰撞😘😘😘鸣谢B站UP星汇极客ESP32对接DeepSeek API,实现AI大模型交互功能。

2025-02-14 21:34:35 9592 10

原创 【Nomoto 船舶模型】

Nomoto 模型是由日本学者 T. Nomoto 于上世纪50年代提出的一种用于描述船舶操纵运动的数学模型。它最初是为了解决船舶在操舵时的动态响应问题,并且因其简单性和实用性而被广泛应用于航海工程和船舶自动控制领域。Nomoto 模型通过简化实际的水动力特性来预测船舶在舵角输入下的响应,适用于初步分析和控制系统设计。参考学习:h。

2025-01-24 17:25:39 1935

原创 【QT用户登录与界面跳转】

在Qt应用程序开发中,实现用户登录及界面跳转功能是构建交互式应用的重要步骤之一。下面将介绍如何使用Qt框架来创建一个简单的用户登录界面,并根据用户的输入信息进行验证,然后跳转到相应的【QT串口助手】主界面。源码地址:首先,确保你的开发环境中已安装了Qt及其相关工具(如QtCreator),前期也安装过QT(参考博客:【Qt安装与简易串口控制Arduino开发板小灯教程】)。本文记录一下用QTCreator写一个用户登录与界面串口助手的过程,整个工程只有几百行代码,跟着做下来对新手来说可以更快了解整个

2025-01-18 17:56:55 1949

原创 【2024年度个人生活与博客事业的融合与平衡总结】

博客事业回顾生活与工作平衡技术成长与自我提升展望未来。

2025-01-18 10:46:16 467

Matlab时频工具箱tftb-0.2和一维离散数据小波变换实用案例

⼩波变换专业处理时变信号!其重要⽤途包含:突变点检测、时频分析、信号降噪等。本⽂将详细介绍⼩波变换的这3种主要⽤途,借助具体例⼦来说明并总结相关函数的使⽤。 现实信号中的间断点是较为常见的,明显的间断点就是信号的"突跳",反应在数学上就是该点"⼀阶不可导"! 我们已经知道,⼩波变换专业处理时变信号。时变信号就是信号的频率是随着时间变化的,单纯从时域来看只能通过观察图像变紧缩或舒张来判断 频率是否变化,这是不精确的! 噪声具有随机性,很难完全剔除!⼩波再⽜逼,依旧⽆法除⼲净!这是前⾔。最为常⽤的⼩波去噪⽅法为"阈值去噪",该⽅法的去噪思路为:噪声 ⼀般为⾼频成分,因此设定⼀个阈值,让分解得到的各个⾼频细节部分和这个阈值做对⽐:超过阈值的⾼频系数认为是噪声并把值设为0(删除), 不超过则认为是有效信号值不变(保留)。

2022-06-02

fire_find火焰识别代码

主要完成两个视频中火焰的检测,主要结合RGB判据和HIS判据,设定合适的阈值条件,检测出火焰对应像素的区域,将原图二值化,经过中值滤波以及数学形态学的膨胀运算等图像处理,消除一些噪声及离散点,连通一些遗漏的区域。

2022-05-25

BMP280气压计,也可以测温度湿度

BMP280 是一种专为移动应用设计的绝对气压传感器。该传感器模块采用极其紧凑的封装。得益于小尺寸和低功耗特性,这种器件可用在如移动电话、GPS 模块或手表等电池供电型设备中。与上代产品相同,BMP180、BMP280 也基于Bosch 成熟的压阻式压力传感器技术,具有高确度和线性度,以及长期稳定性和很高的 EMC 稳健性。多种设备工作选择带来了最高灵活性,可以在功耗、分辨率和滤波性能方面对设备进行优化。

2022-03-20

图片或者视频流部分区域替换

1. 采用vs+opencv开发架构 2. 视频的人脸识别 3. 图片区域替换

2022-05-18

考虑一个三变量函数(见下方代码),寻找这个函数的在(0.5, 0.5, 0.5)和(-0.5, -0.5, -0.5)附近的两个

[鞍点](https://zh.m.wikipedia.org/zh-hans/鞍點)是一种特殊的驻点。对于多变量函数,在鞍点位置,函数沿任意方向的导数都为0,但函数并不是最大值或者最小值。我们关注一类特殊的鞍点,在这个位置,函数在某一方向上是最大值,但是在剩余所有方向上是极小值。 寻找鞍点在科学和工程研究中有很多应用。一个常用的例子是地形图,地势高度取决于水平坐标,因此这是一个双变量函数。假设在起伏的地势中有两个盆地(对应于函数的局部极小值)A和B。一个人想要从A出发到达B,在连接A和B的所有可能的路径中,哪一条路径走过的地势最高点最低?这个问题的实质就是寻找这个双变量函数的鞍点(或者一个更常见的名称,过渡态)。

2022-05-16

Opencv在C++上运行视频和图片操作

// 入门使用技巧: // 1. 使用解决方案资源管理器窗口添加/管理文件 // 2. 使用团队资源管理器窗口连接到源代码管理 // 3. 使用输出窗口查看生成输出和其他消息 // 4. 使用错误列表窗口查看错误 // 5. 转到“项目”>“添加新项”以创建新的代码文件,或转到“项目”>“添加现有项”以将现有代码文件添加到项目 // 6. 将来,若要再次打开此项目,请转到“文件”>“打开”>“项目”并选择 .sln 文件 功能: //显示lena //视频分解为多个图片 //多个图片合成视频 //将图片合成视频+文字 //视频读取与保存为视频

2022-05-11

安装Simscape Multibody Link插件(2017b)

当你在CAD软件中做好一个装配体时,需要对其进行运动仿真或者是动力学仿真,可以尝试用simulink中的simscape模块。 这个模块可以让你很清楚的了解机构之间的装配与运动关系,在此基础上也可以去做一些优化设计。 simscape multibody link可以将你的CAD模型转化为Simscape Multibody环境中的程序结构,目前该插件支持在Solidworks、Autodesk Inventor和Creo等三维软件中进行转换

2022-05-03

乐鑫烧录工具bootloader

ESP32的工程编译后,下载到MCU内需要烧录3个文件: /build/bootloader 目录下的 bootloader.bin。 /build/partition_table 目录下的 partition-table.bin。 /build 下的 xxx.bin。(用户代码,文件名称与工程相同)   如果使用VSC IDF插件编辑工程,可以在左下角工具栏中进行一键下载。但如果只有bin文件,该怎么烧写呢。

2022-04-30

ESPHome-Flasher-1.3.0-Windows-x86

esp单片机下载软件 直接一键下载 适用于ESPHome 和 Home Assistant第一次握手

2022-04-26

7-Zip 是一款拥有极高压缩比的开源压缩软件

7-Zip 是一款 开源 的 免费 软件。大多数源代码都基于 GNU LGPL 许可协议下发布。部分代码基于 BSD 3 句条款(BSD 3-clause)许可协议发布。 您可以在任何一台计算机上使用 7-Zip ,包括用在商业用途的计算机。不对 7-Zip 进行注册或支付费用并不影响您的使用。 使用了 LZMA 与 LZMA2 算法的 7z 格式 拥有极高的压缩比 支持格式: 压缩 / 解压缩:7z、XZ、BZIP2、GZIP、TAR、ZIP 以及 WIM 仅解压缩:AR、ARJ、CAB、CHM、CPIO、CramFS、DMG、EXT、FAT、GPT、HFS、IHEX、ISO、LZH、LZMA、MBR、MSI、NSIS、NTFS、QCOW2、RAR、RPM、SquashFS、UDF、UEFI、VDI、VHD、VMDK、WIM、XAR 以及 Z 与 ZIP 及 GZIP 格式相比,7-Zip 能提供比使用 PKZip 及 WinZip 高 2-10% 的压缩比 为 7z 与 ZIP 提供更完善的 AES-256 加密算法 7z 格式支持创建自释放压缩包 Windows 资源管理器集成

2022-04-05

matlab二样本感知器设计

1.二样本感知器分类; 2.画图显示权重变化; 3.保存gif作图过程; 4.附带程序函数解释; 5.实验验证程序正常还带解释说明文档; 6.可以根据需要重新设计和更改初始条件。

2022-03-30

Arduino开发板库

1.包含最新安可信esp32例程 2.包含Arduino、esp32开发板 教程可参考:https://aithinker.blog.csdn.net/article/details/117778411

2022-03-15

ESP-C3-32S-Kit 开发板规格书

ESP-C3-32S-Kit 开发板规格书 ESP-C3-32S-Kit 开发板原理图

2022-03-15

3D打印远程控制ESP图传小坦克

1.B站视频:https://www.bilibili.com/video/BV1734y1B75n?from=search&seid=2655050964893180025&spm_id_from=333.337.0.0 2.开发教程:http://www.yoyolife.fun/ 3.相关支持库 4.tank模型stl/gcode

2022-03-11

大黄蜂打印机cura切片软件配置

1.有三种配置文件 2.包含初始和结束的程序 3.有最新版Ultimaker_Cura-4.13.1-amd64切片软件

2022-02-26

超级好用的SSCOM3.2串口助手

1.简单粗暴的串口助手 2.即插即用包含NB——AT指令

2022-02-17

包含BC20USB驱动,CH341驱动,FT232驱动,ST-LINK官方驱动,万能驱动

一般的驱动都可以通过驱动人生自动安装,而不用花时间去找每个驱动。

2022-02-16

油猴插件和Infinity-最佳新标签页增强插件

1.解压文件 2.看安装说明 3.浏览器开发者模式,添加拓展程序

2022-02-10

基于ROS机器人的阿克曼小车SolidWorks三维模型和URDF模型

1.基于市面上典型阿克曼小车设计SolidWorks三维模型; 2.小车拥有基本外形还有电池、控制器、深度摄像头等细节; 3.小车的URDF模型已经搭建好,可修改导出。

2022-02-08

基于cifar10数据集CNN卷积网络的实现和基于Open MV3 cifar10神经网络和笑脸识别

包含cifar10数据集,CNN卷积网络源码,OpenMV IDE2.2,PPT

2021-12-26

数传电台P900配置指南:点对点、中继与一对多通讯详解

数传电台P900支持多种灵活的通讯配置方式,包括点对点通讯、点对点加中继通讯以及一对多通讯模式。本指南基于P900官方英文说明文档(P900_Manual.v1.8.7)整理,结合实际配置经验,详细介绍了三种典型应用场景的配置方法和注意事项。 博客地址:https://vor2345.blog.csdn.net/article/details/149859716

2025-08-02

【C#地图显示教程:实现鼠标绘制图形操作】

博客地址:https://blog.csdn.net/vor234/article/details/149357453 点击线段按钮,鼠标左键连续点击可以绘制多条线段 点击画圆按钮,初次点击鼠标左键确定圆心,拖动鼠标左键调整圆形半径大小 点击标记按钮,点击鼠标左键确定标记位置 清楚绘制是会把界面中的所有内容擦除 点击保存图形,弹出保存json名称,可以保存当前绘制的所有图标 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/5abcb4304de74da09584e2fa05ea98f1.png) 点击保存图形,弹出选择json名称(可加载上一次绘图配置),地图会立即显示目标json的所有图标 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/4741c30fc2ca4c8c92b148c1ff130fe9.png) 当鼠标靠近这些图形时会自动显示图形信息。

2025-07-15

【VS2022 配置 casadi 求解 NLP问题】

本文介绍了如何在Visual Studio 2022中配置和使用Casadi库来求解非线性规划(NLP)问题。首先,作者在MATLAB平台上使用Casadi进行船舶NMPC控制研究,随后决定将其移植到Visual Studio环境中。文章详细描述了从下载和配置Ipopt预编译版本到编译Casadi源码的步骤,并提供了在VS2022中配置Casadi的详细指南,包括包含目录、库目录和附加依赖项的设置。最后,作者通过一个火箭发射模型的C++示例代码展示了如何使用Casadi求解NLP问题。 博客地址:https://blog.csdn.net/vor234/article/details/148156916

2025-05-23

【基于ESP32-S3的Modbus RTU单双精度浮点数验证方案】

在工业机器人项目自动化场景中,单纯的整型数据已无法满足高精度测量需求。本文在原有ADC数据采集方案基础上,通过​​Modbus RTU协议扩展​​实现以下功能升级: 新增1路16位浮点数(3.3V量程) 新增1路32位双精度浮点数(±2.5V量程) 保持原有4通道ADC数据传输 本方案在原有ADC数据采集基础上,重点实现单双精度浮点数(float&double)的Modbus传输验证, 博客地址:https://blog.csdn.net/vor234/article/details/147104964

2025-04-09

【ESP32-S3 CAN总线通信开发实战指南】源码和软件地址

本文深入探讨了CAN总线的核心原理,并结合ESP32-S3给出了工程实践方案。开发者可结合自身需求,在基础通信功能上扩展协议栈或开发定制化总线管理策略。建议参考ISO 11898标准文档获取更详细的电气特性规范。 博客地址:https://vor2345.blog.csdn.net/article/details/146465031

2025-03-24

【基于ESP32-S3的4通道ADC数据采集(Modbus Poll教程)】源码和Modbus Poll软件

本文介绍如何使用ESP32-S3开发板实现4通道ADC数据采集,并通过Modbus RTU协议将数据上传至PC端Modbus Poll软件。教程包含硬件连接、软件配置、代码解析及数据可视化全流程。

2025-03-09

【C# 上位机UDP通讯】

UDP(用户数据报协议)是一种无连接的传输层协议,具有传输效率高、实时性强的特点,广泛应用于物联网、实时监控、网络广播等场景。本文将详细介绍如何使用 C# 开发一个 UDP 通信上位机软件,实现消息的发送与接收,并实时显示带有时间戳的通信日志。 博客地址:https://vor2345.blog.csdn.net/article/details/146360290

2025-03-19

【海康威视Sionyx三个摄像头C#画面实现】

在监控和视频处理领域,海康威视的摄像头设备因其稳定性和高性能而广受欢迎。本文将介绍如何使用C#编程语言来实现对海康威视网络和Sionyx USB夜视摄像头的控制和视频流的显示。我们将使用海康威视的iVMS-4200软件进行摄像头的初始化和配置,并通过C#编写的上位机程序来显示摄像头的实时画面。

2025-02-20

TortoiseGit安装

参考【Vscode+Git教程】:https://blog.csdn.net/vor234/article/details/142727918

2024-10-16

3D打印D435相机支架

3D打印D435相机支架 博客参考地址:https://vor2345.blog.csdn.net/article/details/139716207

2024-06-16

thonny-4.0.1.exe

很容易上手。 Thonny 内置了 Python 3.10,因此只需要一个简单的安装程序,您就可以开始学习编程了。(如有必要,您也可以使用单独的 Python 安装。)初始用户界面去除了所有可能分散初学者注意力的功能。

2022-09-14

【例程】OneOS启物开发板板级支持包(BSP)

本板级支持包(BSP)是基于OneOS官方源码进行二次开发,对本开发板进行适配,方便使用与学习开发的一个源码项目。主要针对中国移动OneOS 启物开发板<以下简称启物开发板>进行更新优化。

2022-08-31

RT-Thread 基于RA6M4单片机培训实验手册

包含五个实验 实验1-环境搭建+IIC光线传感器实验 实验2-ADC电位计实验 实验3-RW007联网实验 实验4-MQTT交互实验 实验5-网关上云实验 阿里云demo

2022-08-16

MM32在系统编程ISP下载工具和mcuisp(用于STM32串口下载程序)

文档说明:MM32在系统编程工具通过串口UART1TX,RX,并结合上电时硬件上的BOOT引I脚配置可实现目标程序的更新下载。适配系列: MM32L3xx,MM32LOxx,MM32SPINO5,MM32SPIN2x MM32F103xx_n, MM32F031xx_n mcuisp(用于STM32串口下载程序)

2022-08-11

阿克曼运动控制代码和使用文档

1.包含阿克曼运动控制关键任务 2.采用阿克曼小车结构 3.设计对应的自定义串口通讯,进行实时反馈小车状态信息 4.可以通过PS2手柄和USB串口实现对应运动控制 5.包含自己搭建的URDF模型和SolidWorks三维模型

2022-08-10

Serial Studio+json配置文件+csv

分享一个开源的串口项目——Serial Studio,这是一个强大的数据可视化软件,支持串口通信,串口终端,网络通信 TCP/UDP,MQTT通信协议。这个项目遵循MIT协议,所以是可以商用的。 Serial Studio 允许您轻松地显示、处理和导出嵌入式项目中的数据。该应用程序能够与串行端口、网络套接字和 MQTT 代理进行交互。 原文链接:https://blog.csdn.net/vor234/article/details/125910113

2022-07-21

气压模拟仿真软件FluidSIM-P.zip

气压模拟仿真软件 气压实验教程

2022-06-24

ESP32_Web_Server_with_Arduino_IDE.zip

ESP32是ESP8266的继任者。它加载了许多新功能。它现在结合了Wi-Fi和蓝牙无线功能。

2022-06-24

液压模拟软件FluidSIM

液压模拟仿真软件 液压实验教程

2022-06-24

自己动手Python编程替换视频会议背景

本程序采用Python语言进行编程,首先导入相关的依赖库open CV, cvzone, mediapipe, protobuf==3.19.0。然后捕捉本地的摄像头命名为cap,设置图像的大小为640×480,设置fps更新频率为30,选择背景图片的路径 扫描路径下的图片,并展平为矩阵序列,默认的背景图片索引为第一张零。

2022-06-05

空空如也

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

TA关注的人

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