基于中國象棋機器人的人工智能實驗平臺設計
發(fā)布時間:2021-07-24 17:31
機器博弈是人工智能領域的重要研究課題。中國象棋機器人實驗平臺采用雙系統(tǒng)控制實現。上位機系統(tǒng)負責棋盤的盤面識別和中國象棋算法的實現,下位機系統(tǒng)負責行棋控制。中國象棋走法解算采用中國象棋引擎程序實現,主要由局面表示、走法表示及生成、局面評估和搜索算法四部分組成。下位機使用STM32單片機作為控制器,控制三維運動裝置行棋。中國象棋機器人可以實現機器人與人之間在棋盤上直接對弈,可以用來驗證人工智能中的決策系統(tǒng)、圖像識別和視覺技術中的相應算法,以及運動控制理論的算法驗證,是一個理想的人工智能實驗平臺。
【文章來源】:無線電工程. 2020,50(10)
【文章頁數】:4 頁
【部分圖文】:
系統(tǒng)結構框圖
中國象棋機器人機械結構
中國象棋機器人硬件電路的主要功能是實現機械結構的運動控制,由下位機控制實現。下位機的主控制器采用STM32F103RCT6單片機[11-12] 。硬件電路框圖如圖3所示。下位機分別連接3路A4988步進電機驅動模塊,驅動X,Y軸步進電機和Z軸推桿電機。X,Y軸步進電機配合攝像頭的圖像識別進行運動定位,推桿電機用于抓取、移動棋子。推桿電機的行程為10 mm,符合抓取棋子的高度要求。電磁鐵連接在推桿電機頂端,通電后產生足夠吸力,抓取象棋棋子。
【參考文獻】:
期刊論文
[1]家用清潔機器人的技術發(fā)展趨勢與現狀[J]. 牛立群,孫曉普. 科技與創(chuàng)新. 2020(12)
[2]航空航天制造機器人高精度作業(yè)裝備與技術綜述[J]. 田威,焦嘉琛,李波,崔光裕. 南京航空航天大學學報. 2020(03)
[3]中國象棋機器人視覺系統(tǒng)設計[J]. 孔凡國,李智宗,劉慶,黃偉. 機械工程師. 2020(05)
[4]基于機器視覺的PCBA元器件實時檢測系統(tǒng)[J]. 閆夢濤,蘇瑋,冉海周. 無線電工程. 2018(04)
[5]中國象棋機器人棋子定位與識別方法[J]. 郭曉峰,王耀南,周顯恩,尹阿婷,趙輝平,劉磊. 智能系統(tǒng)學報. 2018(04)
[6]一種基于經驗知識的軍棋博弈算法設計與實現[J]. 孟坤,王俊,閆桐. 智能計算機與應用. 2017(02)
[7]基于ARM的嵌入式象棋機器人控制系統(tǒng)的硬件設計[J]. 包虹璐. 電子制作. 2015(08)
[8]智能型實物棋盤人機對弈象棋機器人的制作[J]. 黃雙,陳路,沈鑫,江興方. 大學物理實驗. 2014(01)
[9]基于Mega128的象棋機器人對弈系統(tǒng)的研究[J]. 徐麗麗,楊風,米衛(wèi)衛(wèi),楊楊. 傳感器世界. 2013(12)
[10]基于視覺的中國象棋棋子識別定位技術[J]. 王殿君. 清華大學學報(自然科學版). 2013(08)
碩士論文
[1]基于ARM嵌入式Linux的象棋機器人控制系統(tǒng)研究[D]. 莊劍毅.華南理工大學 2012
[2]象棋機器人嵌入式視覺系統(tǒng)的研究與開發(fā)[D]. 肖克先.北方工業(yè)大學 2010
本文編號:3301107
【文章來源】:無線電工程. 2020,50(10)
【文章頁數】:4 頁
【部分圖文】:
系統(tǒng)結構框圖
中國象棋機器人機械結構
中國象棋機器人硬件電路的主要功能是實現機械結構的運動控制,由下位機控制實現。下位機的主控制器采用STM32F103RCT6單片機[11-12] 。硬件電路框圖如圖3所示。下位機分別連接3路A4988步進電機驅動模塊,驅動X,Y軸步進電機和Z軸推桿電機。X,Y軸步進電機配合攝像頭的圖像識別進行運動定位,推桿電機用于抓取、移動棋子。推桿電機的行程為10 mm,符合抓取棋子的高度要求。電磁鐵連接在推桿電機頂端,通電后產生足夠吸力,抓取象棋棋子。
【參考文獻】:
期刊論文
[1]家用清潔機器人的技術發(fā)展趨勢與現狀[J]. 牛立群,孫曉普. 科技與創(chuàng)新. 2020(12)
[2]航空航天制造機器人高精度作業(yè)裝備與技術綜述[J]. 田威,焦嘉琛,李波,崔光裕. 南京航空航天大學學報. 2020(03)
[3]中國象棋機器人視覺系統(tǒng)設計[J]. 孔凡國,李智宗,劉慶,黃偉. 機械工程師. 2020(05)
[4]基于機器視覺的PCBA元器件實時檢測系統(tǒng)[J]. 閆夢濤,蘇瑋,冉海周. 無線電工程. 2018(04)
[5]中國象棋機器人棋子定位與識別方法[J]. 郭曉峰,王耀南,周顯恩,尹阿婷,趙輝平,劉磊. 智能系統(tǒng)學報. 2018(04)
[6]一種基于經驗知識的軍棋博弈算法設計與實現[J]. 孟坤,王俊,閆桐. 智能計算機與應用. 2017(02)
[7]基于ARM的嵌入式象棋機器人控制系統(tǒng)的硬件設計[J]. 包虹璐. 電子制作. 2015(08)
[8]智能型實物棋盤人機對弈象棋機器人的制作[J]. 黃雙,陳路,沈鑫,江興方. 大學物理實驗. 2014(01)
[9]基于Mega128的象棋機器人對弈系統(tǒng)的研究[J]. 徐麗麗,楊風,米衛(wèi)衛(wèi),楊楊. 傳感器世界. 2013(12)
[10]基于視覺的中國象棋棋子識別定位技術[J]. 王殿君. 清華大學學報(自然科學版). 2013(08)
碩士論文
[1]基于ARM嵌入式Linux的象棋機器人控制系統(tǒng)研究[D]. 莊劍毅.華南理工大學 2012
[2]象棋機器人嵌入式視覺系統(tǒng)的研究與開發(fā)[D]. 肖克先.北方工業(yè)大學 2010
本文編號:3301107
本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/3301107.html