
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
如果说相机是机器人的“眼睛”,激光雷达就是机器人的“触角”——它用激光束主动探测周围空间,直接获取精确的三维距离信息。但在“如何让激光扫描空间”这个问题上,四种技术路线给出了完全不同的答案。这篇文章从物理原理出发,横向对比机械式、MEMS、OPA和FMCW四种LiDAR技术路线的工程成熟度,帮你理解它们各自适合什么场景。
机器人的视觉系统和人眼有一个本质区别:人眼能自适应地处理动态场景,而相机的传感器架构在出厂时就已经确定了它能“看见”什么、看不清什么。选错了传感器类型,后面所有的视觉算法都会在一个先天不足的输入上挣扎。这篇文章从CMOS和CCD的物理差异出发,拆解卷帘快门的运动伪影问题,然后对比结构光和ToF两种深度获取方案的误差模型,帮你建立一套完整的视觉传感器选型框架。
如果你问一个机器人工程师"ROS 2是什么",得到的回答大概率是"机器人操作系统"。但这个回答其实不太准确——ROS 2不是操作系统,它不管理CPU调度、不管理内存分配、不管理文件系统。它真正做的事情,是让机器人的各个模块能够可靠地通信。摄像头在持续采集画面,视觉模型在理解环境,导航模块在规划路径,底盘在执行动作,机械臂可能还要同步响应。问题不在于这些模块有没有,而在于它们如何可靠地通信、同步、调
如果你问一个机器人工程师"ROS 2是什么",得到的回答大概率是"机器人操作系统"。但这个回答其实不太准确——ROS 2不是操作系统,它不管理CPU调度、不管理内存分配、不管理文件系统。它真正做的事情,是让机器人的各个模块能够可靠地通信。摄像头在持续采集画面,视觉模型在理解环境,导航模块在规划路径,底盘在执行动作,机械臂可能还要同步响应。问题不在于这些模块有没有,而在于它们如何可靠地通信、同步、调
RTOS的调度机制解决了任务之间的优先级问题,但中断是另一个维度的实时性挑战。中断延迟是从中断请求有效到中断服务程序(ISR)第一条指令执行的时间。它由三部分构成:硬件响应时间、软件调度开销和资源竞争。Cortex-M系列在中断响应上有一个显著优势:硬件自动压栈和尾链优化。中断延迟从ARM7的24到42个时钟周期降至12个时钟周期,尾链优化下最快6个周期。相比之下,Cortex-A系列因为需要上下
如果你拆开过一台机器人,大概率会看到不止一颗芯片。关节模组里有一颗小小的微控制器在跑电流环,视觉计算单元上是一颗带GPU的处理器在推理模型,两者之间通过CAN总线或以太网交换数据。这个问题背后的答案,涉及嵌入式系统最核心的一组架构分野:MCU(微控制器)和MPU(微处理器)。
自由度(DOF)是机器人学的核心概念,其计算基于Grübler公式,但过约束会使其失效。冗余自由度产生零空间运动,可用于避障、避奇异和优化,同时也增加控制复杂度。
为什么目标明明识别对了,机器人却还是走偏、抓空甚至撞墙?
运动学与动力学共同构成了机器人"如何动"的理论框架。从DH参数表的建立,到IK解析解的求解,再到雅可比矩阵的速度传递和拉格朗日方程的动力学建模——每一步都直接决定了机器人能否在真实物理世界中精确、稳定地运动。但你可能已经注意到一个关键问题:当机器人的自由度多于任务所需的维度时,这些方程会出现无穷多组解。这正是冗余自由度带来的挑战,也是下一篇文章要深入探讨的主题——DOF的本质、Grübler公式的







