当前位置:首页 >> 其它课程 >>

《机器人行走》教学课件


第8课 机器人行走

本节课主要学习控制机器人前进、停止、转弯
的方法。学习使用“执行器模块库”中的“移动”、

“停止”模块编写程序。

假设小明同学住在A城,小华同学住在B城,A城
和B城之间有一条笔直的马路。现设计一个机器人邮 递员从A城出发,直线前进,准确到达目的地B城完 成送信任务,应该怎么设计?

A

B

熟练搭建机器人
注意马达安装时的方向、安装点(第三孔)、端口号0、1 编程 初步学会对简单的任务进行分析和画流程图,掌握“移动”、 “延时”和“停止”模块的功能

机器人行走
掌握模块参数的设置方法以及左右电机的驱动方法 机器人转弯 理解左右电机转速差异与机器人转弯的关系

编写程序,让机器人以-70的功率先倒退2秒钟,再前 进1秒钟。

请同学们自主练习,如有学习问题,组内
交流共同解决。

A
思考:假如让机器人邮递员从A城把一封 信件送到B城后,再到位于B城正南方的C

B

城,把另一封信件送给小红。要实现机
器人从A城到B城再到C城,机器人不但要 学会直行,还要学会转弯,怎么才能实 现呢?

C

机器人转弯是通过机器人左、右电机差速来实现。 当左电机转速 大于 右电机转速时,机器人右转; 当左电机转速 小于 右电机转速时,机器人左转; 当左、右电机转速 相等 时,机器人前进、停止或后退。

编写程序,控制机器人分别转动90°、180°、360°

请同学们自主练习,如有学习问题,组内
交流共同解决。

? 在本课学习中,你们学习小组让机器人执行了什么任务? 还有哪些学习问题没有解决?

请同学们说一说小组学习成果。


赞助商链接
相关文章:
更多相关标签: