手机版
扫一扫查看
机器人编程【robot programming】为使机器人完成某种任务而设置的动作顺序描述。机器人运动和作业的指令都是由程序进行控制,常见的编制方法有两种,示教编程方法和离线编程方法。其中示教编程方法包括示教、编辑和轨迹再现,可以通过示教盒示教和导引式示教两种途径实现。由于示教方式实用性强,操作简便,因此大部分机器人都采用这种方式。离线编程方法是利用计算机图形学成果,借助图形处理工具建立几何模型,通过一些规划算法来获取作业规划轨迹。与示教编程不同,离线编程不与机器人发生关系,在编程过程中机器人可以照常工作

课程安排
1、 机器人搭建与控制
(依图搭建;用自带程序控制Mbot;单片机的认识与解读)
2、 机器人拆解与闪烁灯实验
(Mbot的拆解;Scratch及Mblock介绍及使用;完成两RDB灯闪烁实验;闪烁花样自定)
3、 按钮控灯实验
(按钮知识简介;RGB知识简介;RGB变色原理简介;数字信号简介;输入输出模式简介并完成按钮控制RGB实验;花样自定)
4、 光感控灯实验
(光电传感器相关知识简介;二极管与三极管简介;模拟信号简介并完成根据不同光照强度控制RGB变幻不同色彩实验)
5、 遥控小车
(2.4G模块简介;电机种类与使用;上位机—电脑,控制小车前进、后退、转弯等动作;红外遥控原理简介与控制)
6、 巡线机器人
(巡线传感器简介与使用;完成巡线程序编写;制作巡线地图,挑战不同难度)
7、 避障机器人
(蜂鸣器简介与使用;超声波简介与使用;完成避障程序编写;制作迷宫并利用超声波特性制作雷达小车)
8、 超声波测距仪制作
(利用超声波测量距离,制作超声波测距仪,将距离数值分段用RGB显示)