1.每个面的基块有时候识别不出来(表现为某个基色块的中心点坐标为零,颜色识别为黑色),有时候能识别出来,这样的话,将识别的基色块的颜色赋值给数组就比较麻烦。

问题的解决主要是调整摄像头到魔方的距离,实验采用的是Philips SPC900NC摄像头,距离为9cm左右效果较好,使魔方占据整个视野空间,边缘稍微留点间隙,可以保证识别的准确率,基本不会出错。

调试效果视频:http://v.youku.com/v_show/id_XNzM0Njk3NTM2.html

2.实验室有几个不错的CCD摄像头,感觉应该比以前的USB摄像头效果好点,所以打算用一下,但是输出是PAL制式的,连接上easycap与电脑相连,好不容易找到了win7的驱动,安装上了,但是用会声会影捕捉是会出错,OPenCV捕获视频是,有画面但是画面不正常,黑黑的,有条纹,不知什么原因。

3.备忘:魔方颜色和方位对应关系:

U----黄 D ---黑  F----绿 L----红  R----橙  B-----蓝

魔方机器人设计中的问题相关推荐

  1. 服务机器人---设计中的仿真

    文章目录 1. 结构设计中的仿真 2.硬件设计中的仿真 3. 软件设计中的仿真 1. 结构设计中的仿真 2.硬件设计中的仿真 3. 软件设计中的仿真

  2. 先进机器人系统中的关键技术

    先进机器人系统中的关键技术 Key technologies coalesce in advanced robotic systems 就在机器人设计进入商业领域,服务于制造业.物流业和服务业之际,概 ...

  3. 开篇:机械手设计挑战——仿人机器人设计领域上的高峰

    机械手--作为机器人的末端执行器(End-Effector),在上身操作和抓取任务过程中起到至关重要的作用.但由于真实人手的高自由度.结构紧凑.复杂等特征,绝大多数机械手都无法完美"复制&q ...

  4. 魔方机器人机械方面设计说明书

    魔方机器人机械方面设计说明书 写在前面 总体情况 这是第二次接触实验班的项目,其实准确的来说还是应该说是第一次,因为第一次的小车项 目我参与的并不是很多,我当时仅仅是画了一个 Soiled works ...

  5. 中鸣循迹机器人_浅谈机器人设计方法

    浅谈机器人设计方法 摘要: 机器人是人类完成智能化中非常重要的工具, 随着时代的发展, 机器 人已经在世界有了一定的发展,甚至很多国家机器人已经运用到实际的生活中 去. 而机器人的设计方法无疑是很多人 ...

  6. 双臂二指魔方机器人的制作(一)--总体设计

    本文素材来源于广西大学 机械工程学院 作者:孙尹同  黄祖杰 指导老师:李俚 魔方,又名鲁比克方块,最早是由匈牙利布达佩斯建筑学院厄尔诺.鲁比克教授于1974年发明的机械益智玩具.魔方拥有竞速.盲拧. ...

  7. 自动解魔方机器人1 [算法篇]

    魔方机器人其实上个学期就已经做完了,参加了机器人大赛的创意组. 本来想写一个教程,一直没时间整理(其实是懒),这次先把我觉得比较重要的东西写一下,主要是为了记录一下我的制作过程和制作思路,给有同样兴趣 ...

  8. 魔方机器人02 使用opencv-python进行颜色识别及K-Means聚类算法

    文章目录 安装opencv库 魔方状态识别 识别方案思路 识别方案简介 实践经验 在图像中标定位置 聚类算法 安装opencv库 如果你是Windows系统,在anaconda搭建的环境里运行以下命令 ...

  9. 双臂二指魔方机器人的制作(二)--视觉识别

    本文素材来源于广西大学 机械工程学院 作者:孙尹同  黄祖杰 指导老师:李俚 1.方案选择 根据硬件实际需求以及本团队能力需求,视觉颜色的识别是本项目的不可缺少的一部分,方案的选择主要有一下三种类型: ...

  10. 中国高校智能机器人---魔方机器人经验帖

    前述:这个项目从寒假放假开始做,在学校里面待了七八天,把机械结构搭好,初始代码有一个雏形,开学之后断断续续的总共做了一个月左右,最后结果比较悲情,结果上传后,很遗憾大佬太多(或是比赛自身公允度也值得怀 ...

最新文章

  1. 告别2019:属于深度学习的十年,那些我们必须知道的经典
  2. OpenGL HDR渲染
  3. git reset --hard_Git紧急自救简易指南(二)——版本的游历
  4. dropMenu----简单的下拉菜单生成器
  5. python作业代码没有缩进严重吗_Python代码需要缩进吗
  6. 登录python自动化_Appium+Python实现自动化登录
  7. oracle java存储过程返回值_java程序调用Oracle 存储过程 获取返回值(无返回,非结果集,结果集)...
  8. 汇编和c语言混合编程缺点,汇编C语言混合编程经验总结
  9. 生成器模式(Builder)
  10. php大道至简之框架
  11. Wing Loss 论文阅读笔记
  12. 《计算之魂》Task3:关于排序的讨论
  13. 利用 nslookup 解析 DNS 记录
  14. 管理薪酬 穆穆-movno1
  15. vba九九乘法表代码_用五种方法利用EXCEL制作九九乘法表
  16. 城市轨道交通站应急照明疏散指示系统设计
  17. 哑变量或虚拟变量介绍(dummyvar)
  18. linux防火墙开放所有端口命令,linux centos7 防火墙及端口开放相关命令
  19. Unity TilePalette中素材图片与Tile里Cell大小关系
  20. CSAPP第三章之条件分支的两种实现方式

热门文章

  1. 查找算法之变种二分查找(C++版本)
  2. 每天一道剑指offer-二叉搜索树与双向链表
  3. redis数据类型 - Zset(有序集合sorted set)
  4. str_pos php,关于php中str_replace替换漏洞的分析
  5. easydatasource能删除吗_面试官:能跟我说一下rm删除文件之后,空间都发生了什么吗?
  6. js 操作java对象_[Java教程]js 对象操作 对象原型操作 把一个对象A赋值给另一个对象B 并且对象B 修改 不会影响 A对象...
  7. cpu顶盖怎么看步进_拆解报告|360AI音箱,深度硬件解析,带你看懂360智能音箱内部...
  8. Vue:返回上一个路由
  9. SQL:一条SQL的查询结果作为另一条SQL的查询条件
  10. CSS:position属性和z_index