足球机器人系列文档

2010-03-17 来自 BillWSY · 一条评论 

  1. 足球机器人系统问题定义
    1. 全国中小学电脑制作活动中包括了一项机器人足球竞赛,我校已连续多年参加该竞赛,去年获得了浙江省第二名(一等奖)的成绩。然而根据往年的比赛经验,我校使用的机器人系统在动力功率以及软件系统方面都存在较大的改善空间,而机器人厂商提供的软硬件方案不能很好地满足我校进一步提高机器人智能化程度的需求。第十一届全国中小学电脑制作活动将在本学期进行,一套具有较强的动力能力以及智能化程度的足球机器人系统的需求迫在眉睫。
    2. 机器人足球竞赛要求两支参赛队使用符合规格的两台机器人进行对抗比赛,在特定的场地上,以遵守比赛规则为前提,以将球送进对方球门、防止对方将球送进己方球门为目标,在规定的时间内比赛。进球多的一方为胜。
  2. 需求规格说明书
    1. 本文档描述目标系统的需求,确定目标系统的目的。所有设计都应当以本文档规定的内容为目标。
  3. 概要设计说明书
    1. 为了引导系统详细设计、控制工程进度计划,特编写此文档。此文档供参与设计和构建的小组成员阅读,同时也供所有项目参与者参考。
  4. 可行性研究报告
    1. 为了考察我校自行设计足球机器人系统的可行性,编写本报告。本报告可供项目管理者、参与者与顾问参考。
  5. 火焰传感器组设计说明
    1. 本文档是对温州中学自主足球机器人系统寻光模块的原型设计与前期实验的说明。
    2. 该原型具备通用性,可以工作于现存的机器人系统中。
    3. 原型具备可扩展性,通过软件及外围硬件的扩充,可适应更多功能的需要。
    4. 火焰传感器组主要用于确定发光球体的方向。
  6. 基于火焰传感器组的简易机器人设计说明
    1. 本文档是对温州中学自主足球机器人系统攻防机器人硬件架构简易原型的说明。
    2. 该原型基于火焰传感器组的原型构建。
    3. 该原型可独立工作、可外接传感器、可代替机器人厂商提供的控制板。
    4. 该原型具备可扩展性,通过软件及外围硬件的扩充,可适应更多功能的需要。
    5. 基于火焰传感器组的简易机器人可代替机器人厂商提供的硬件。
  7. 纳英特足球机器人进攻程序设计说明
    1. 本文档是对温州中学购买的纳英特足球机器人的自主进攻程序设计说明。
    2. 该程序具备通用性,可以方便地移植到其他机器人系统中。
    3. 纳英特足球机器人进攻程序根据传感器收集的数据,经过处理,做出决策,控制机器人行为。
  8. 参赛队员总结
    1. 本文档是对温州中学2010年市机器人比赛参赛队员对比赛及经历的总结。
  9. 目标系统原型硬件设计说明
    1. 本文档是对温州中学自主足球机器人原型的硬件设计说明。
    2. 该原型只是初具雏形,仅属于实验品,为下一步设计提供参考。
    3. 该原型强调针对性,针对足球机器人比赛设计,通过削弱通用性突出专用性。
    4. 温州中学自主足球机器人即系统中实际参与比赛的部分。
  10. 各传感器设计说明
    1. 本文档是对为温州中学自主足球机器人系统设计的各种传感器的说明。
    2. 由于某些客观原因,这些传感器并没有实际完成,仅完成了设计和电路板打样。
    3. 电池电压传感器用于检测电池的电压。
    4. 数字指南针用于确定机器人的朝向。
    5. 光学导航传感器与激光鼠标原理相同,用于测定机器人平动时的位移。
  11. 项目总结
    1. 随着温州中学代表队在2010年温州市机器人比赛中全线溃败,自主足球机器人系统项目宣布结束。
    2. 项目没有完成预期最低目标,宣布失败。
    3. 项目进行过程中团队积累了一些经验,同时也意识到项目很多值得反思的地方,需要进行一次深刻的总结。
    4. 这是一次伟大的尝试,它打破了机器人厂商垄断比赛的惯例,学生真正参与到比赛当中去,深入更基础的原理,从提出问题、分析问题逐步深入至解决问题,最终反思整个过程。
    5. 这是一次巨大的突破,它证明了学生也是有能力像厂商一样设计产品的。世上没有奇迹,只有为目标不懈奋斗的人!
    6. 一群高中生跟随着自己的兴趣,顶住压力,付出额外的劳动,挥洒汗水,不为结果,只为追随自己的梦想。

我的第一张电路原理图

2010-02-13 来自 BillWSY · 4 评论 

因为要自己做一个机器人来对付去年打败我们的对手,我不得不开始涉猎一些电路方面的知识,最基础的就是画原理图。今天画了计划中的第一步——一块挤满了红外接收管的PCB,引出SPI和TWI接口。大家来看看效果提提意见吧。

贴图。

很显然这还只是一个草稿,我把清晰的PDF也贴上来,希望大家能提点意见,谢谢。

请点这里下载FireEyes

足球机器人的底盘

2010-02-1 来自 BillWSY · 3 评论 

我有个很奇怪的毛病,就是装上很强大的听上去很牛的软件去做简单的事情,却发现很有难度。在艰苦的摸索中,我把AutoCAD当几何画板用了……画了一个足球机器人的底盘,打算全部自己设计,用手头的东西搞出一套机器人来。

刚上了下厂商的介绍页,发现东西好像很像……

不过没关系,我还是要贴图