上QQ阅读APP看书,第一时间看更新
第2章 GoPiGo3的组件测试
完成硬件组装后,在本章中,将熟悉使用JupyterLab环境进行GoPiGo3的开发工作,JupyterLab环境是一个友好的界面,采用笔记本结构,这类笔记本结构由人类阅读的段落和Python代码段组成。将为每个测试程序生成两个版本:JupyterLab笔记本和纯Python脚本。
使用这些编程工具,将分别测试每个传感器/执行器,并在了解每个传感器/执行器背后的技术时检查它们是否正常工作。
本章将介绍以下主题:
- 入门用户友好的Python编程环境JupyterLab。
- 测试机器人的感知能力:距离传感器、巡线跟随器和2D摄像头。
- 测试机器人的动作能力:电动机和编码器。
本章实践中将学习如何使用不同的组件(传感器、电动机等)构建整个机器人,使用传感器进行测量以及如何在组件级别系统地测试传感器和执行器。