91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

國際象棋機器人的制作圖解

454398 ? 來源:wv ? 2019-10-29 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:要求

所有代碼都是用Python編寫的,它將在Raspberry Pi上運行。

Raspberry Pi是一種小型,廉價(約40美元)的單板計算機。由Raspberry Pi基金會開發(fā)。原始模型變得比預(yù)期的要受歡迎得多,它被出售用于機器人技術(shù)。

我的機器人使用Raspberry Pi,并且機器人手臂是通過套件Lynxmotion AL5D構(gòu)建的。該套件隨附伺服控制器板。 (我剛剛給出的鏈接是到RobotShop的美國站點的;請單擊其站點頁面右上方您所在國家(例如英國)的標(biāo)志之一。

您還需要一個表格,攝像頭,照明設(shè)備,鍵盤,屏幕和指示設(shè)備(例如鼠標(biāo))。當(dāng)然還有棋子和棋盤。我將在后續(xù)步驟中更詳細地描述所有這些內(nèi)容。

步驟2:硬件構(gòu)建

正如我之前指出的,視覺代碼的核心將適用于各種構(gòu)建。

該構(gòu)建使用Lynxmotion的機械臂套件AL5D。該套件包含一個SSC-32U伺服控制器板,用于控制手臂中的電機。

我使用的Raspberry Pi I是Raspberry Pi 3 Model B +。這通過USB連接與SSC-32U板通信

編輯:Raspberry Pi 4現(xiàn)在可用。

您將需要:

15W USB-C電源–我們建議使用正式的Raspberry Pi USB-C電源

裝有NOOBS的microSD卡,該軟件可安裝操作系統(tǒng)(購買預(yù)裝的SD卡以及您的Raspberry Pi或下載NOOBS來自己加載卡)

鍵盤和鼠標(biāo)(請參閱下文)

通過Raspberry Pi 4的微型HDMI端口連接到顯示器的電纜

我需要進一步伸手去拿機器人手臂,因此我做了一些較小的修改,使用了可以從RobotShop購買的其他Lynxmotion零件:

1。將4.5英寸的管換成6英寸的管。

2。嘗試使用另外一組彈簧,但是當(dāng)我實施下面的第3項時又回到了一對。

3。使用1英寸的墊片-Lynxmotion部件HUB-16

4擴展了高度。使用我擁有的一些備用樂高零件和松緊帶(!)附接的備用夾持器墊來擴大夾持器的作用范圍,效果非常好,因為它在提升零件時具有靈活性。

可以在右上方的圖像中看到這些修改。

在棋盤上方安裝了一個攝像頭。

步驟3:移動機器人的軟件

所有代碼均用Python 2編寫。逆運動學(xué)為了正確移動各種馬達,需要代碼,以便可以移動棋子。我使用了Lynxmotion的庫代碼,該庫代碼支持二維移動電動機,并在我自己的代碼中添加了3個維度(抓爪角度和抓爪下巴運動)的代碼。

因此,我們有了可以移動的代碼碎片,碎片,城堡,輔助傳遞等等。

國際象棋引擎是Stockfish-可以擊敗任何人! “ Stockfish是世界上最強大的國際象棋引擎之一。它也比人類最好的國際象棋大師強得多?!?/p>

驅(qū)動國際象棋引擎,驗證動作是否有效的代碼,等等。第四是ChessBoard.py

我使用來自http://chess.fortherapy.co.uk的一些代碼與之交互。我的代碼(上面)然后與之交互!

步驟4:識別人類活動的軟件

我已經(jīng)在Instructable中對此進行了詳細描述。為我的國際象棋機器人樂高積木游戲-不需要在這里重復(fù)!

我的“黑色”作品本來是棕色的,但是我將它們涂成了啞光黑色(帶有“黑板上的油漆”),這使得

第5步:攝像頭,燈光,鍵盤,桌子,顯示器

這些與我的Chess Robot Lego版本中的相同,因此在此無需重復(fù)。

除了這次我使用了另一種更好的揚聲器,即Lenrui藍牙揚聲器,該揚聲器通過USB連接到RPi。

可從amazon.com,amazon.co獲得.uk和其他渠道。

我現(xiàn)在還使用另一臺攝像機-HP Webcam HD 2300,因為我無法使以前的攝像機可靠運行。

算法如果棋盤的顏色與棋子的顏色相去甚遠,則效果最好!在我的機器人中,棋子是灰白色和棕色,而國際象棋棋盤是手工制作的卡片,是淺綠色的,在“黑色”和“白色”方塊之間幾乎沒有差異。

這些算法需要相機到板的特定方向。如果您遇到問題,請在下面發(fā)表評論。手臂的作用范圍有限,因此正方形尺寸應(yīng)為3.5厘米。

步驟6:獲取軟件

1。 Stockfish

如果您在RPi上運行Raspbian,則可以使用Stockfish 7引擎-它是免費的。只需運行:

sudo apt-get install stockfish

2。 ChessBoard.py從這里獲取。

3?;趆ttp://chess.fortherapy.co.uk/home/a-wooden-chess的代碼。..隨附了我的代碼。

4。 Python 2D逆運動學(xué)庫-https://github.com/Lynxmotion/Arms/tree/master/Code%20examples/Python%20(RPi)

5。我的代碼會調(diào)用上面的所有代碼,并讓機器人進行移動,還有我的視覺代碼。通過發(fā)表評論從我這里得到這個,我會回復(fù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 機器人
    +關(guān)注

    關(guān)注

    213

    文章

    31075

    瀏覽量

    222199
  • 樹莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2078

    瀏覽量

    110462
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    2026 CES 現(xiàn)象級焦點!元蘿卜全場景矩陣彰顯中國智造硬實力

    的4500多家企業(yè),其中具身智能、家用機器人等賽道成為絕對焦點。家用機器人品牌元蘿卜(SenseRobot)再度亮相,攜國際象棋機器人專業(yè)版、二合一啟蒙
    的頭像 發(fā)表于 01-13 14:22 ?191次閱讀

    2026 年全球五大機器人趨勢 - 國際機器人聯(lián)合會報告

    全球工業(yè)機器人安裝的全球市場價值已達到 167 億美元的歷史新高。未來的需求將由一系列技術(shù)創(chuàng)新、市場力量和新業(yè)務(wù)領(lǐng)域驅(qū)動。國際機器人聯(lián)合會報告了 2026 年機器人行業(yè)的五大趨勢: 1
    的頭像 發(fā)表于 01-12 16:01 ?415次閱讀

    思嵐科技亮相2025日本東京國際機器人展覽會

    12月6日,作為全球規(guī)模最大、歷史最悠久的機器人專業(yè)展會之一的第26屆日本國際機器人展(IREX 2025)在東京國際展覽中心圓滿收官。
    的頭像 發(fā)表于 12-16 11:36 ?1685次閱讀
    思嵐科技亮相2025日本東京<b class='flag-5'>國際</b><b class='flag-5'>機器人</b>展覽會

    思嵐科技邀您相約2025日本東京國際機器人展覽會

    第26屆日本東京國際機器人展覽會(iREX 2025)將于12月3日-6日在東京國際展覽中心(Tokyo Big Sight)盛大啟幕。作為全球最具影響力、規(guī)模最大的機器人專業(yè)展會之一
    的頭像 發(fā)表于 12-03 17:44 ?1270次閱讀

    行業(yè)資訊 | 全球工廠機器人需求十年翻番——國際機器人聯(lián)合會發(fā)布《2025年世界機器人報告》

    2025年9月25日——國際機器人聯(lián)合會最新發(fā)布的《2025年世界機器人報告》。數(shù)據(jù)顯示,2024年全球工業(yè)機器人銷量達54.2萬臺,較十年前增長超過兩倍。中國以54%遙遙領(lǐng)先的占比穩(wěn)
    的頭像 發(fā)表于 11-24 16:54 ?758次閱讀
    行業(yè)資訊 | 全球工廠<b class='flag-5'>機器人</b>需求十年翻番——<b class='flag-5'>國際</b><b class='flag-5'>機器人</b>聯(lián)合會發(fā)布《2025年世界<b class='flag-5'>機器人</b>報告》

    RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知

    瑞芯微RK3576 AIoT處理器處理器憑借其卓越的多屏異顯與8路攝像頭接入能力,為機器人領(lǐng)域帶來革新。米爾電子MYD-LR3576開發(fā)板實測數(shù)據(jù)顯示,在高負載下CPU占用僅34%,完美實現(xiàn)多路視覺
    發(fā)表于 10-29 16:41

    國民技術(shù)亮相2025機器人國際峰會

    10月23日,為期兩天的2025IHR人形機器人國際峰會在上海隆重開幕。宇樹科技、智元機器人、優(yōu)必選、越疆、百度、騰訊、上海機器人產(chǎn)業(yè)技術(shù)研究院、北京人形
    的頭像 發(fā)表于 10-28 16:31 ?2087次閱讀
    國民技術(shù)亮相2025<b class='flag-5'>人</b>形<b class='flag-5'>機器人</b><b class='flag-5'>國際</b>峰會

    小蘿卜機器人的故事

    經(jīng)過我的申請, 馬老師發(fā)放了, 小蘿卜機器人的, 開發(fā)權(quán)限, 原來的小蘿卜公司, 因為經(jīng)營不善倒閉, 作為科研產(chǎn)品, 幾個技術(shù)對此惋惜, 自掏腰包, 要讓小蘿卜機器人, 再生, 每次聽到小蘿卜說
    發(fā)表于 10-23 05:24

    普渡樓宇配送機器人榮獲2025年IDEA國際設(shè)計卓越獎

    近日,普渡樓宇配送機器人“閃電匣”憑借其卓越的產(chǎn)品設(shè)計與創(chuàng)新理念,成功斬獲美國IDEA國際設(shè)計大獎(International Design Excellence Awards) !這是全球設(shè)計業(yè)內(nèi)
    的頭像 發(fā)表于 10-15 17:58 ?1201次閱讀

    機器人競技幕后:磁傳感器芯片激活 “精準感知力”

    2025 世界人形機器人運動會于 8 月 17 日圓滿收官,賽場上機器人在跑步、跳躍、抓取等項目中的精彩表現(xiàn),背后是運動控制、環(huán)境感知等技術(shù)的迭代升級。而在這些技術(shù)中,磁傳感器芯片憑借獨特優(yōu)勢,成為
    發(fā)表于 08-26 10:02

    工業(yè)機器人的特點

    的基礎(chǔ),也是三者的實現(xiàn)終端,智能制造裝備產(chǎn)業(yè)包括高檔數(shù)控機床、工業(yè)機器人、自動化成套生產(chǎn)線、精密儀器儀表、智能傳感器、汽車自動化焊接線、柔性自動化生產(chǎn)線、智能農(nóng)機、3D 打印機等領(lǐng)域。而智能制造裝備中工業(yè)
    發(fā)表于 07-26 11:22

    盤點#機器人開發(fā)平臺

    地瓜機器人RDK X5開發(fā)套件地瓜機器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機器人開發(fā)套件 Kria KR260機器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    詳細介紹機場智能指路機器人的工作原理

    機場智能指路機器人主要依靠感知系統(tǒng)、定位系統(tǒng)、導(dǎo)航系統(tǒng)、智能交互系統(tǒng)和運動系統(tǒng)協(xié)同工作,來實現(xiàn)為旅客準確指路和提供服務(wù)的功能,以下是其詳細工作原理: 感知系統(tǒng) 傳感器類型 :機器人配備了多種傳感器
    發(fā)表于 05-10 18:26

    【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】機器人入門的引路書

    ROS的全稱:Robot Operating System 機器人操作系統(tǒng) ROS的 目的 :ROS支持通用庫,是通信總線,協(xié)調(diào)多個傳感器 為了解決機器人里各廠商模塊不通用的問題,讓機器人快速開發(fā)
    發(fā)表于 04-30 01:05

    【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】+內(nèi)容初識

    《ROS 2智能機器人開發(fā)實踐》內(nèi)容閱讀初體驗 《ROS 2 智能機器人開發(fā)實踐》是一本針對 ROS 2(Robot Operating System 2)這一先進機器人開發(fā)框架的實用指南。隨著
    發(fā)表于 04-27 11:24