
轮腿机器人代码调试与软硬件配置说明
轮腿机器人的硬件选型、软件架构及代码调试流程。涵盖关节与轮毂电机 ID 分配、任务与模块封装、五连杆运动学解算(VMC)及 LQR 控制算法实现。重点阐述了左右腿坐标系差异、状态变量极性确定方法以及一阶与二阶倒立摆模型的调试步骤。提供了关键代码逻辑与 MATLAB 计算辅助说明,旨在帮助开发者完成轮腿平衡、平移及转向功能的实机调试。
博客作者
甜妹专属
329
已发布文章
14K
博客获赞
814K
博客浏览
第 6 页

轮腿机器人的硬件选型、软件架构及代码调试流程。涵盖关节与轮毂电机 ID 分配、任务与模块封装、五连杆运动学解算(VMC)及 LQR 控制算法实现。重点阐述了左右腿坐标系差异、状态变量极性确定方法以及一阶与二阶倒立摆模型的调试步骤。提供了关键代码逻辑与 MATLAB 计算辅助说明,旨在帮助开发者完成轮腿平衡、平移及转向功能的实机调试。

BaseCTF Week3 Web & Misc 部分解题总结。第一题通过逆向混淆算法还原单色图像并提取隐写层获取 Flag;第二题识别文档伪装为压缩包,分离后解压获得 Flag;第三题涉及兽音文本解码及图片异或加密修复文件头。部分解法依赖 Python 脚本实现。

在 WSL Ubuntu 环境下安装 LLaMA-Factory 的完整流程。首先检查 GPU 和 CUDA 支持,安装指定版本的 PyTorch 及依赖。随后克隆并安装 LLaMA-Factory 库,验证版本后启动 WebUI 进行模型微调。适用于拥有 NVIDIA 显卡的开发环境。

基于昇腾 NPU 环境对 Llama-2-7B 大模型进行性能测评。通过云端 Notebook 完成环境初始化、依赖安装及模型部署。测试涵盖单请求吞吐量、批量并发性能、显存消耗及稳定性等多个维度。结果显示,单请求吞吐量稳定在 15.6-17.6 tokens/秒,batch=4 时总吞吐量达 63.33 tokens/秒,16GB 显存即可支撑高并发。高并发…
综述了世界模型(World Models)的发展脉络,涵盖从早期统计方法到现代多模态大模型的演进。文章定义了世界模型的核心功能为理解世界机制与预测未来状态,梳理了关键技术如 VAE、RNN、RSSM 及 Transformer 的演变。内容涉及强化学习、自动驾驶、机器人等应用领域,并探讨了多模态融合、物理先验及长期预测等未来趋势。旨在为研究者提供系统性的理论…

开源项目 World Monitor 是一个实时情报监测仪表盘,聚合新闻、地理、航运等多源数据。技术栈基于 React + TypeScript + Vite,前端使用 deck.gl 和 MapLibre GL 实现可视化,支持本地模型推理及边缘函数 API 层,采用多层缓存策略保障性能。
Scan2CAD 是一个基于深度学习的开源项目,用于将扫描图像或 3D 扫描数据转化为可编辑的 CAD 模型。它采用编码器 - 解码器网络结构,通过 CNN 特征匹配和姿态优化实现高精度识别。支持 JPG、PNG 等多种格式,适用于建筑设计、机械工程等领域。环境配置需克隆仓库并安装 Python 依赖,运行脚本即可完成转化。
OpenAI 开源的一致性模型(Consistency Model)通过一致性蒸馏技术,将扩散模型的迭代过程压缩为单次映射,实现图像生成速度提升约 100 倍。该模型在 ImageNet 数据集上表现优异,支持 1-20 步可调采样策略,平衡速度与质量。无需额外训练即可支持图像修复、上色等编辑任务。相比传统扩散模型,其显存需求更低,适合实时交互及边缘计算场景…
Swift Composable Architecture (SCA) 框架在大型 SwiftUI 项目中的应用。针对传统 SwiftUI 状态管理混乱、副作用难控、测试困难等问题,文章阐述了组合式架构的设计哲学,通过会议管理系统案例展示了如何定义业务模型、构建功能模块及实现导航逻辑。重点讲解了使用 TestStore 进行单元测试和集成测试的策略,强调了模…

