找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 16140|回复: 17

机器人创意:五子棋机器人

  [复制链接]
发表于 2012-11-5 11:30:11 | 显示全部楼层 |阅读模式
使用乐高RCX制作的五子棋机器人,实现了人机对弈。


机器人搭建

机器人搭建

落子装置

落子装置

程序设计

程序设计

RCX程序

RCX程序
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2012-11-5 14:27:08 | 显示全部楼层
很有想法,赞!!但是,机器人是如何认知对手所下棋子的位置呢?在棋盘下面有感应器吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-11-5 14:41:57 | 显示全部楼层
在开始运行前,先要设置第个棋子的落子位置,然后通过头顶的摄像头拍摄成图片,再用程序分析哪个位置上下了棋子。

系统设置

系统设置
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-5 18:17:11 | 显示全部楼层
能不能多拍些图呢,先从最简单的了解吧
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-5 23:35:36 | 显示全部楼层
想法很好
但是从视频中并没有看到摄像头 也没有看到机器人有扫描和分析真人下的棋子位置
好像并不是机器人在下棋 而是机器人在走程序
从视频中只是看到机器人按照已经编好的程序把棋子放在编好的位置
求楼主解答
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-11-6 07:52:45 | 显示全部楼层
机器人搭建图中右边上白色的柱子就是安装摄像头的,机器人下棋的算法是在电脑上运行的,计算出机器人下一步行棋的位置,然后通过红外发送到RCX,而RCX只是完成落子的任务。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-6 08:58:29 | 显示全部楼层
膜拜一下

RCX没有角度传感器,您是如何使机器人走的这么精确的呢?  用光电?

还是用上端的数据分析呀?

电脑是如何和RCX进行通讯的呀?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-11-6 09:24:55 | 显示全部楼层
RCX使用角度传感器总是存在一定的误差(除非走的很慢,但这样太浪费时间),所以后来放弃使用角度传感器。你可以在整体搭建图上看到,棋盘边上横向和纵向都有一根根黑色的积木条,每一根对应棋盘上的一条线,RCX就是使用光电传感器读这些黑色积木条的数量来定位到哪个位置。
RCX与电脑的通信使用Phantom控件(网上下载),编程环境可采用简单的VB或VC。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-6 10:40:50 | 显示全部楼层
8547不知道能不能搞一个五子棋
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

头像被屏蔽
发表于 2012-11-6 12:04:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-6 21:13:38 | 显示全部楼层
高手,我连c语言都不会
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-7 16:59:36 | 显示全部楼层
本帖最后由 zz蓝海zz 于 2012-11-7 17:05 编辑
nbzjl 发表于 2012-11-6 09:24
RCX使用角度传感器总是存在一定的误差(除非走的很慢,但这样太浪费时间),所以后来放弃使用角度传感器。你 ...棋盘边上横向和纵向都有一根根黑色的积木条,每一根对应棋盘上的一条线,RCX就是使用光电传感器读这些黑色积木条的数量来定位到哪个位置。


妙!没有做不到,只有想不到!!

乐高是装置的硬件,装置的大脑还是PC。但还是件很值得赞扬的作品!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2012-11-8 07:49:59 | 显示全部楼层
如果使用NXT的话,我估计肯定是可以脱离PC,实现机器人的自主运行。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-8 20:06:21 | 显示全部楼层
太帅了!请问能不能自主运行
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-11-10 16:55:36 | 显示全部楼层
这个感觉真的是很利害,佩服,想了解一下落子位置的图像分析用的是opencv吗?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-21 19:48 , Processed in 0.126585 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表