BEIJING SHUIMU SILICON VALLEY TECHNOLOGY CO., LTD. · EMBODIED AI EDUCATION MON–SUN 09:00–21:00 · 13269915901
首页 / 在线课堂 / Python × 机器人:传感器与感知实战
Python × 机器人:传感器与感知实战
入门-进阶18 课时视觉入门
SMG-004 慧眼·AI 视觉感知套件让机器人「看见」世界
SMG-001 星轨·智能小车套件第一台会跑的机器人
OC-002 · 在线课程 · 入门

Python × 机器人:传感器与感知实战

超声波、红外、摄像头,让机器人感知世界

▸ 传感器▸ OpenCV
¥299¥399付款后自动开通学习权限,课程永久有效;支持对公结算
  • 适合人群学过 oc-001 或已有 Python 基础的学习者
  • 配套套件慧眼 AI 视觉感知套件 SMG-004(可选)
  • 核心内容超声波 / 红外 / IMU / OpenCV 视觉四大感知
  • 学完产出3 个感知项目 + 1 份感知方案对比报告
  • 学习周期建议 4–6 周
  • 答疑方式每周直播答疑 + 社群 7×12 小时
Overview

课程介绍

机器人不会凭直觉知道周围有什么,它只能通过传感器把世界「翻译」成数字。这门课要做的,就是把每一种传感器的原理、数据特征与适用范围讲清楚——什么时候用超声波,什么时候必须上视觉,为什么同一个传感器换个场景就不准了。

课程覆盖四类感知:超声波(测距)、红外(寻线与近距检测)、IMU(姿态)、摄像头(视觉)。每类传感器都遵循同一套学习结构:原理 → 数据读取 → 数据滤波 → 决策应用,让你学完一类就能自己迁移到新传感器。

视觉部分用 OpenCV 展开:从色彩空间、阈值分割,到轮廓提取与目标定位。我们不做「跑一个模型看结果」的表面教学,而是让你理解每一个像素是如何被处理成坐标的——这是后续学习深度学习视觉(如 YOLO)的必要基础。

课程最后要求你完成一份「感知方案对比报告」:针对同一个任务(例如在房间里找到并靠近一个目标),比较超声波、红外与视觉三种方案的可行性、成本与鲁棒性。这份报告的训练价值远超任何考试。

传感器OpenCV
Highlights

课程亮点

📡

四类感知全覆盖

超声波、红外、IMU、摄像头,一次建立完整的感知知识框架。

🧮

数据滤波实操

中位数、滑动平均、互补滤波,讲清「为什么原始数据不能直接用」。

👁️

OpenCV 真上手

色彩空间、阈值分割、形态学、轮廓提取,逐行写代码而不是调包。

🎯

决策链路打通

从「读出数据」到「做出动作」,训练完整的感知—决策闭环思维。

📊

对比报告产出

同任务多方案对比,学会用工程标准(成本、鲁棒性、可维护性)做选择。

🔁

方法可迁移

每类传感器遵循同一套学习结构,学完能快速上手新传感器。

Curriculum

课程大纲

按章节递进,每章都有明确的知识点与实操产出;可随时回看、按自己的节奏学习。

章节内容要点课时实操产出
第 1 章 · 感知的本质传感器如何把物理量变成数字;采样率、精度、噪声与漂移;数据可视化的基本方法2 课时能画出传感器数据的实时曲线
第 2 章 · 超声波测距声波测距原理与盲区;连续采样与中位数滤波;测距决策(避障/跟随)3 课时实现稳定避障与定距跟随
第 3 章 · 红外与巡线反射式红外原理;阈值为什么会随地面和光照变化;比例循迹的实现3 课时完成稳定的循迹行驶
第 4 章 · IMU 与姿态加速度计与陀螺仪特性;互补滤波;俯仰/横滚角解算与倾斜报警3 课时能实时解算并显示姿态角
第 5 章 · 视觉入门(OpenCV)图像与色彩空间;HSV 阈值分割;形态学去噪;轮廓与质心计算4 课时实现颜色目标的识别与定位
第 6 章 · 感知融合与方案对比多传感器互补;简单融合策略;完成三方案对比报告3 课时完成感知方案对比报告
Hands-on

实战项目

每个项目都有明确目标、可执行步骤与交付产出,学完即可写进简历或课题报告。

PROJECT 01

尝试一 · 稳定避障与定距跟随

任务目标:让机器人稳定保持在障碍物前 30 厘米处(误差 ±3 厘米)。

  1. 读取超声波数据,观察原始值的抖动范围
  2. 对比「单次采样」「中位数滤波」「滑动平均」三种处理的稳定性
  3. 实现比例控制:距离偏差 → 前进/后退速度
  4. 加入死区避免在目标距离附近来回抖动
  5. 测试:用手缓慢靠近与快速靠近,观察跟随表现差异

交付产出:产出:定距跟随程序 + 三种滤波效果对比

PROJECT 02

尝试二 · 视觉目标识别与定位

任务目标:在画面中识别指定颜色物体并输出其中心像素坐标。

  1. 把图像转换到 HSV 色彩空间,观察光照变化对 H/S/V 的影响
  2. 用滑动条调试阈值区间,找到目标颜色的稳定范围
  3. 做开闭运算去除噪点,提取最大轮廓并计算质心
  4. 把质心坐标输出到屏幕,观察物体移动时的坐标变化
  5. 记录:在强光与弱光下阈值需要如何调整

