一、基本功能
本课程旨在使学生了解机器人的基础知识,掌握轮式机器人的基本控制技术和相应的编程技术。本课程所使用的机器人为自主开发,采用的是开源硬件arduino作为主控模块,教学设备模块化,开源化。该课程先修课程为《开源硬件编程》,为轮式机器人控制技术的学习奠定了基础,本课程的学习,有利于进一步提高学生的开源硬件编程能力,培养学生对于机器人技术的热爱和兴趣,培养学生的机器人技术方面创新意识和创新实践能力。
二、模块化机器人简介
通过课程使学生了解机器人的前沿发展情况,掌握机器人的组成、分类、特点及应用知识;掌握使用C语言或者图形化编程语言来实现对机器人的控制;掌握应用于轮式机器人的部分基础传感器和控制部件的基础知识和基本技能。
三、主要设备
序号 | 名称 | 型号规格 | 备注 |
1 | 机器人 | ETRobot | |
2 | 图形化编程软件 | Mixly | |
3 | 代码编程软件 | Arduino IDE | |
4 | 台式计算机 | 安装Windows10操作系统 |
图1 自主开发的ETRobot机器人
图2 自主开发的机器人功能测试场地
图3 模块化机器人实训学生编程调试
图4 实训中机器人功能测试
Copyright © 2024
西南交通大学创新创业学院(工程训练中心)