系统介绍了卷积神经网络(CNN)的理论基础、代码实现及应用场景。内容包括 CNN 的核心设计理念(局部感受野、参数共享、池化)、核心组件(卷积层、池化层、全连接层、归一化层)详解,以及基于 PyTorch 框架的 MNIST 手写数字识别实战代码。文章还梳理了从 LeNet-5 到 ResNet 的经典模型演进脉络,探讨了正则化、优化器、迁移学习等关键优化策…
SmolVLA 模型在机器人控制中面临推理速度挑战。基于 PyTorch 的 SmolVLA 与 NVIDIA TensorRT 的兼容性,提供了详细的 ONNX 导出步骤及验证方法。通过 trtexec 工具转换引擎,实现了 FP16 和 INT8 精度优化。实测显示 TensorRT 相比原生 PyTorch 延迟降低约 73%,吞吐量提升显著,适合实时…

记录了使用 Rokid CXR-M SDK 开发 Android 聚会游戏助手的过程。解决了春节期间组织者需频繁查看手机题目导致体验不佳的问题。通过 AR 眼镜实现题目私密显示和倒计时同步,提升游戏流畅度。文章涵盖项目架构、SDK 集成、蓝牙权限配置、数据模型设计及主界面逻辑,并分享了连接调试中的踩坑经验。

介绍 Electron 框架及其在跨平台桌面应用开发中的应用。内容涵盖 Electron 基本概念、项目初始化、主进程与渲染进程通信(IPC)、本地文件操作示例以及使用 Electron Forge 进行打包部署的流程。通过实际案例演示了如何创建窗口、配置安全策略及实现热更新,帮助开发者快速掌握 Electron 开发核心技能。

优化 WebStorm 开发性能的方法。首先调整软件配置,包括增加内存分配、关闭不必要插件及清理缓存。其次优化项目设置,将 node_modules 等目录排除,调整文件类型索引及代码检查强度。最后检查系统及硬件环境,确保使用 64 位系统 JDK,保证硬盘空间充足并关闭占用资源高的其他软件。
介绍开源离线语音转写工具 Buzz。该工具基于 OpenAI Whisper 模型,支持 Windows、macOS 和 Linux 全平台运行。核心优势在于本地处理音频,无需联网,保障隐私安全。功能涵盖音频转写、实时麦克风转录、说话人识别及多语言翻译。支持 CUDA 和 Apple Silicon 硬件加速,导出格式包括 TXT、SRT 等。文章提供了各平…
介绍 llama.cpp 在大模型本地部署中的内存优化技术。针对传统内存分配导致的碎片化、延迟高及并发困难问题,提出空间预申请、对象复用机制及分层管理策略。通过内存池智能调度算法,实现 KV 缓存专用池与混合架构适配。实测显示优化后推理延迟降低约 37.5%,内存利用率提升至 92%。文章提供了关键参数调优方法及常见问题排查建议,帮助开发者在有限硬件资源下提…
一个基于 FPGA(XC7A35T)和 AS6501 TDC 芯片的抖动测试系统。系统通过 SPI 接口控制芯片,利用 Block RAM 存储测量结果,并通过 UART 将数据批量传输至上位机。配套 Python 工具用于解析数据并计算 Jitter。核心功能包括自动测试序列、中断驱动测量及数据分析。

OpenClaw ACP 协议是连接 IDE 与 AI Agent 的通信标准,旨在消除开发者在编辑器与外部工具间切换的痛点。通过 stdio 通信隧道,ACP 允许 VS Code 等编辑器直接调用 OpenClaw Gateway 中的 Agent,实现代码上下文自动传递、流式响应及审批流程集成。了 ACP 架构、Bridge 与 Client 模式、V…

Buzz 是一款基于 Python 开发的离线语音转文字工具,利用 OpenAI Whisper 模型支持音频和视频的转录与翻译。软件通过 exe 文件直接安装,模型需放置于指定缓存目录。在 CPU 环境下,Small 及以上模型识别效果优秀,适合歌曲歌词提取及音视频转写场景。

具身机器人软件系统的分层架构,包括感知层、认知决策层、运动控制层及通信、驱动、系统管理层支撑。详细阐述了各层功能模块如 SLAM、路径规划、闭环控制等关键技术,并提出了模块化、实时性、鲁棒性等设计原则。最后探讨了端云协同、AI 原生及数字孪生等发展趋势,为具身机器人在多领域的应用提供软件支撑。