请输入您要查询的百科知识:

 

词条 机器人制作
释义

机器人制作一书由作家林以敏编著,于2008年5月1日出版。该图书以教学机器人为教学平台建立专业技能实训环境,其主要内容包括教学机器人的构成、电动机驱动、单片机(MCS-51系列单片机的编程实践训练)、传感器和通信技术等。

简介

作 者: 林以敏 主编

出 版 社: 机械工业出版社

出版时间: 2008-5-1

字 数: 325000

版 次: 1页 数: 213

开 本: 16开

印 次: 1

纸 张: 胶版纸

I S B N : 9787111239062

包 装: 平装

所属分类: 图书 >> 计算机/网络 >> 人工智能

定价:¥26.00

编辑推荐

教学理念:以学生为主体,满足学生个性发育的需要。体现能力体位的课程观,注重学生探索、思考、体验、实践等能力的培养。

编写械:以能力培养为主线,以项目为载体,融知识学习和技能培养于任务活动之中,图文并茂,体现有用、实用、好用的职教特色。

编写物色:1.组织策划,由职业教育与成人教育研究机构组织策划;2.作者特色,职业教育与成人教育研究机构+机器人大赛承办公司+职业院校强强联手;3.内容特色,以竞赛项目为教学内容,内容从简入繁,从易到难,穿插“小知识”、“小资料”、“练练看”引入标题;4.光盘特色,给出项目实际组装过程,便于学生掌握理解,配有各类机器人演示过程,展示机器人风采,提供大赛相关信息,详尽了解大赛情况。

内容简介

本书以教学机器人为教学平台建立专业技能实训环境,开展专业技能培训,将常见的机器人竞赛内容组织为教学项目,以“项目”为主线,“任务”为模块,“活动”为技能培训目标,从简到繁、从易到难地引导学生积极思考、相互交流,培养学生的自学能力、创新精神和合作意识。书中主要项目有:走进机器人、漫步机器人、寻迹机器人、走迷宫机器人、灭火机器人、相扑机器人、足球机器人、唱歌机器人、越野机器人和仿生机器人。其主要内容包括教学机器人的构成、电动机驱动、单片机(MCS-51系列单片机的编程实践训练)、传感器和通信技术等。

本书可作为职业院校电子信息类专业和其他相关专业的综合实训教材。

目录

前言

绪论 走进机器人

任务一 了解机器人

任务二 走进教学机器人

活动一 了解教学机器人

活动二 了解教学机器人在专业技能培训中的作用

项目一 漫步机器人

任务一 组装漫步机器人

活动一 选择部件

活动二 检查测试部件

活动三 认识直流电动机

活动四 熟悉控制主板

活动五 组装漫步机器人车体

任务二 学习开发软件Keil的使用

活动一 了解Keil软件

活动二 编辑源文件

活动三 建立工程文件

活动四 添加文件

活动五 工程的详细设置

活动六 创建目标文件

任务三 学习程序的编程写入

活动一 了解Easy 51Pro v2.0串行编程器

活动二 使用Easy 51Pro 2.0串行编程器

大课业 分组比赛

项目二 寻迹机器人

任务一 机器人识别引导线

活动一 认识光电传感器

活动二 安装光电传感器

活动三 调试光电传感器

任务二 控制机器人电动机正反转

活动一 了解直流电动机驱动器的控制原理

活动二 单片机控制直流电动机的正反转

活动三 学习MCS-51汇编语言指令

任务三 设计机器人沿引导线行进的程序

活动一 需求分析

活动二 设计算法

活动三 编写沿白线行走的程序

任务四 创建目标文件

活动一 编译源程序

活动二 修改语法错误

活动三 创建目标文件

任务五 仿真调试程序

活动一 了解仿真调试命令

活动二 使用I/O端口仿真调试窗口

大课业 机器人400m赛跑

项目三 项目扩展

活动一 碰撞传感器的使用

活动二 传接机构设计

活动三 机器人传递物品

项目三 走迷宫机器人

任务一 搭建走迷宫机器人

活动一 认识红外传感器

活动二 安装红外传感器

活动三 检测、调试红外传感器

任务二 学习程序的三种结构

活动一 认识程序的顺序结构

活动二 认识程序的分支结构

活动三 认识程序的循环结构

任务三 程序设计

活动一 编写机器人避障程序

活动二 了解软件延时程序的设计方法

活动三 控制机器人的速度

任务四 机器人走迷宫

活动一 硬件调整建议

活动二 程序设计分析

活动三 综合调试

大课业 机器人回家

项目四 灭火机器人

任务一 认识光电接收传感器

活动一 了解光电接收传感器

活动二 安装调试光电接收传感器

任务二 认识灭火装置

活动一 方案讨论:机器人采用什么方式灭火

活动二 安装灭火风扇

任务三 设计灭火机器人的程序

活动一 分析灭火机器人怎样寻找火源

