开源硬件在智能机器人实践课程中的应用(资料).docVIP

开源硬件在智能机器人实践课程中的应用(资料).doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开源硬件在智能机器人实践课程中的应用(资料) 文档信息 : 文档作为关于“IT计算机”中“人工智能”的参考范文,为解决如何写好实用应用文、正确编写文案格式、内容素材摘取等相关工作提供支持。正文8471字,doc格式,可编辑。质优实惠,欢迎下载! 目录 TOC \o 1-9 \h \z \u 目录 1 正文 1 文1:开源硬件在智能机器人实践课程中的应用 2 0 引 言 2 1 开源硬牛Arduino简介优势 3 2 教学实践 4 (6)计算机:使用学校原有计算机(50台) 6 1)基础实验环节。 6 2)综合实验环节。 6 3 教学成果 8 4 结语 10 文2:智能机器人数控技术在机械制造中的应用 10 5 智能机器人数控技术在机械制造中的应用 13 参考文摘引言: 14 原创性声明(模板) 15 文章致谢(模板) 15 正文 开源硬件在智能机器人实践课程中的应用(资料) 文1:开源硬件在智能机器人实践课程中的应用 基金项目:国家自然科学基金(青年基金)资助项目“基于秀丽隐杆线虫本体感受回馈机制的自适应波形运动研究”();重庆市基础与前沿研究计划项目“结合本体感受回馈机制与生物神经网络的波形运动爬虫机器人研究”(cstc2014jcyjA40022);重庆邮电大学教改项目(重邮197号) 第一作者简介:邓欣,男,副教授,研究方向为智能机器人和流程工业知识自动化,dengxin@cqupt.edu.cn。 0 引 言 随着社会生产力的发展,机器人技术得到迅猛发展和广泛应用。与机器人技术相关的专业人才需求逐年增长,但专业人才培养的数量和质量相对滞后。目前,本科院校培养的智能机器人技术相关人才大多从事理论研究、实体机器人和特种机器人的开发等,而关于机器人应用方面的专业较少,从课程内容设置到人才培养还不是很成熟。为了培养学生的实践能力和创新能力,也为培养尽可能多的创新人才,重庆邮电大学计算机科学与技术学院智能科学与技术系从2011年春季起开设“智能机器人”相关课程。 “智能机器人”实践课程是“智能机器人”理论课程的实践部分,为必修课,共计16学时1学分。由于课程涉及多个学科交叉的知识内容,包括机械制造、物理学、电子学与微电子学、控制论、计算机、生物学、人工智能、系统工程等,同时又是一门理论性和实践性很强的课程,因此课程设计和教学难度较大。智能科学与技术专业学生有编程能力强的特点,但其他学科背景如机械、控制、电子等知识相对薄弱,这也增加了“智能机器人”实践课程实验平台选定和题目设计的难度。如果能有一套无需学生了解和掌握底层电路和通讯协议就能直接在开发环境中编写算法程序,然后通过开发环境中的编译器直接把所编写的程序刻录入硬件中便能完成各种机器人行为控制的设备,将大大有利于计算机背景的学生快速掌握机器人开发与应用技术,更早地投入完整的项目实践中,提高创新能力。 经过广泛调研,我们发现Arduino开源平台作为一个典型的开源硬件,有着极强的易用性和扩展性,受到众多电子工程师、手工制作爱好者青睐,在国外应用较为广泛。Arduino开源平台不需要学生掌握复杂的单片机底层代码和汇编语言,只要求学生掌握少量简单实用的自带函数,并且只需在特定的IDE下编程,从而极大地方便了硬件知识薄弱而编程能力较强的学生。 1 开源硬牛Arduino简介优势 Arduino简介 随着开源硬件技术的发展,由于这类硬件具有简易性和实用性的特点而得到越来越广泛的了解和使用。Arduino作为开源硬件的典型,有重量轻、体积小的特点,属于AVR单片机种类,包含了以ATM芯片为处理器的微型控制器和众多I/O接口[5]。Arduino芯片的扩展性非常强,通过扩展板和自带I/O接口能与键盘、鼠标、红外距离传感器、超声波传感器、LED灯、步进电机、舵机、gps、蓝牙、Wi-Fi等相连。通过类似Java、C语言的开发环境(IDE)编写程序,可以控制显示器、扬声器、电机、伺服器等设备工作。由于是开源硬件,很多代码能在各种关于Arduino的技术论坛中找到,开发者只要找到类似的案例,源代码进行修改、烧写和调试后,便可以成为自己的项目。 Arduino的优势 目前很多智能专业的学生学习机器人课程时,感觉硬件技术比较枯燥,难以掌握,遇到困难容易失去信心。Arduino具有较强的易用性,提供的30多个例子难度循序渐进,生动有趣,可以令学生由浅入深地学习,逐渐建立自信心,其优势如下。 (1)价格低廉、资源丰富。Arduino开源平台使用AVR系列控制器,价格低廉,容易获得;源代码开放,方便程序员利用开放代码进行程序开发;程序开发接口免费,程序员可以按照自己的需求进行修改。 (2)软件开发环境简单易学。对于

您可能关注的文档

文档评论(0)

szbalala + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体深圳市巴啦啦科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91440300MA5FCP2R75

1亿VIP精品文档

相关文档