0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国际象棋机器人的制作图解

454398 来源:wv 2019-10-29 11:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:要求

所有代码都是用Python编写的,它将在Raspberry Pi上运行。

Raspberry Pi是一种小型,廉价(约40美元)的单板计算机。由Raspberry Pi基金会开发。原始模型变得比预期的要受欢迎得多,它被出售用于机器人技术。

我的机器人使用Raspberry Pi,并且机器人手臂是通过套件Lynxmotion AL5D构建的。该套件随附伺服控制器板。 (我刚刚给出的链接是到RobotShop的美国站点的;请单击其站点页面右上方您所在国家(例如英国)的标志之一。

您还需要一个表格,摄像头,照明设备,键盘,屏幕和指示设备(例如鼠标)。当然还有棋子和棋盘。我将在后续步骤中更详细地描述所有这些内容。

步骤2:硬件构建

正如我之前指出的,视觉代码的核心将适用于各种构建。

该构建使用Lynxmotion的机械臂套件AL5D。该套件包含一个SSC-32U伺服控制器板,用于控制手臂中的电机

我使用的Raspberry Pi I是Raspberry Pi 3 Model B +。这通过USB连接与SSC-32U板通信

编辑:Raspberry Pi 4现在可用。

您将需要:

15W USB-C电源–我们建议使用正式的Raspberry Pi USB-C电源

装有NOOBS的microSD卡,该软件可安装操作系统(购买预装的SD卡以及您的Raspberry Pi或下载NOOBS来自己加载卡)

键盘和鼠标(请参阅下文)

通过Raspberry Pi 4的微型HDMI端口连接到显示器的电缆

我需要进一步伸手去拿机器人手臂,因此我做了一些较小的修改,使用了可以从RobotShop购买的其他Lynxmotion零件:

1。将4.5英寸的管换成6英寸的管。

2。尝试使用另外一组弹簧,但是当我实施下面的第3项时又回到了一对。

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

4扩展了高度。使用我拥有的一些备用乐高零件和松紧带(!)附接的备用夹持器垫来扩大夹持器的作用范围,效果非常好,因为它在提升零件时具有灵活性。

可以在右上方的图像中看到这些修改。

在棋盘上方安装了一个摄像头。

步骤3:移动机器人的软件

所有代码均用Python 2编写。逆运动学为了正确移动各种马达,需要代码,以便可以移动棋子。我使用了Lynxmotion的库代码,该库代码支持二维移动电动机,并在我自己的代码中添加了3个维度(抓爪角度和抓爪下巴运动)的代码。

因此,我们有了可以移动的代码碎片,碎片,城堡,辅助传递等等。

国际象棋引擎是Stockfish-可以击败任何人! “ Stockfish是世界上最强大的国际象棋引擎之一。它也比人类最好的国际象棋大师强得多。”

驱动国际象棋引擎,验证动作是否有效的代码,等等。第四是ChessBoard.py

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

步骤4:识别人类活动的软件

我已经在Instructable中对此进行了详细描述。为我的国际象棋机器人乐高积木游戏-不需要在这里重复!

我的“黑色”作品本来是棕色的,但是我将它们涂成了哑光黑色(带有“黑板上的油漆”),这使得

第5步:摄像头,灯光,键盘,桌子,显示器

这些与我的Chess Robot Lego版本中的相同,因此在此无需重复。

除了这次我使用了另一种更好的扬声器,即Lenrui蓝牙扬声器,该扬声器通过USB连接到RPi。

可从amazon.com,amazon.co获得.uk和其他渠道。

我现在还使用另一台摄像机-HP Webcam HD 2300,因为我无法使以前的摄像机可靠运行。

算法如果棋盘的颜色与棋子的颜色相去甚远,则效果最好!在我的机器人中,棋子是灰白色和棕色,而国际象棋棋盘是手工制作的卡片,是浅绿色的,在“黑色”和“白色”方块之间几乎没有差异。

这些算法需要相机到板的特定方向。如果您遇到问题,请在下面发表评论。手臂的作用范围有限,因此正方形尺寸应为3.5厘米。

步骤6:获取软件

1。 Stockfish

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

sudo apt-get install stockfish

2。 ChessBoard.py从这里获取。

3。基于http://chess.fortherapy.co.uk/home/a-wooden-chess的代码。..随附了我的代码。

4。 Python 2D逆运动学库-https://github.com/Lynxmotion/Arms/tree/master/Code%20examples/Python%20(RPi)

5。我的代码会调用上面的所有代码,并让机器人进行移动,还有我的视觉代码。通过发表评论从我这里得到这个,我会回复。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    31460

    浏览量

    223691
  • 树莓派
    +关注

    关注

    122

    文章

    2082

    浏览量

    110771
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么说关节扭矩传感器是高端机器人的“触觉神经”?

    如果把高端机器人比作一个“”,那么关节扭矩传感器就是遍布全身的“触觉神经”。没有它,机器人就像得了末梢神经麻痹——能按程序动,却感受不到外界的力量,动作僵硬、笨拙,甚至危险。 核心原因:让
    发表于 04-17 17:27

    Neway电机方案在机器人技术方面的优势

    匹配了工业机器人对电源稳定性、能效、小型化及可靠性的严苛需求。一、全国产器件替代,降低供应链风险背景:工业机器人对核心器件的供应链稳定性要求极高,国际品牌器件的供应波动可能直接影响生产进度。Neway
    发表于 03-30 09:39

    2026 CES 现象级焦点!元萝卜全场景矩阵彰显中国智造硬实力

    的4500多家企业,其中具身智能、家用机器人等赛道成为绝对焦点。家用机器人品牌元萝卜(SenseRobot)再度亮相,携国际象棋机器人专业版、二合一启蒙
    的头像 发表于 01-13 14:22 286次阅读

    2026 年全球五大机器人趋势 - 国际机器人联合会报告

    全球工业机器人安装的全球市场价值已达到 167 亿美元的历史新高。未来的需求将由一系列技术创新、市场力量和新业务领域驱动。国际机器人联合会报告了 2026 年机器人行业的五大趋势: 1
    的头像 发表于 01-12 16:01 550次阅读

    思岚科技亮相2025日本东京国际机器人展览会

    12月6日,作为全球规模最大、历史最悠久的机器人专业展会之一的第26届日本国际机器人展(IREX 2025)在东京国际展览中心圆满收官。
    的头像 发表于 12-16 11:36 1802次阅读
    思岚科技亮相2025日本东京<b class='flag-5'>国际</b><b class='flag-5'>机器人</b>展览会

    思岚科技邀您相约2025日本东京国际机器人展览会

    第26届日本东京国际机器人展览会(iREX 2025)将于12月3日-6日在东京国际展览中心(Tokyo Big Sight)盛大启幕。作为全球最具影响力、规模最大的机器人专业展会之一
    的头像 发表于 12-03 17:44 1431次阅读

    行业资讯 | 全球工厂机器人需求十年翻番——国际机器人联合会发布《2025年世界机器人报告》

    2025年9月25日——国际机器人联合会最新发布的《2025年世界机器人报告》。数据显示,2024年全球工业机器人销量达54.2万台,较十年前增长超过两倍。中国以54%遥遥领先的占比稳
    的头像 发表于 11-24 16:54 881次阅读
    行业资讯 | 全球工厂<b class='flag-5'>机器人</b>需求十年翻番——<b class='flag-5'>国际</b><b class='flag-5'>机器人</b>联合会发布《2025年世界<b class='flag-5'>机器人</b>报告》

    RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知

    瑞芯微RK3576 AIoT处理器处理器凭借其卓越的多屏异显与8路摄像头接入能力,为机器人领域带来革新。米尔电子MYD-LR3576开发板实测数据显示,在高负载下CPU占用仅34%,完美实现多路视觉
    发表于 10-29 16:41

    国民技术亮相2025机器人国际峰会

    10月23日,为期两天的2025IHR人形机器人国际峰会在上海隆重开幕。宇树科技、智元机器人、优必选、越疆、百度、腾讯、上海机器人产业技术研究院、北京人形
    的头像 发表于 10-28 16:31 2307次阅读
    国民技术亮相2025<b class='flag-5'>人</b>形<b class='flag-5'>机器人</b><b class='flag-5'>国际</b>峰会

    小萝卜机器人的故事

    经过我的申请, 马老师发放了, 小萝卜机器人的, 开发权限, 原来的小萝卜公司, 因为经营不善倒闭, 作为科研产品, 几个技术对此惋惜, 自掏腰包, 要让小萝卜机器人, 再生, 每次听到小萝卜说
    发表于 10-23 05:24

    普渡楼宇配送机器人荣获2025年IDEA国际设计卓越奖

    近日,普渡楼宇配送机器人“闪电匣”凭借其卓越的产品设计与创新理念,成功斩获美国IDEA国际设计大奖(International Design Excellence Awards) !这是全球设计业内
    的头像 发表于 10-15 17:58 1354次阅读

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    2025 世界人形机器人运动会于 8 月 17 日圆满收官,赛场上机器人在跑步、跳跃、抓取等项目中的精彩表现,背后是运动控制、环境感知等技术的迭代升级。而在这些技术中,磁传感器芯片凭借独特优势,成为
    发表于 08-26 10:02

    工业机器人的特点

    的基础,也是三者的实现终端,智能制造装备产业包括高档数控机床、工业机器人、自动化成套生产线、精密仪器仪表、智能传感器、汽车自动化焊接线、柔性自动化生产线、智能农机、3D 打印机等领域。而智能制造装备中工业
    发表于 07-26 11:22

    盘点#机器人开发平台

    地瓜机器人RDK X5开发套件地瓜机器人RDK X5开发套件产品介绍 旭日5芯片10TOPs算力-电子发烧友网机器人开发套件 Kria KR260机器人开发套件 Kria KR260-
    发表于 05-13 15:02

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    ROS的全称:Robot Operating System 机器人操作系统 ROS的 目的 :ROS支持通用库,是通信总线,协调多个传感器 为了解决机器人里各厂商模块不通用的问题,让机器人快速开发
    发表于 04-30 01:05