活动二 机器人灭火流程

活动三 调试程序

大课业 机器人灭火比赛

项目五 相扑机器人

任务一 搭建相扑机器人

活动一 搭建相扑机器人的车体

活动二 安装及调试光电传感器

活动三 安装及调试红外传感器

任务二 分析相扑机器人及绘制程序流程图

活动一 分析相扑机器人

活动二 绘制相扑机器人程序流程图

任务三 使用MCS-51 C语言设计相扑机器人基本动作程序

活动一 程序设计:让机器人动起来

活动二 程序设计:机器人检测障碍物

活动三 程序设计:机器人检测地面的黑白线

活动四 调试C语言程序

大课业 机器人相扑赛

项目六 足球机器人

任务一 了解电子指南针和液晶显示模块

活动一 了解方位传感器——电子指南针

活动二 了解相对光电模块和液晶显示模块

任务二 学习单片机的串行通信

活动一 认识串行通信

活动二 学习AT89S51的串行通信功能

任务三 使用方位传感器——电子指南针

活动一 安装电子指南针

活动二 掌握汇编语言串行通信程序设计

任务四 掌握C语言串行通信程序设计

活动一 编写C语言串行通信程序清单

活动二 调试C语言串行通信程序

任务五 研究机器人足球的竞赛策略

活动一 实现找球功能

活动二 实现靠球功能

活动三 调整方位攻球

活动四 绘制程序流程图

大课业 机器人足球竞赛

项目七 唱歌机器人

任务一 了解音乐程序

活动一 了解音符及学习音符的编程实现

活动二 了解节拍及学习节拍的编程实现

任务二 使用定时器定时

活动一 了解单片机中的定时/计数器

活动二 了解TMOD定时/计数器控制寄存器的工作方式

活动三 了解TCON定时/计数器控制寄存器

任务三 设计中断程序

活动一 认识中断系统

活动二 认识中断允许寄存器IE

活动三 使用定时器中断解决音符频率周期的定时

任务四 编写音乐程序

活动一 分析音乐程序的编写

活动二 绘制音乐主程序流程图

任务五 使用查表指令编写汇编语言音乐程序

活动一 使用MOVC A,@A+DPTR查表指令

活动二 使用MOVC A,@A+PC查表指令

任务六 调试汇编语言音乐程序

活动一 仿真调试查表程序

活动二 观察定时器的运行状态

活动三 观察I/O口数据变化

任务七 使用C语言编写音乐程序

活动一 编写C语言中断服务程序

活动二 在C语言中调用外部汇编语言程序

任务八 调试C语言音乐程序

活动一 添加程序文件

活动二 解决“未定义的标识”错误提示

活动三 解决语法错误提示

大课业 编写你所喜欢歌曲的程序

项目八 越野机器人

任务一 学习步进电动机

活动一 了解步进电动机

活动二 了解步进电动机驱动器

活动三 设置步进电动机励磁方式

任务二 让步进电动机转起来

活动一 连接步进电动机

活动二 编写驱动程序

活动三 使用定时器中断实现频率半周期计时

活动四 步进电动机的驱动程序

任务三 组装越野机器人

活动一 了解越野机器人的组成

活动二 连接越野机器人各部件电路

任务四 让越野机器人跑起来

活动一 方案讨论:完善越野机器人

活动二 程序功能设计

活动三 定义步进电动机驱动脉冲频率

活动四 定义程序运行标志、工作寄存器和工作参数

活动五 设计程序流程图

任务五 安装清除障碍的摆杆

活动一 摆杆机构的安装

活动二 摆杆电动机的电路连接

大课业 越野机器人跑全程

项目九 仿生机器人

任务一 学习使用伺服电动机

活动一 了解伺服电动机

活动二 了解直流伺服电动机的原理

活动三 让伺服电动机动起来

活动四 认识伺服电动机控制板

任务二 学习使用伺服电动机控制板

活动一 了解伺服电动机控制板编程软件

活动二 伺服电动机控制板的在线编程

活动三 用伺服电动机控制板让一个伺服电动机动起来

任务三 组装四足机器人

活动一 分析四足动物的腿部结构

活动二 完成四足机器人的组装

任务四 让四足机器人走起来

活动一 建立四足机器人的初始姿态

活动二 让四足机器人迈步前进

活动三 简介四足机器人自主运行的控制方法

大课业 四足机器人走路比赛

附录

附录A TY51-ZB-298主板接口说明

附录B MCS-51系列单片机指令系统表

附录C AT89S51/52单片机简介

参考文献

书摘

任务一 了解机器人

说到机器人大家都会感到很神秘,觉得是个高科技的集合体,离我们很遥远,其实不尽然。机器人是一个宽泛的概念,它们并不一定都具有人的外形,而是形象各异、种类繁多,不仅有月球车、火星探测器、机器人士兵等先进的智能性很高的机器人,也有供我们学习用的积木式教学机器人和用于机器人比赛的足球机器人、灭火机器人等。