交付产出:产出:颜色识别程序 + 阈值—光照对照记录

PROJECT 03

报告三 · 感知方案对比

任务目标:针对「在房间里找到并靠近一个目标物」任务,比较三种感知方案。

  1. 列表对比超声波、红外、视觉三者的感知维度、成本与限制
  2. 分别设计实现方案,并指出各自可能的失败场景
  3. 用实验数据支持你的判断(例如超声波在软质吸音材料前的表现)
  4. 给出结论:什么条件下选哪种方案,能否组合使用
  5. 写出你最终会选择的方案与理由

交付产出:产出:一份感知方案对比报告(可作课程设计或作品集材料)

Teaching Approach

教学设计说明

把「为什么这样教」讲清楚——这些设计决定来自多年的教学与工程实践反馈。

为什么把滤波单独讲透

初学者最常见的挫败感是「数据怎么一直在跳」。如果不理解噪声来源与滤波方法,学生会误以为是代码写错了。把「原始数据—滤波—决策」作为固定三段结构,能显著降低挫败感,也让后续控制部分更顺。

为什么视觉从 OpenCV 传统方法开始

直接从 YOLO 开始,学生只会调用模型、不会判断结果对错。先用手写阈值与轮廓,亲眼看到「像素如何变成坐标」,再去用深度学习,才知道模型在做什么、错在哪。这是判断力的来源。

为什么要写方案对比报告

机器人项目里最难的不是实现,而是选型。同样一个任务,用超声波 50 元能解决,用视觉可能要 500 元但更鲁棒——如何权衡取决于场景与约束。这类判断只能通过「自己比一遍」获得,讲是讲不会的。

Who Is It For

适合人群

✓ 适合这些人

  • 学过 oc-001 或已有基础 Python 能力的学习者
  • 需要为项目选择传感器方案的学生与工程师
  • 想进入机器视觉方向、需要打基础的人
  • 对「机器人如何感知世界」有好奇心的自学者

— 可能不适合

  • 完全没有编程基础(建议先学 oc-001)
  • 只想学深度学习模型训练(本课视觉部分侧重传统方法与原理;模型训练见 oc-005)
Plans & Pricing

版本与价格

版本 / 方案适合对象包含内容价格
纯课程版已有传感器与开发板18 课时录播 + 直播答疑 + 社群 + 代码仓库¥299
课程 + 套件版需要完整硬件与实验平台纯课程版全部内容 + 慧眼 AI 视觉感知套件 SMG-004¥899(立省 ¥99)
机构授权版培训机构 / 学校课程授权 + 课件 + 教师实验包(按学员数计费)请联系顾问

* 在线课程付款后自动开通学习权限,课程永久有效。7 天无理由退款:购买 7 天内且观看进度低于 20% 可全额退款。支持对公结算与发票。

Instructors

授课讲师

林墨
少儿与入门组组长

8 年机器人教学经验,主讲感知与编程基础;擅长把抽象原理转化成可观察的实验现象。

主讲第 1–4、6 章与全部直播答疑。

陈昊
感知方向讲师

主讲机器视觉与传感器融合部分,负责视觉章节的实验设计。

主讲第 5 章。

Equipment

配套套件

Service

学习方式与服务保障

  • 永久回看:视频与资料永久有效,含后续更新
  • 代码仓库:全部实验代码与数据处理脚本开放下载
  • 直播答疑:每周一次,重点讲解学员提交的典型问题
  • 社群陪跑:学员社群 + 工程师 7×12 小时答疑
  • 7 天无理由退款:购买 7 天内且观看进度低于 20% 可全额退款
  • 作业点评:对比报告可提交给讲师获取一对一反馈
FAQ

常见问题

需要先学 oc-001 吗?
建议学过,但不是硬性要求。只要具备基础 Python 能力(变量、循环、函数)就能跟上;第 1 章也会复习必要的编程知识。
没有硬件能学吗?
大部分实验可以用仿真或电脑摄像头完成;涉及运动控制的实验建议配合套件,效果更直观。
视觉部分要学深度学习吗?
不涉及模型训练。本课视觉部分用 OpenCV 传统方法讲原理,深度学习视觉在 oc-005 中展开。
课程时长多久?
共 18 课时约 24 小时内容,建议 4–6 周完成,每周 4–5 小时。
学完能达到什么水平?
能独立完成多传感器数据采集与滤波、视觉目标识别与定位,并能针对任务做出合理的感知选型。
配套套件必须买 SMG-004 吗?
不必须。只要你的摄像头支持标准接口即可;套件的好处是云台、点阵屏等外设与课程实验完全对齐,省去适配时间。
有作业批改吗?
有。方案对比报告可提交给讲师,会得到逐条反馈。
可以开发票吗?
支持对公结算与开具增值税发票,个人购买可开电子普票。
Related

相关课程

Benchmark

对标参考

以下为公开资料对标的同类产品参数与参考价,用于选型参照。

对标产品 / 型号厂商 / 生态关键参数参考价
OpenCV 4.x开源图像处理 · 目标检测 · 特征提取开源免费
NumPy / 数据滤波开源科学计算 · 信号处理开源免费

课程覆盖超声波/红外/IMU/视觉四类感知,对标机器人感知岗位常用的 OpenCV + NumPy 技能栈。

先试看,再决定

免费试看片段先体验讲解风格;想系统学习可看线下课程,或咨询顾问获取学习路径建议。

📞 免费试听