淡江大學機構典藏:Item 987654321/105821
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 62830/95882 (66%)
造访人次 : 4048490      在线人数 : 610
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
搜寻范围 查询小技巧:
  • 您可在西文检索词汇前后加上"双引号",以获取较精准的检索结果
  • 若欲以作者姓名搜寻,建议至进阶搜寻限定作者字段,可获得较完整数据
  • 进阶搜寻


    jsp.display-item.identifier=請使用永久網址來引用或連結此文件: https://tkuir.lib.tku.edu.tw/dspace/handle/987654321/105821


    题名: 基於ROS之足球機器人策略系統
    其它题名: ROS-based soccer robot strategy system
    作者: 吳之恩;Wu, Chih-En
    贡献者: 淡江大學電機工程學系碩士班
    李世安
    关键词: 足球機器人策略;機器人作業系統;足球機器人模擬;動態角色分配;多重代理人系統;Soccer Robot Strategy;Robot Operating System (ROS);Soccer Robot Simulation;dynamic role assignment;Multi-Agent System
    日期: 2015
    上传时间: 2016-01-22 15:06:10 (UTC+8)
    摘要: 本論文為建構基於機器人作業系統(Robot Operating System, ROS)的足球機器人策略系統,其規則為符合FIRA (Federation of International Robot-soccer Association) 的RoboSot組別比賽而設計。現在的機器人軟體在設計上日益複雜,在機器人的開發人員中不一定有資訊相關領域之人材。因此本論文提出在ROS上架構足球機器人策略系統,以利用ROS中可幫助機器人系統開發之工具,如actionlib套件、SMACH套件及tf套件等。ROS的系統架構為分散式架構,以點對點網路將所有的處理序連接在一起交換資訊。這個架構使得系統可以容易的做到平行處理以及方便在開發上做分工。本論文提出的足球機器人策略系統包含了世界模型套件、策略套件及軌跡規劃套件。在策略套件的部分則採用了動態角色分配的技術,使比賽中可以動態的切換機器人之任務角色。在世界模型套的部分使用了tf套件管理各個物件之坐標。在軌跡規劃套件則採用了多種機器人路徑規畫及速度規劃。最後我們在Gazebo模擬器上建構了一個3D的機器人足球場地模擬環境,以驗證提出的足球機器人策略系統的可行性。
    In this paper, we built a soccer robot strategy system that is based on Robot Operating System (ROS). The soccer robot strategy system is capable with FIRA RoboSot competition rule. Nowadays, the development of a robot software system became more and more complex. Developers of robot software system may not have very well knowledge about computer science field. So this paper proposes a soccer robot software system based on ROS that we can use tools of ROS to help and develop the strategy system, like actionlib package, SMACH package, tf package, etc. The system architecture of ROS is a distributed system. The ROS uses peer-to-peer network to link all processes to exchange data. Due to this kind of architecture, we can parallel process data and divide the work easily. The soccer robot strategy system we proposed is including a world model package, strategy package and trajectory package. About strategy package, we used dynamic role assignment. About world package, we used tf module to manage axes of objects. And the trajectory package is used to path planning and velocity planning. So the robot can change role dynamically in a game. Finally, we built a 3D simulation environment in Gazebo simulator to verify the soccer robot strategy system.
    显示于类别:[電機工程學系暨研究所] 學位論文

    文件中的档案:

    档案 描述 大小格式浏览次数
    index.html0KbHTML130检视/开启

    在機構典藏中所有的数据项都受到原著作权保护.

    TAIR相关文章

    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library & TKU Library IR teams. Copyright ©   - 回馈