既然这些都叫机器人,那么机器人有没有一个统一的定义呢?机器人的应用和发展还会有哪些前景?机器人会和人类友好相处吗?这些问题一直是众说纷纭。同学们都了解过哪些相关知识?请大家按表0-1列出的提纲上网搜索,并提出你们的意见。我们先在这里简单介绍部分资料,起个抛砖引玉的作用,更多的内容由大家去搜集充实,让我们共同来交流完善。

1机器人的诞生

1920年捷克斯洛伐克作家卡雷尔.恰佩克在他的科幻小说《罗萨姆的机器人万能公司》中,根据Robota(捷克文,原意为“劳役、苦工”)和Robotnik(波兰文,原意为“工人”),创造出“Robot”——“机器人”这个词。

随着计算机和自动化的发展,以及原子能的开发利用,人们强烈希望用某种机器代替自己去完成那些枯燥、单调、危险的工作。由于原子能实验室的恶劣环境,迫切需要能代替人处理放射性物质的机械装置。美国原子能委员会的阿尔贡研究所于1947年开发了控机械手,1948年又开发了机械式的主从机械手,但这还不是真正意义上的机器人。直到1954年美国人乔治。德沃尔制造出世界上第一台可编程的装置,它能按照不同的程序从事不同的工作,因此具有通用性和灵活性,成为具有实际意义的机器人。

……

国际机器人比赛随着智能技术突飞猛进的发展、教育理念的不断更新,作为综合了信息技术、电子工程、机械工程、控制理论、传感技术以及人工智能等前沿科技的机器人技术也在为教育改革贡献自己的力量。为了推动机器人技术的发展,培养学生创新能力,在全世界范围内相继出现了一系列的机器人竞赛。

一、机器人足球竞赛让机器人踢足球的想法是在1995年由韩国科学技术院(KAIST)的金钟焕(Jong—Hwan Kim)教授为了发展多智能体技术而提出的。1996年11月,他在韩国政府的支持下首次举办了微型机器人世界杯足球比赛(即FIRA MiroSot‘96)。机器人足球是人工智能领域与机器人领域的基础研究课题,是一个极富挑战性的高技术密集型项目。它涉及的主要研究领域有:机器人学、机电一体化、单片机、图像处理与图像识别、知识工程与专家系统、多智能体协调、以及无线通讯等等。机器人足球除了在科学研究方面具有深远的意义,它也是一个很好的教学平台。通过它可以使学生把理论与实践紧密地结合起来,提高学生的动手能力、创造能力、协作能力和综合能力。目前国家所提倡的素质教育中,能力培养是核心。机器人足球提供了一个对学生的能力进行培养的大舞台。国际上最具影响的机器人足球赛主要是FIRA和RoboCup两大世界杯机器人足球赛,这两大比赛都有严格的比赛规则,融趣味性、观赏性、科普性为一体,为更多青少年参与国际性的科技活动提供了良好的平台。

1.FIRA FIRA(Federation of International Robot—soccerAssociation)是国际机器人足球联合会的缩写,于耍孙媛媛何花1997年第二届微型机器人锦标赛(MiroSot‘97)期间在韩国成立的。FIRA每年举办一次机器人足球世界杯赛(FIRA Robot—Soccer World Cup),简称FIRARWC,比赛的地点每年都尽不同,至今已经分别在韩国(三届)、法国、巴西、澳大利亚(两届)、中国先后举办了八届赛事。第九届比赛在2004年10月的韩国举行,比赛项目主要包括:拟人式机器人足球赛(HuroSot)、自主机器人足球赛(KheperaSot)、微型机器人足球赛(MiroSot)、超微型机器人足球赛(NaroSot)、小型机器人足球赛(RoboSot)、仿真机器人足球赛(SimuroSot)等六项。详细规则可以查阅官方网站。

2.RoboCup第二大系列的机器人足球比赛是RoboCup。RoboCup(Robot World Cup)是一个国际性组织,1997年成立于日本。RoboCup以机器人足球作为中心研究课题,通过举办机器人足球比赛,旨在促进人工智能、机器人技术及其相关学科的发展。RoboCup的最终目标是在2050年成立一支完全自主的拟人机器人足球队,能够与人类进行一场真正意义上的足球赛。RoboCup至今已组织了八届世界杯赛。比赛项目主要有:电脑仿真比赛(Simulation League1、小型足球机器人赛(Small—Size League(F一1 80))、中型自主足球机器人赛(Middle—Size League(F2000)1、四腿机器人足球赛Four—Legged Robot League)、拟人机器人足球赛(Humanoid league)等项目。除了机器人足球比赛,RoboCup同时还举办机器人抢险赛(RoboCupRescue)和机器人初级赛(RoboCup Junior)......

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/1 3:48:45