《自行机器人和自行台车.pdf》由会员分享,可在线阅读,更多相关《自行机器人和自行台车.pdf(27页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103796806 A (43)申请公布日 2014.05.14 CN 103796806 A (21)申请号 201280044332.9 (22)申请日 2012.09.07 2011-199872 2011.09.13 JP B25J 5/00(2006.01) (71)申请人 株式会社安川电机 地址 日本福冈县 (72)发明人 河野大 泉哲郎 中村民男 西邑考史 (74)专利代理机构 北京三友知识产权代理有限 公司 11127 代理人 吕俊刚 刘久亮 (54) 发明名称 自行机器人和自行台车 (57) 摘要 一种自行机器人 (100) , 设置有 : 台车 (。
2、1) , 其 能够借助伺服控制行进 ; 机器人臂 (22) , 其安装 在所述台车上 ; 控制器 (9) , 其伺服控制所述台车 的行进。所述控制器将所述台车的伺服控制的伺 服增益设置成用于使所述机器人臂进行动作的增 益。 (30)优先权数据 (85)PCT国际申请进入国家阶段日 2014.03.12 (86)PCT国际申请的申请数据 PCT/JP2012/072898 2012.09.07 (87)PCT国际申请的公布数据 WO2013/038998 JA 2013.03.21 (51)Int.Cl. 权利要求书 3 页 说明书 11 页 附图 12 页 (19)中华人民共和国国家知识产权局。
3、 (12)发明专利申请 权利要求书3页 说明书11页 附图12页 (10)申请公布号 CN 103796806 A CN 103796806 A 1/3 页 2 1. 一种自行机器人, 所述自行机器人包括 : 台车 (1、 1a) , 其能够通过伺服控制而行进 ; 机器人臂 (22) , 其安装在所述台车上 ; 以及 控制部 (9、 309) , 其对所述台车的行进进行伺服控制, 其中 所述控制部被配置成在所述台车的行进期间将针对所述台车的伺服控制的伺服增益 设置成行进用增益, 并且在所述机器人臂的动作期间将针对所述台车的伺服控制的伺服增 益设置成机器人臂动作用增益。 2. 根据权利要求 1 。
4、所述的自行机器人, 其中 所述控制部被配置成在所述机器人臂的动作期间, 在所述台车不会由于所述机器人臂 的动作而相对于地面打滑的范围内设置所述机器人臂动作用增益。 3. 根据权利要求 1 所述的自行机器人, 其中 所述机器人臂被配置成在多个作业位置执行彼此不同的动作, 所述控制部被配置成针对执行彼此不同的动作的所述多个作业位置中的每个, 将针对 所述台车的伺服控制的伺服增益设置成与各个动作相应的机器人臂动作用增益。 4. 根据权利要求 1 所述的自行机器人, 其中 所述台车包括驱动多个车轮 (301、 302、 303、 304)的多个伺服电机 (311、 312、 313、 314) , 所。
5、述控制部被配置成在所述机器人臂的动作期间以由于所述多个车轮的驱动而产生 的力彼此平衡的方式驱动所述多个伺服电机, 并且在针对所述台车的所述多个伺服电机的 伺服控制的伺服增益被设置成机器人臂动作用增益的状态下使所述机器人臂进行动作。 5. 根据权利要求 4 所述的自行机器人, 其中 所述控制部被配置成驱动所述多个伺服电机, 使得通过驱动前车轮产生的力和通过驱 动后车轮产生的力彼此平衡。 6. 根据权利要求 4 所述的自行机器人, 其中 所述控制部被配置成在所述机器人臂的动作期间, 在不会由于所述多个车轮的驱动而 产生的力使所述车轮相对于地面打滑的范围内, 以由于所述多个车轮的驱动而产生的力彼 此。
6、平衡的方式驱动所述多个伺服电机。 7. 根据权利要求 4 所述的自行机器人, 其中 所述台车被配置成能在前后方向上移动, 能在与前后方向交叉的方向上移动, 并且能 转动, 所述控制部被配置成在所述机器人臂的动作期间以由于所述多个车轮的驱动而产生 的力彼此平衡的方式驱动所述多个伺服电机, 并且在针对所述台车的所述多个伺服电机的 伺服控制的伺服增益被设置成所述机器人臂动作用增益的状态下使所述机器人臂进行动 作。 8. 根据权利要求 4 所述的自行机器人, 其中 针对所述台车的所述多个伺服电机设置的所述机器人臂动作用增益基本上等于所述 行进用增益。 9. 根据权利要求 1 所述的自行机器人, 其中 。
7、所述台车包括限制所述台车移动的机械制动器 (305a、 305b) , 权 利 要 求 书 CN 103796806 A 2 2/3 页 3 所述控制部被配置成在所述自行机器人的待机状态期间应用所述机械制动器, 在所述 机器人臂的动作期间释放所述机械制动器, 并且在针对所述台车的伺服控制的伺服增益被 设置成所述机器人臂动作用增益的状态下使所述机器人臂进行动作。 10. 根据权利要求 1 所述的自行机器人, 其中 所述机器人臂包括多关节臂部并且被配置成所述臂部能相对于所述台车转动, 所述控制部被配置成在所述机器人臂的动作期间, 在由于所述臂部相对于所述台车转 动规定量导致所述台车因所述臂部的转动。
8、产生的反作用力而摆动的情况下, 把所述机器人 臂动作用增益设置为使所述台车的摆动在所述臂部的转动量达到所述规定量之前的时间 内基本上恢复为零的伺服增益。 11. 根据权利要求 1 所述的自行机器人, 其中 所述台车包括驱动车轮 (12、 13、 301、 302、 303、 304)的伺服电机 (121、 131、 311、 312、 313、 314) , 所述控制部被配置成在所述机器人臂的动作期间将针对所述台车的所述伺服电机的 伺服控制的伺服增益设置成所述机器人臂动作用增益。 12. 根据权利要求 1 所述的自行机器人, 其中 所述控制部被配置成在所述机器人臂的动作期间将针对所述台车的伺服。
9、控制的伺服 增益设置成比所述行进用增益大的所述机器人臂动作用增益。 13. 根据权利要求 12 所述的自行机器人, 其中 所述控制部被配置成当所述台车停在作业位置时将针对所述台车的伺服控制的伺服 增益从所述台车行进期间的所述行进用增益切换成比所述行进用增益大的所述机器人臂 动作用增益。 14. 根据权利要求 13 所述的自行机器人, 所述自行机器人还包括停止位置检测部 (5) , 所述停止位置检测部检测所述台车到达与所述作业位置对应的停止位置的情况, 其中 所述控制部被配置成基于所述停止位置检测部得到的检测结果判断所述台车已经到 达所述作业位置的情况, 并且当所述台车停在所述作业位置时将针对所。
10、述台车的伺服控制 的伺服增益切换成所述机器人臂动作用增益。 15. 根据权利要求 12 所述的自行机器人, 其中 所述控制部被配置成在所述机器人臂的动作期间将针对所述台车的伺服控制的伺服 增益设置成比所述行进用增益大的所述机器人臂动作用增益, 并且在所述机器人臂的动作 结束之后将针对所述台车的伺服控制的伺服增益恢复成所述行进用增益。 16. 一种自行台车, 所述自行台车包括 : 台车 (1、 1a) , 其安装有机器人臂 (22) 并且能够通过伺服控制而行进 ; 控制部 (9、 309) , 其对所述台车的行进进行伺服控制, 其中 所述控制部被配置成在所述台车的行进期间将针对所述台车的伺服控制。
11、的伺服增益 设置成行进用增益, 并且在所述机器人臂的动作期间将针对所述台车的伺服控制的伺服增 益设置成机器人臂动作用增益。 17. 根据权利要求 16 所述的自行台车, 其中 所述控制部被配置成在所述机器人臂的动作期间, 在所述台车不会由于所述机器人臂 的动作而相对于地面打滑的范围内设置所述机器人臂动作用增益。 权 利 要 求 书 CN 103796806 A 3 3/3 页 4 18. 根据权利要求 16 所述的自行台车, 其中 所述台车包括驱动多个车轮 (301、 302、 303、 304)的多个伺服电机 (311、 312、 313、 314) , 所述控制部被配置成在所述机器人臂的动。
12、作期间以由于所述多个车轮的驱动而产生 的力彼此平衡的方式驱动所述多个伺服电机, 并且在针对所述台车的所述多个伺服电机的 伺服控制的伺服增益被设置成机器人臂动作用增益的状态下使所述机器人臂进行动作。 19. 根据权利要求 18 所述的自行台车, 其中 所述控制部被配置成驱动所述多个伺服电机, 使得通过驱动前车轮产生的力和通过驱 动后车轮产生的力彼此平衡。 20. 根据权利要求 18 所述的自行台车, 其中 所述控制部被配置成在所述机器人臂的动作期间, 在不会由于所述多个车轮的驱动而 产生的力使所述车轮相对于地面打滑的范围内, 以由于所述多个车轮的驱动而产生的力彼 此平衡的方式驱动所述多个伺服电机。
13、。 权 利 要 求 书 CN 103796806 A 4 1/11 页 5 自行机器人和自行台车 技术领域 0001 本发明涉及自行机器人和自行台车, 更具体地, 本发明涉及均包括安装有机器人 臂的台车的自行机器人和自行台车。 背景技术 0002 通常, 已知包括安装有机器人臂的台车的自行机器人。这种自行机器人被配置成 在通过使台车行进而将机器人臂移动到规定的作业位置之后, 在规定的作业位置用机器人 臂执行作业。 0003 然而, 在传统的自行机器人中, 存在的不便是, 由于机器人臂的转动动作所产生的 反作用力, 导致台车从规定的作业位置摆动, 并且当用机器人臂执行作业时不能精确地用 机器人臂。
14、执行作业。 0004 通常, 因此例如在日本专利特开 2000-71183 号公报中公开了能够抑制由机器人 臂作业期间机器人臂的转动动作产生的反作用力导致的台车摆动的自行机器人。 0005 在根据上述的日本专利特开 2000-71183 号公报的自行机器人中, 在搬送台车 (自 行台车) 中设置了真空机构并且该真空机构在机器人臂作业期间吸住地面, 由此, 可抑制由 机器人臂的转动动作等产生的反作用力导致的搬送台车摆动。 0006 现有技术 0007 专利文献 0008 专利文献 1 : 日本专利特开 2000-71183 号公报 发明内容 0009 本发明要解决的问题 0010 然而, 在根据。
15、上述的日本专利特开2000-71183号公报的移动机器人 (自行机器人) 中, 必须在搬送台车中单独地设置真空机构, 以抑制搬送台车的摆动, 因此存在搬送台车的 结构变复杂这样的问题。 0011 提出本发明是为了解决上述问题, 本发明的目的在于提供一种自行机器人和自行 台车, 它们都能够抑制在机器人臂作业期间由机器人臂的动作产生的反作用力导致的台车 的摆动, 同时抑制台车的结构变复杂。 0012 解决问题的手段 0013 为了实现上述目的, 根据第一方面的一种自行机器人包括 : 台车, 其能够通过伺服 控制而行进 ; 机器人臂, 其安装在所述台车上 ; 以及控制部, 其对所述台车的行进进行伺服。
16、 控制, 其中所述控制部被配置成在所述台车的行进期间将针对所述台车的伺服控制的伺服 增益设置成行进用增益, 并且在所述机器人臂的动作期间将针对所述台车的伺服控制的伺 服增益设置成机器人臂动作用增益。 0014 在根据第一方面的自行机器人中, 如上所述, 控制部被配置成在机器人臂动作期 间将针对台车的伺服控制的伺服增益设置成机器人臂动作用增益, 由此通过根据机器人臂 说 明 书 CN 103796806 A 5 2/11 页 6 作业期间的状态将针对台车的伺服控制的伺服增益设置成适于机器人臂动作的伺服增益, 可抑制由机器人臂的动作产生的反作用力导致的台车的摆动。因此, 不需要为了抑制台车 的摆动。
17、在台车中单独设置诸如真空机构的专用机构, 因此可抑制台车的结构变复杂。 此外, 可抑制在机器人臂作业期间台车摆动, 因此操作者不需要台车一旦摆动后等待通过伺服控 制将台车返回到原始位置, 或者可缩短等待时间。 因此, 可减少作业时间的损失。 另外, 在台 车行进期间, 控制部将针对台车的伺服控制的伺服增益设置成行进用增益, 由此可通过将 行进期间的伺服增益设置成适于台车行进的伺服增益来进一步稳定行进期间台车的行为。 0015 为了实现上述目的, 根据第二方面的一种自行台车包括 : 台车, 其安装有机器人臂 并且能够通过伺服控制而行进 ; 控制部, 其对所述台车的行进进行伺服控制, 其中所述控制。
18、 部被配置成在所述台车的行进期间将针对所述台车的伺服控制的伺服增益设置成行进用 增益, 并且在所述机器人臂的动作期间将针对所述台车的伺服控制的伺服增益设置成机器 人臂动作用增益。 0016 在根据第二方面的自行台车中, 如上所述, 控制部被配置成在机器人臂动作期间 将针对台车的伺服控制的伺服增益设置成机器人臂动作用增益, 由此通过根据机器人臂作 业期间的状态将针对台车的伺服控制的伺服增益设置成适于机器人臂动作的伺服增益, 可 抑制由机器人臂的动作产生的反作用力导致的台车的摆动。因此, 不需要为了抑制台车的 摆动在台车中单独设置诸如真空机构的专用机构, 因此可抑制台车的结构变复杂。 此外, 可 。
19、抑制在机器人臂作业期间台车摆动, 因此操作者不需要台车一旦摆动后等待通过伺服控制 将台车返回到原始位置, 或者可缩短等待时间。因此, 可减少作业时间的损失。另外, 在台 车行进期间, 控制部将针对台车的伺服控制的伺服增益设置成行进用增益, 由此可通过将 行进期间的伺服增益设置成适于台车行进的伺服增益来进一步稳定行进期间台车的行为。 0017 发明效果 0018 根据上述的自行机器人和自行台车, 可抑制机器人臂作业期间由机器人臂的动作 产生的反作用力导致的台车的摆动, 同时抑制台车的结构变复杂。 附图说明 0019 图 1 示出根据第一实施方式的自行机器人的整体结构的侧面图。 0020 图 2 。
20、示出根据第一实施方式的自行机器人的整体结构的平面图。 0021 图 3 示意性示出根据第一实施方式的自行机器人的作业区的平面图。 0022 图 4 示出根据第一实施方式的自行机器人的结构的框图。 0023 图 5 用于示出根据第一实施方式的自行机器人的台车的伺服控制的示图。 0024 图 6 示出根据第一实施方式的自行机器人的基本姿势的平面图。 0025 图 7 示出其中根据第一实施方式的自行机器人的机器人本体转动规定量的状 态的平面图。 0026 图 8 示出其中台车由于根据第一实施方式的自行机器人的机器人本体的转动 产生的反作用力而摆动的状态的平面图。 0027 图 9 用于示出当根据第一。
21、实施方式的自行机器人的控制部接收动作命令时控 制部执行的处理的流程图。 0028 图 10 示出根据第二实施方式的自行机器人的整体结构的侧面图。 说 明 书 CN 103796806 A 6 3/11 页 7 0029 图 11 示出根据第二实施方式的自行机器人的整体结构的平面图。 0030 图 12 示出根据第二实施方式的自行机器人的车轮的立体图。 0031 图 13 用于示出根据第二实施方式的自行机器人的移动的平面图。 0032 图 14 示出根据第二实施方式的自行机器人的结构的框图。 0033 图 15 用于示出当根据第二实施方式的自行机器人的控制部接收动作命令时控 制部执行的处理的流程。
22、图。 0034 图 16 用于示出通过根据第二实施方式的自行机器人的车轮的驱动而产生的力 的平面图。 0035 图 17 示出根据第二实施方式的变型例的自行机器人的整体结构的侧面图。 0036 图 18 用于示出当根据第二实施方式的变型例的自行机器人的控制部接收动作 命令时控制部执行的处理的流程图。 具体实施方式 0037 下文中, 基于附图描述实施方式。 0038 (第一实施方式) 0039 参照图 1 至图 8 描述根据第一实施方式的自行机器人 100 的结构。 0040 根据第一实施方式的自行机器人100包括能够通过伺服控制而行进的台车1和安 装在台车 1 上的机器人本体 2, 如图 1。
23、 和图 2 中所示。自行机器人 100 被配置成由台车 1 移 动到与规定的处理装置 110 对应的作业位置并且由机器人本体 2 在作业位置 (目的地) 根据 对应的处理装置 110 执行规定的动作, 如图 3 中所示。台车 1 是 “台车” 或 “自行台车” 的 示例。 0041 台车 1 包括 : 台车本体 11 ; 右驱动车轮 12 和左驱动车轮 13, 其设置在台车本体 11 的前部 ; 两个从动车轮 (脚轮) , 其设置在台车本体 11 的后部, 如图 1 和图 2 中所示。右驱动 车轮 12 和左驱动车轮 13 被配置成分别被右车轮伺服电机 121 和左车轮伺服电机 131(参 见。
24、图 4) 驱动。台车 1 是差动两轮驱动台车, 其中, 行进方向根据右驱动车轮 12 的旋转 (旋 转量) 和左驱动车轮 13 的旋转 (旋转量) 之间的差而变化。右驱动车轮 12 和左驱动车轮 13 是 “车轮” 的示例。右车轮伺服电机 121 和左车轮伺服电机 131 是 “伺服电机” 的示例。 0042 机器人本体2被配置成在与多个处理装置110对应的多个作业位置处根据多个处 理装置 110 中的每个执行不同动作。机器人本体 2 安装在台车本体 11 上, 如图 1 和图 2 中 所示。机器人本体 2 是双臂机器人, 包括主体部分 21 和安装在主体部分 21 上的右臂 22 和 左臂 。
25、23。主体部分 21 被配置成绕着在垂直方向上延伸的轴线 L1 相对于台车 1 能旋转 (能 转动) 。右臂 22 具有包括多个关节的多关节结构。右臂 22 是 “机器人臂” 或 “臂部” 的示 例。右臂 22 被配置成能够用设置在顶端的手部 22a 抓握对象 110a。主体部分 21、 右臂 22 和左臂 23 被配置成被机器人本体伺服电机 24(参见图 4) 驱动。图 4 只示出一个机器人本 体伺服电机 24, 但实际上为了主体部分 21 的旋转动作、 右臂 22 和左臂 23 中的每个的伸缩 等, 设置了多个伺服电机。由于这个结构, 机器人本体 2 可通过组合主体部分 21 的旋转 (转。
26、 动) 动作、 右臂 22 的旋转 (转动) 动作及伸缩动作等, 将通过手部 22a 抓握的对象 110a 移动 到任意位置。 0043 自行机器人 100 设置有显示器 3、 磁带检测部 4、 停止标记检测部 5、 地址标记检测 说 明 书 CN 103796806 A 7 4/11 页 8 部 6、 红外传感器 7、 电源部 8 和控制部 9, 如图 4 中所示。显示器 3 被配置成能够显示自行 机器人100的状态信息、 错误信息等。 磁带检测部4被设置成检测事先沿着自行机器人100 的行进路线铺设在作业区的地面120上的磁带120a。 自行机器人100被配置成在用磁带检 测部 4 检测磁。
27、带 120a 的同时沿着规定的行进路线行进。停止标记检测部 5 被设置成检测 对应于各处理装置110的作业位置而设置的停止标记120b。 自行机器人100被配置成基于 停止标记检测部 5 得到的检测结果停在规定的作业位置。停止标记检测部 5 是 “停止位置 检测部” 的示例。地址标记检测部 6 被设置成检测对应于行进路线的分支点而设置的地址 标记 120c。地址标记 120c 具有用条形码等表现的独特识别信息 (地址信息) 。因此, 自行机 器人 100 能行进, 同时基于地址标记检测部 6 得到的检测结果确认它在行进路线上行进的 位置。 0044 红外传感器 7 被设置成检测行进路线上的障碍。
28、物。自行机器人 100 被配置成基于 红外传感器 7 得到的检测结果避免与障碍物碰撞。电源部 8 包括可再充电电池并且具有向 自行机器人 100 的各部分供电的功能。自行机器人 100 可移动到与设置在作业区中的充电 装置 120d 对应的位置并且从充电装置 120d 为电源部 8 充电。 0045 控制部 9 被配置成能够控制自行机器人 100 的整体动作。控制部 9 被配置成对台 车 1 的行进和机器人本体 2 的动作进行伺服控制。控制部 9 被配置成能够通过无线电和与 自行机器人 100 分开设置的总体控制器 200 通信并且被配置成基于从总体控制器 200 发送 的动作命令控制自行机器。
29、人 100 的动作。具体地讲, 控制部 9 设置有存储器 9a, 存储器 9a 存储以将停止标记120b、 地址标记120c、 分支方向、 处理装置110的信息等彼此关联这样的 方式存储的工作数据。控制部 9 被配置成基于工作数据和来自总体控制器 200 的动作命令 根据动作命令确定行进路线。控制部 9 对台车 1 的行进进行伺服控制, 使得台车 1 沿着确 定的行进路线移动到规定的作业位置。控制部 9 被配置成对机器人本体 2 进行伺服控制, 以在规定的作业位置执行对应于动作命令的规定作业。此外, 控制部 9 被配置成向总体控 制器 200 顺序地发送诸如红外传感器 7 得到的检测结果和自行。
30、机器人 100 的动作状态的信 息。 0046 根据第一实施方式, 控制部 9 被配置成能够执行改变针对台车 1 的右车轮伺服电 机 121 和左车轮伺服电机 131 的伺服控制的伺服增益的控制。伺服增益是控制参数。随着 伺服增益增大, 伺服控制的响应性提高, 随着伺服增益减小, 伺服控制的响应性降低。具体 地, 控制部 9 被配置成在台车 1 行进期间将针对右伺服电机 121 和左伺服电机 131 的伺服 增益设置成行进时增益, 并且在机器人本体 2 作业期间将针对右伺服电机 121 和左伺服电 机 131 的伺服增益设置成比行进时增益大的作业时增益 (例如, 是行进时增益的十倍) 。换 句。
31、话讲, 在机器人本体 2 作业期间, 控制部 9 被配置成使针对右伺服电机 121 和左伺服电机 131的伺服增益大于台车1行进期间的针对右伺服电机121和左伺服电机131的伺服增益。 此外, 控制部 9 被配置成当台车 1 停在规定的作业位置时将针对右伺服电机 121 和左伺服 电机 131 的伺服增益从行进时增益切换成作业时增益。行进时增益是 “行进用增益” 的示 例, 作业时增益是 “机器人臂动作用增益” 的示例。 0047 控制部 9 被配置成基于来自总体控制器 200 的动作命令通过位置控制和速度控 制来对右车轮伺服电机 121(左车轮伺服电机 131) 进行伺服控制, 如图 5 中。
32、所示。具体地 讲, 控制部 9 被配置成从右车轮伺服电机 121(左车轮伺服电机 131) 中设置的编码器 121a 说 明 书 CN 103796806 A 8 5/11 页 9 (131a) 获取信息并且执行反馈控制。此外, 在机器人本体 2 作业期间, 控制部 9 被配置成使 针对右车轮伺服电机 121(左车轮伺服电机 131) 的位置控制的伺服增益和速度控制的伺服 增益都大于台车 1 行进期间的针对右车轮伺服电机 121(左车轮伺服电机 131) 的位置控制 的伺服增益和速度控制的伺服增益。换句话讲, 在机器人本体 2 作业期间, 控制部 9 被配置 成将针对右车轮伺服电机 121(左。
33、车轮伺服电机 131) 的位置控制回路和速度控制回路中的 伺服增益从行进时增益切换成作业时增益。 0048 根据第一实施方式, 控制部 9 被配置成在针对任一个处理装置 110 进行作业期间 将伺服增益一致地设置成相同的作业时增益。在反作用力最大的作业位置机器人本体 2 作 业期间台车 1 不会由于机器人本体 2 的动作而相对于地面 120 打滑的范围内, 将作业时增 益设置成比行进时增益大的值。此外, 作业时增益被设置成当在反作用力最大的作业位置 机器人本体 2 作业期间机器人本体 2 的右臂 22 从图 6 中示出的基本姿势的状态如图 7 中 所示相对于台车 1 转动规定量 (例如, 度)。
34、 的情况下、 使由于右臂 22 的转动产生的反作用 力导致的台车 1 的摆动 (参见图 8) 在右臂 22 相对于台车 1 的转动量达到规定量 (例如, 度) 之前的时间内基本上恢复到零的值, 并且所述值大于行进时增益。 0049 现在, 参照图 9 描述当根据第一实施方式的自行机器人 100 的控制部 9 接收到动 作命令时控制部 9 执行的处理。 0050 首先, 在步骤S1, 控制部9确定是否已经从总体控制器200接收了动作命令。 控制 部9重复这个确定直到接收到动作命令为止, 并且当接收到动作命令时在步骤S2基于工作 数据和接收到的动作命令根据动作命令确定行进路线。 然后, 在步骤S3。
35、, 控制部9将针对台 车 1 的右车轮伺服电机 121 和左车轮伺服电机 131 的伺服控制的伺服增益设置成行进时增 益。此后, 在步骤 S4, 控制部 9 控制台车 1 的行进, 使得台车 1 沿着在步骤 S2 确定的行进路 线移动到规定的作业位置。在步骤 S5, 控制部 9 确定停止标记检测部分 5 是否检测到对应 于动作命令的作业位置处的停止标记120b, 并且在停止标记检测部5检测到停止标记120b 之前继续针对台车 1 的行进控制。然后, 在步骤 S6, 控制部 9 在当停止标记检测部 5 检测到 停止标记 120b 时确定台车 1 已经到达规定的作业位置并且通过停止右伺服电机 12。
36、1 和左 伺服电机 131 的驱动来使台车 1 停止。 0051 在步骤S7, 当台车1停在作业位置时, 控制部9将针对右车轮伺服电机121和左车 轮伺服电机 131 的伺服控制的伺服增益设置 (切换) 成作业时增益。此后, 在步骤 S8, 控制 部 9 在使台车 1 停在作业位置的同时通过控制机器人本体伺服电机 24 来允许机器人本体 2 执行对应于动作命令的规定动作。在步骤 S9, 控制部 9 确定作业是否已经结束, 并且重复 这个确定直到作业结束为止。 0052 当作业结束时, 在步骤 S10, 控制部 9 确定是否已经执行 (完成) 了从总体控制器 200 接收到的动作命令的所有内容。。
37、当还没有完成命令内容时, 控制部 9 返回到步骤 S3 并 且将针对右车轮伺服电机 121 和左车轮伺服电机 131 的伺服增益设置成行进时增益。换句 话讲, 在机器人本体 2 的作业结束之后, 控制部 9 执行将针对右车轮伺服电机 121 和左车轮 伺服电机 131 的伺服增益恢复到行进时增益的控制。此后, 控制部 9 在步骤 S4 执行使台车 1 行进到对应于动作命令的下一作业位置的控制。 0053 根据第一实施方式, 如以上描述的, 控制部 9 被配置成在右臂 22 动作期间将针对 台车 1 的伺服控制的伺服增益设置成作业时增益, 由此, 可通过在右臂 22 作业期间将针对 说 明 书 。
38、CN 103796806 A 9 6/11 页 10 台车 1 的伺服控制的伺服增益设置成适于右臂 22 动作的伺服增益, 抑制由于右臂 22 的动 作产生的反作用力而导致的台车 1 的摆动。因此, 不需要为了抑制台车 1 的摆动而单独地 在台车 1 中设置诸如真空机构的专用机构, 因此可抑制台车 1 的结构变复杂。此外, 可抑制 右臂 22 作业期间台车 1 的摆动, 因此, 操作者不需要在台车 1 一旦摆动后通过伺服控制将 台车 1 返回到原始位置, 或者可缩短等待时间。因此, 可降低作业时间的损失。另外, 在台 车 1 行进期间, 控制部 9 将针对台车 1 的伺服控制的伺服增益设置成行。
39、进时增益, 由此可通 过将行进期间的伺服增益设置成适于台车 1 行进的伺服增益, 来稳定行进期间台车 1 的行 为。 0054 根据第一实施方式, 如上所述, 控制部 9 将作业时增益设置在其中在右臂 22 动作 期间台车 1 不会由于右臂 22 的动作而相对于地面 120 打滑的范围内, 由此可抑制针对由机 器人本体 2 作业期间右臂 22 的动作产生的反作用力导致的反馈控制的、 台车 1 的基准位置 的偏移。 0055 根据第一实施方式, 如上所述, 控制部9将针对台车1的伺服控制的伺服增益设置 成当在机器人本体 2 作业期间机器人本体 2 的右臂 22 相对于台车 1 转动规定量 (例如。
40、, 度) 导致台车 1 因右臂 22 的转动产生的反作用力而摆动的情况下、 使台车 1 的摆动在右臂 22 的转动量达到规定量 (例如, 度) 之前的时间内基本上恢复到零的伺服增益, 该伺服增 益大于台车 1 行进期间的伺服增益。因此, 即使在当机器人本体 2 的右臂 22 相对于台车 1 转动规定量 (例如, 度) 以执行作业时台车 1 由于右臂 22 转动产生的反作用力而摆动的 情况下, 也可抑制作业时间的损失。 0056 根据第一实施方式, 如上所述, 在机器人本体作业期间, 控制部 9 被配置成使针对 台车 1 的伺服控制的伺服增益大于台车 1 行进期间的针对台车 1 的伺服控制的伺服。
41、增益, 由此机器人本体 2 作业期间针对台车 1 的伺服控制的响应性提高以增大伺服锁定力, 因此 可抑制由机器人本体 2 的动作产生的反作用力导致的台车 1 的摆动。此外, 在机器人本体 2 作业期间, 控制部 9 使针对台车 1 的伺服控制的伺服增益大于台车 1 行进期间的针对台 车 1 的伺服控制的伺服增益, 由此, 可在行进期间降低伺服增益, 同时在机器人本体 2 作业 期间使伺服增益变大。因此, 针对台车 1 的伺服控制的响应性可只在作业期间而非行进期 间增强, 因此, 在机器人本体2作业期间可抑制由机器人本体2的动作产生的反作用力导致 的台车 1 的摆动, 同时抑制行进期间由台车 1。
42、 的灵敏行为导致的不稳定性。 0057 根据第一实施方式, 如上所述, 当台车 1 停在作业位置时, 控制部 9 将针对台车 1 的伺服控制的伺服增益从行进时增益切换成大于行进时增益的作业时增益。因此, 通过当 台车 1 停在作业位置时使针对台车 1 的伺服控制的伺服增益大于行进期间的针对台车 1 的 伺服控制的伺服增益, 能可靠地抑制由机器人本体 2 的动作产生的反作用力导致的台车 1 的摆动。 0058 根据第一实施方式, 如上所述, 控制部9基于停止标记检测部5得到的检测结果确 定台车 1 已到达作业位置。因此, 控制部 9 可容易地确定台车 1 已经到达作业位置。 0059 根据第一实。
43、施方式, 如上所述, 在右臂 22 动作期间, 控制部 9 使针对台车 1 的伺服 控制的伺服增益大于台车 1 行进期间的针对台车 1 的伺服控制的伺服增益, 并且在右臂 22 的动作结束之后, 控制部 9 将针对台车 1 的伺服控制的伺服增益恢复成台车 1 行进期间的 针对台车 1 的伺服控制的伺服增益。因此, 即使在结束规定作业位置的作业之后机器人本 说 明 书 CN 103796806 A 10 7/11 页 11 体 2 移动到另一个作业位置并且执行另一个作业的情况下, 由于在作业结束之后恢复到行 进时增益, 所以可抑制由灵敏行进行为造成的不稳定性, 因此台车 1 可稳定地行进到下一 。
44、个作业位置。 0060 根据第一实施方式, 如上所述, 在机器人本体 2 作业期间, 控制部 9 使位置控制的 伺服增益和速度控制的伺服增益大于台车 1 行进期间的位置控制的伺服增益和速度控制 的伺服增益。因此, 通过在机器人本体 2 作业期间使位置控制的伺服增益和速度控制的伺 服增益大, 能可靠地抑制台车 1 的摆动。 0061 (第二实施方式) 0062 现在, 参照图 10 至图 16 描述根据第二实施方式的自行机器人 300 的结构。在第 二实施方式中, 与上述第一实施方式中的包括两个驱动车轮的自行机器人 100 不同, 描述 了包括四个驱动车轮的自行机器人300。 在第二实施方式中,。
45、 附图示出与上述第一实施方式 中的结构类似的结构, 采用了相同的符号, 并且省略了描述。 0063 参照图 10 至图 16 描述根据第二实施方式的自行机器人 300 的结构。 0064 台车 1a 包括台车本体 11a、 设置在台车本体 11a 前部的右前驱动车轮 301 和左前 驱动车轮 302、 设置在台车本体 11a 后部的右后驱动车轮 303 和左后驱动车轮 304, 如图 10 和图 11 中所示。右前驱动车轮 301 和左前驱动车轮 302 被配置成分别由右前车轮伺服电 机 311 和左前车轮伺服电机 312 (参见图 14) 驱动。右后驱动车轮 303 和左后驱动车轮 304 。
46、被配置成分别由右后车轮伺服电机 313 和左后车轮伺服电机 314(参见图 14) 驱动。右前 驱动车轮 301、 左前驱动车轮 302、 右后驱动车轮 303 和左后驱动车轮 304 被配置成能够分 别被右前车轮伺服电机 311、 左前车轮伺服电机 312、 右后车轮伺服电机 313 和左后车轮伺 服电机 314 驱动, 使得其旋转方向和旋转速度彼此独立。右前驱动车轮 301、 左前驱动车轮 302、 右后驱动车轮 303 和左后驱动车轮 304 是 “车轮” 的示例。右前车轮伺服电机 311、 左 前车轮伺服电机 312、 右后车轮伺服电机 313 和左后车轮伺服电机 314 是 “伺服电。
47、机” 的示 例。 0065 右前驱动车轮 301、 左前驱动车轮 302、 右后驱动车轮 303 和左后驱动车轮 304 均 包括麦克纳姆 (Mecanum) 轮。具体地, 右前驱动车轮 301 包括多个辊 301a, 各辊 301a 具有 相对于车轮的旋转轴倾斜 45 度的旋转轴, 如图 12 中所示。辊 301a 被配置成能自由旋转。 左前驱动车轮 302、 右后驱动车轮 303 和左后驱动车轮 304 也分别包括与右前驱动车轮 301 的辊 301a 类似的辊 302a、 303a 和 304a。因此, 台车 1a 被配置成在前后方向上能移动, 在 与前后方向交叉的方向上能移动, 并且能。
48、转动。例如, 所有车轮在前向方向上旋转, 由此台 车 1a 在前向方向上移动, 并且所有车轮在后向方向上旋转, 由此台车 1a 在后向方向上移 动。右前驱动车轮 301 和左后驱动车轮 304 在后向方向上旋转, 左前驱动车轮 302 和右后 驱动车轮 303 在前向方向上旋转, 由此台车 1a 在右向方向上移动, 如图 13 中所示。此外, 右前驱动车轮 301 和左后驱动车轮 304 不被驱动, 左前驱动车轮 302 和右后驱动车轮 303 在前向方向上旋转, 由此台车 1a 在右斜前方向上移动。右前驱动车轮 301 和右后驱动车轮 303 在前向方向上旋转, 左前驱动车轮 302 和左后。
49、驱动车轮 304 在后向方向上旋转, 由此台 车 1a 在逆时针方向上转动。车轮旋转方向的组合变化, 由此台车 1a 能在其它方向上移动 和转动。 0066 根据第二实施方式, 控制部 309 被配置成在台车 1a 行进期间将针对台车 1a 的伺 说 明 书 CN 103796806 A 11 8/11 页 12 服控制的伺服增益设置成行进时增益并且在右臂22动作期间将针对台车1a的伺服控制的 伺服增益设置成作业时增益。控制部 309 被配置成驱动右前车轮伺服电机 311、 左前车轮 伺服电机 312、 右后车轮伺服电机 313 和左后车轮伺服电机 314, 使得通过驱动右前驱动车 轮 301 产生的力、 通过驱动左前驱动车轮 302 产生的力、 通过驱动右后驱动车轮 303 产生的 力和通过驱动左后驱动车轮 304 产生的力在右臂 22 动作期间彼此平衡并且在针对台车 1a 的多个伺服电机 31。