淡江大學機構典藏:Item 987654321/35479
English  |  正體中文  |  简体中文  |  全文笔数/总笔数 : 64191/96979 (66%)
造访人次 : 8381651      在线人数 : 7331
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/35479


    题名: 撞球機器人在九號球局之應用
    其它题名: Application of the nine-balls pool games for a billiard robot
    作者: 黎哲廷;Li, Je-ting
    贡献者: 淡江大學機械與機電工程學系碩士班
    楊智旭;Yang, Jr-syu
    关键词: 撞球機器人;數位影像處理;機器視覺;可拓理論;Billiard Robot;Digital image processing;Machine vision;Extension theory
    日期: 2005
    上传时间: 2010-01-11 06:38:43 (UTC+8)
    摘要: 本研究之目的是使用數位影像處理技術,對球檯上各號球進行影像辨識。使得撞球機器人能夠依照花式撞球中的九號球規則,依球號順序將號球撞進球袋。
    在機器視覺方面,使用CCD攝影機擷取球檯上的影像,利用數位影像處理技術得到母球與各號球的確切位置座標,再配合決策系統來完成擊球順序規劃。在機器思維方面,以VB設計的判斷程式讓撞球機器人模仿人類學習撞球的思維,由幾何關係依照子球、母球及球袋的相關位置判斷出擊球角度,選擇最易進球的球袋。
    撞球機器人應用可拓理論來模仿撞球選手的思考推理能力,其決策系統分為可拓球袋選擇決策與可拓作球決策,首先利用球袋選擇決策來避開障礙球,選擇最易進球的球袋,再利用可拓作球決策來預測母球在撞擊子球後的行進路線及可能的停留位置,路線上有障礙球也能預測母球與障礙球碰撞後的行進路線,來找出最容易撞進下一顆子球時母球的停留位置,並持續模擬撞進球檯上所有子球的進攻路線,做出全局進攻流程規劃,完成清檯(Clean table)的目標。經由實驗驗證,撞球機器人已經可以辨識球檯上的母球與1~9號球,依照實驗設計,將1~4號球依序打擊,將子球撞進球袋。
    The objective of this thesis is to develop an offensive strategy of the nine ball game to score ball from number 1 to 9 sequentially for the billiard robot. The strength of shot is determined where the cue ball will stop in its trajectory to be in a good position for the next shot by the controller. The image pattern recognition technique is applied to identify the cue ball and each numbers of the object balls on the table. Then, the positions of the balls will be determined automatically by the machine vision subsystem and the developed software(VB). After that, the extension theory is applied to develop the offensive strategy of the nine ball game in order to win the game successfully.
    There are five parameters which are needed to be considered together for the offensive strategy. They are (1)distances between the cue ball and each object balls, (2)distances between object balls and the corresponding pockets,(3)block balls between the cue ball and object balls, (4)the angles between the cue ball, object balls and the corresponding pockets, (5)the predicted positions of the cue ball and object balls after collision. Then the offensive strategy is developed based on the above five parameters by the Extension theory. Finally, the billiard robot will execute the hitting command(hitting position and strength of shot) to pocket the object balls into corresponding pockets one by one in order to win the billiard game.
    The experimental results shows that the billiard robot is able to “read” the balls on the table correctly and pockets the object balls from the lowest number to the highest number one by one successfully.
    显示于类别:[機械與機電工程學系暨研究所] 學位論文

    文件中的档案:

    档案 大小格式浏览次数
    0KbUnknown286检视/开启

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

    TAIR相关文章

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