ROS 机器人仿真系统配置

效果 系统环境 Ubuntu 20.04 安装ROS Noetic版 配置Ubuntu软件库: sudo sh -c 'echo "deb https://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list&...

发布于 硬件

硬件模块与通信协议基础

一句话结论 所有协议的本质都是"用电平变化表达比特"。吃透 GPIO / UART / I2C / SPI 这四条,90% 的模块都能接;剩下 10% 是 PWM(输出模拟量)、ADC(读模拟量)和 CAN(长距离抗干扰)。遇到模块先问三句:几根线、什么电平、有没有上拉——这三句话能解决大半接线问题。 一、GPIO:一切的基础 1.1 原理速览 GPIO(Gene...

发布于 硬件

嵌入式开发环境配置实战

一句话结论 只用一套工具就选 PlatformIO:一份 platformio.ini 覆盖 AVR / ESP8266 / ESP32 / STM32 / RP2040,库依赖写进配置就能复现环境,换机器只需 git clone && pio run。要深挖 ESP32 再补一套 ESP-IDF,要搞 STM32 底层再补 STM32CubeIDE。Arduino IDE...

发布于 硬件

路由器刷机教程

⚠️ 风险提示 刷机会清空全部数据,操作前完整备份(照片、通讯录、微信记录、OTP/Authenticator 密钥) 解锁 Bootloader 通常失去保修,部分机型永久熔断保险丝(三星 Knox 0x1、小米部分机型) 操作不当可能变砖,文末提供救砖思路,但不保证一定能救回 电量 ≥ 60%、用原装数据线、台式机插机箱后置 USB 口 本文仅用于技术学习与自有设备研究,请遵守当地法...

发布于 硬件

智能手表刷机教程

⚠️ 风险提示 刷机会清空全部数据,操作前完整备份(照片、通讯录、微信记录、OTP/Authenticator 密钥) 解锁 Bootloader 通常失去保修,部分机型永久熔断保险丝(三星 Knox 0x1、小米部分机型) 操作不当可能变砖,文末提供救砖思路,但不保证一定能救回 电量 ≥ 60%、用原装数据线、台式机插机箱后置 USB 口 本文仅用于技术学习与自有设备研究,请遵守当地法...

发布于 硬件

红米手机刷机教程

⚠️ 风险提示 刷机会清空全部数据,操作前完整备份(照片、通讯录、微信记录、OTP/Authenticator 密钥) 解锁 Bootloader 通常失去保修,部分机型永久熔断保险丝(三星 Knox 0x1、小米部分机型) 操作不当可能变砖,文末提供救砖思路,但不保证一定能救回 电量 ≥ 60%、用原装数据线、台式机插机箱后置 USB 口 本文仅用于技术学习与自有设备研究,请遵守当地法...

发布于 硬件

谷歌Pixel刷机教程

⚠️ 风险提示 刷机会清空全部数据,操作前完整备份(照片、通讯录、微信记录、OTP/Authenticator 密钥) 解锁 Bootloader 通常失去保修,部分机型永久熔断保险丝(三星 Knox 0x1、小米部分机型) 操作不当可能变砖,文末提供救砖思路,但不保证一定能救回 电量 ≥ 60%、用原装数据线、台式机插机箱后置 USB 口 本文仅用于技术学习与自有设备研究,请遵守当地法...

发布于 硬件

三星手机刷机教程

⚠️ 风险提示 刷机会清空全部数据,操作前完整备份(照片、通讯录、微信记录、OTP/Authenticator 密钥) 解锁 Bootloader 通常失去保修,部分机型永久熔断保险丝(三星 Knox 0x1、小米部分机型) 操作不当可能变砖,文末提供救砖思路,但不保证一定能救回 电量 ≥ 60%、用原装数据线、台式机插机箱后置 USB 口 本文仅用于技术学习与自有设备研究,请遵守当地法...

发布于 硬件

一加手机刷机教程

⚠️ 风险提示 刷机会清空全部数据,操作前务必完整备份(照片、通讯录、微信聊天记录、OTP 密钥、Authenticator 数据) 解锁 Bootloader 通常会导致保修失效,部分机型会永久熔断保险丝(如三星 Knox 0x1、小米部分机型) 操作不当可能变砖,本文末尾提供救砖方案,但不保证一定能救回 请确认电量 ≥ 60%,使用原装数据线,台式机请插机箱后置 USB 口 本文仅用...

发布于 硬件

常见开发板选型与信息速查

一句话结论 如果不确定买什么,按这个优先级买:ESP32-S3 DevKitC 一块 + STM32F103C8T6 蓝丸两块 + 树莓派 5(或 4B)一台。这三块覆盖了「联网 IoT」「裸机/实时控制」「Linux 应用」三条完全不同的技术路线,加起来不到 500 元。剩下的板子等具体需求出现了再买。 一、按层级速查总表 1.1 入门 MCU 级(8/32 位单片机,无操作系统) ...

发布于 硬件

脑机接口技术概述(读、写与控制)

核心:如何理解大脑(读)、如何改变大脑(写),以及如何用这些信息去控制现实世界的机器(执行),可以把脑机接口系统想象成一个“终极翻译官”。 路线:非侵入式脑机接口(EEG)+ 开源外骨骼/机器人。 一、 脑机接口的“读”与“写” 在脑机接口领域,“读”被称为解码(Decoding),“写”被称为编码(Encoding)。 1. 如何“读”(Decoding)?——窃听神经元的“摩斯密码” ...

发布于 硬件

ROS 2 多机通信与系统部署实战

ROS 2 DDS 通信原理与调优、多机通信配置、Docker 容器化部署、日志诊断与性能分析完整实战指南

发布于 硬件

基于 ROS 2 的外骨骼机器人控制系统实战

前言 在前几篇文章中,我们学习了 ROS 2 基础、Gazebo 仿真实战和外骨骼技术概述。本文将把这些知识整合起来,使用 ROS 2 搭建一套完整的外骨骼机器人控制系统,涵盖硬件抽象、关节控制、肌电信号处理和运动规划。 系统架构设计 ROS 2 节点拓扑 ┌─────────────────────────────────────────────────────┐ │ ...

发布于 硬件

外骨骼机器人技术概述

前言 外骨骼机器人(Exoskeleton Robot)是一种穿戴在人体外部的机械装置,通过人机协同增强人体运动能力。从军事领域的负重辅助到医疗领域的康复训练,外骨骼技术正在快速走向实用化。本文将全面介绍外骨骼机器人的技术体系、最新研究进展和核心控制方法。 外骨骼机器人定义与分类 按用途分类 类型 功能 典型场景 代表产品/项目 康复外骨骼 辅助患者运动康复训练 医院、康...

发布于 硬件

ROS 2 机器人仿真实战(Gazebo 与 MoveIt2)

前言 在上一篇 ROS 2 入门与环境搭建 中我们完成了 ROS 2 Kilted 的安装。本文将进入实战环节,学习如何使用 Gazebo 进行物理仿真,以及用 MoveIt2 进行运动规划。 Gazebo 概述 Gazebo Classic vs Gazebo Sim(Ignition) 特性 Gazebo Classic Gazebo Sim (Ignition) 版...

发布于 硬件

ROS 2 入门与环境搭建(从 Noetic 到 Kilted)

前言 ROS(Robot Operating System,机器人操作系统)是全球最主流的机器人开发中间件平台。2020 年 ROS Noetic 作为 ROS 1 的最终版本发布后,社区全面转向 ROS 2。本文将从 ROS 1 与 ROS 2 的对比讲起,带你搭建最新的 ROS 2 Kilted Kaiju 开发环境。 ROS 1 vs ROS 2 核心区别 特性 ROS 1 ...

发布于 硬件

ROS 2 机械臂抓取与视觉感知实战

基于 MoveIt2 + 深度相机 + 物体检测实现完整的机械臂 Pick & Place 工作流,包含感知管线、抓取规划、碰撞检测与异常恢复

发布于 硬件

ROS 2 Nav2 自主导航实战

基于 ROS 2 Jazzy + Nav2 实现完整的自主导航系统:SLAM 建图、代价地图调参、路径规划避障、导航行为树定制与实车部署

发布于 硬件

ROS 2 自定义消息与服务实战

从零构建 ROS 2 自定义消息、服务和动作接口,C++/Python 双语言实现,Launch 文件编排与多节点调试全流程

发布于 硬件