ZeroHour's Site

Back

第1章 移动机器人简介#


1.1 课程总览#

本课程共6章,覆盖移动机器人的核心模块:

章节内容对应导航模块
第1章简介概述
第2章运动 (Locomotion)运动控制
第3章运动学 (Kinematics)运动控制
第4章感知 (Perception)感知
第5章定位 (Localization)定位
第6章路径规划与导航 (Path Planning and Navigation)识别

1.2 导航的四大模块#

移动机器人导航需要四个模块协同:

        定位 ──→ "位置" ──→ 认知
                  ↑            ↓
              全局地图       路径
                  ↑            ↓
        环境模型 ← 局部地图 ← 路径
          ↑                    ↓
        感知 ←── 真实世界 ──→ 运动控制
plaintext
  1. 感知 (Perception): 获取并解释传感器信息,提取有意义特征
  2. 定位 (Localization): 确定自身在环境中的位置
  3. 识别 (Cognition): 识别并决定如何运动以达到目标
  4. 运动控制 (Motion Control): 实现期望的运动轨迹

1.3 导航三问题 (3W)#

  • Where am I? — 我在何处 → 定位问题
  • Where do I want to go? — 要到何处去 → 目标设定
  • How do I get there? — 如何到达 → 路径规划

1.4 什么是机器人#

机器人简史里程碑:

  • 公元前400年: 希腊 Archytas 蒸汽驱动机械鸟
  • 西周 (公元前10世纪): 偃师造”歌舞伶人”,最早有文字记载的人形自动机械
  • 1495年: Leonardo da Vinci 人形机器人草图
  • 1913年: Henry Ford 第一条生产线
  • 1961年: Unimate,第一个数字可编程工业机器人
  • 1967年: Waseda 大学 WABOT 项目
  • 2000年: Honda ASIMO

1.5 移动机器人控制策略#

两种策略应对不确定的传感器信息:

策略一: 传感器测量值直接关联机器人行为

  • 动作成为传感器信息的函数
  • 例: 检测正面障碍 → 立即停止

策略二: 传感器更新环境模型,动作是模型的函数

  • 先提取信息 → 产生高级感知 → 更新模型 → 影响行为
  • 即”特征提取”

1.6 环境建模与地图#

环境表示:

  • 连续度量: x, y, \theta
  • 离散度量: 度量栅格
  • 离散拓扑: 拓扑栅格

环境建模层次:

层次数据量独特性
原始传感器数据激光扫描数据、灰度图像
低级特征一般直线、圆等几何基元
高级特征门、车辆、埃菲尔铁塔

考前速记#

  • 导航四模块: 感知→定位→认知→运动控制
  • 3W: Where am I / Where to go / How to get there
  • 两种控制策略: 传感器→行为 / 传感器→模型→行为
  • 环境表示三种: 连续度量 / 离散度量 / 离散拓扑
  • 特征三级: 原始数据(大/小) / 低级(中/一般) / 高级(小/高)
第1章 移动机器人简介
https://zerohour.fun/blog/mobile_robotics/ch1-introduction
Author ZeroHour
Published at 2026年5月13日
Comment seems to stuck. Try to refresh?✨