《解魔方机器人的算法与结构研究》。26页PPT
- 格式:ppt
- 大小:2.72 MB
- 文档页数:26
一种多杆系机构“推拉式”解魔方机器人设计与研究作者:姚宇菲来源:《科技创新与应用》2017年第07期摘要:文章提出一种解魔方机器人方案,包含齿轮,电机,多杆系机构,旋转机构和颜色扫描机构以及电子设备组成,可实现打乱后的魔方按照既定的算法进行自动复位。
另外文章对当前解魔方机器人关键技术进行探讨,指出了机器人技术是未来技术发展的方向。
关键词:机器人;结构设计;解魔方1 概述近年来,随着三维数字化设计和计算机技术的飞速发展,机器人设计和制造技术得到了迅猛发展[1,2],广泛应用在工业机械、日用品和科学研究当中。
同时,社会对机器人研发也越来越重视,各类机器人的研制方兴未艾。
魔方是重要的益智玩具,近年来一直受到社会魔方爱好者以及科研工作者关注,然而依靠人工求解和翻转魔方步骤繁多,难度极大,于是用于解魔方的机器人的研制逐步得到社会重视。
现有市场上的普通解魔方机器人翻转,运动笨拙,显示度低。
或者颜色扫描机构与魔方旋转机构未能集成,智能化程度低,对轻巧型解魔方机器人进行设计研究逐渐成为科技界研究热点。
2 方法原理为了实现机器人轻质化和简洁化的目标,我们根据电机和魔方的尺寸,设计了一种齿轮驱动摇臂式双连杆机构。
机构原理图见图1。
具体实现方式为:通过电机1的驱动带动齿轮,再通过摇臂带动连杆拉动魔方,当魔方转动到一定角度的时候再反方向驱动电机1将魔方推入托盘,实现魔方绕X向转动。
然后通过电机2驱动托盘带动魔方绕Y轴转动。
以此类推,实现所有面的翻转。
转动间隙驱动电机3带动颜色扫描结构随时检查魔方颜色状态,最终通过计算机程序识别魔方翻转正确性。
3 详细方案3.1 详细结构设计本文详细方案的详细组成包括整体底座(1),设备安装盒(2),从动齿轮(3),驱动齿轮(4),驱动鹅颈(5),翻转长杆(6),从动鹅颈(7),连接杆(8),魔方支座(9),旋转电机转接法兰盘(10),驱动电机转接法兰盘(11),异形螺母(12),驱动轴(13),从动长轴(14),从动短轴(15),圆形螺母(16),颜色扫描元件(17),颜色扫描元件支架(18),翻转机构驱动电机(19),旋转机构驱动电机(20),颜色扫描机构驱动电机(21),综合控制单元(22),测控控制单元(23),电源单元(24),通讯单元(25)。
好奇解魔方机器人版本信息:1.1 在1.0的基础上增加了自动颜色校正,优化了执行程序,增加模拟魔方变化配置1、技术背景看了网上的各种乐高的解魔方机器人,参照着做了,但是结果总是不尽如意,分析起来存在如下问题:1.在进行魔方旋转时,没有通过软件或者硬件手段对旋转的角度进行校正。
如果采用分层复原算法,对于一般的魔方,大概有100多步,再转换成魔方机器人能够操作的步骤,大概有300多步,要完成300多步的准确操作,在没有人工干预的情况下,对于NXT控制的电机来说基本是不可能的。
至于其它求解魔方的更优算法,目前网上我还没有找到公开的资料,如果哪位大神,能够有更好的算法,希望不吝赐教。
2.在复原魔方时只是单纯的通过蓝牙驱动电机,关于蓝牙驱动电机的每个命令,我都进行了测试,效果都不太理想,很难将电机控制到比较精确的位置。
特别是在同时驱动两个电机协调运行的时候,我采用过定时器和和多线程的方式。
但是都没有达到 MINDSTORMS控制电机的效果。
这样的结果只会导致软件对硬件的依赖性强,系统的可重复性差。
3.在进行复原操作时没有图形模拟,对于300多步的操作,如果没有仿真模拟,用户等了20多分钟,只是看着机器人对魔方翻来覆去的操作,感觉心里还真没有底,因为中间如果错了一步,则最终结果就完全不一样。
针对上面的问题,我们对David Gilday搭建MindCuber的解魔法的机器人进行了改进,并且开发了相应的软件,好奇解魔法机器人解决了如下问题:1.在进行魔方的旋转操作时,通过机械的手段进行了位置矫正,使得魔方总是能够精确地停留在0°、90°、180°、270°的位置。
2.操作魔方时,采用了两种方式,一种方式是通过蓝牙直接驱动,一种是通过驱动NXT中的程序进行间接驱动。
这两种方式用户可通过配置文件进行配置。
建议的驱动方式是:驱动颜色传感器时通过蓝牙直接驱动,而驱动电机时则通过驱动NXT中的程序进行间接驱动。
本技术公开了一种解魔方机器人及魔方教学系统与方法。
所述解魔方机器人包括第一机械臂机构、第二机械臂机构、转盘位置检测传感器、散热风扇、板卡、魔方限位转盘、摄像头安装机构、摄像头、补光灯、无线通信模块、魔方限位转盘电机、联轴器。
所述系统包括云端服务器、智能手机和解魔方机器人;通过智能手机发送识别魔方色块的指令给解魔方机器人,解魔方机器人识别魔方色块数据并将其发送至智能手机;智能手机将魔方色块数据发送子云端服务器,云端服务器进行还原逻辑运算并转化为机械步骤通过智能手机发送至解魔方机器人,解魔方机器人完成解魔方的操作。
本技术通过解魔方机器人的辅助初学者学习,提高初学者学习魔方的效率。
技术要求1.一种解魔方机器人,其特征在于,包括第一机械臂机构(5)、第二机械臂机构(6)、转盘位置检测传感器(7)、散热风扇(8)、板卡(9)、魔方限位转盘(10)、摄像头安装机构(11)、摄像头(12)、补光灯(13)、无线通信模块(14)、魔方限位转盘电机(15)、联轴器(16);其中,魔方限位转盘(10)放置在底座上的中心处,板卡(9)设置在底座内魔方限位转盘(10)的正下方,魔方限位转盘电机(15)跟魔方限位转盘(10)通过联轴器(16)连接一起,板卡(9)控制魔方限位转盘电机(15)旋转,魔方限位转盘电机(15)带动魔方限位转盘(10)旋转,板卡(9)上连接有无线通信模块(14);底座内设置有散热风扇(8);魔方限位转盘(10)的一侧设置有第一机械臂结构(5),用于从下方将魔方(4)顶起一个角度;魔方限位转盘另一侧设置有第二机械臂结构(6),用于从魔方(4)一侧的上方将其向下压;转盘位置检测传感器(7)安装在第二机械臂结构(6)下方;第二机械臂结构(6)以及魔方限位转盘(10)之间安装有一个摄像头安装机构(11),摄像头安装机构(11)顶部向魔方限位转盘(10)正上方延伸出一部分用于安装摄像头(12)和补光灯(13),摄像头(12)用于拍摄魔方(4)各个面中的色块颜色的照片;第一机械臂结构(5)末端为圆弧结构,使第一机械臂结构(5)顶起魔方时不卡住魔方色块之间的缝隙,第二机械臂结构(6)最上方和左右都有一块限位块,用于卡住魔方以及起到校正魔方的作用。
解魔方四爪机械手结构设计与操作摘要:本文根据还原魔方基本原理,设计一种解魔方四爪气动组合机械手,阐述其基本结构及工作过程,并提出研究思路,即:利用气爪的夹持,伸摆气缸的伸缩、摆动,实现魔方的层转及整体转动,从而实现魔方还原。
关键词:机械手,解魔方,气动元件,数学建模仿真,动力学0 引言解魔方四爪气动组合机械手采用气动技术,以四个气动手爪为主要执行元件,通过组合运动,实现魔方的还原[1]。
该机械手不仅仅是娱乐、展示类的机械手,针对其建立的实验平台,也可以对回转气缸、气动手指进行功能实验。
并且,这种气动手爪组合式的快速夹持、转动,综合了多方面的技术,可以应用到基础工业、农业科技当中,具有很广阔的应用前景。
1 魔方还原原理人们常见的魔方是三阶魔方,英文名 Rubik's cube。
三阶魔方有26个块,包括:8个角块,12个棱块,6个中心块。
如图1所示,6个面为黄、白、蓝、绿、红、橙6种颜色,其中黄白相对、蓝绿相对、红橙相对如图2所示,三阶魔方是一个正方体,由上(up)、下(down)、前(front)、后(back)、左(left)、右(right)6个面组成。
图3为魔方转动基本公式[2]。
图1 魔方六面展开图2 魔方各面代号图3 魔方转动基本公式[3]2010年7月,美国加利福尼亚州科学家利用计算机证明:任意组合的魔方均可以在20步之内还原。
这个数字被称为上帝之数[4]。
2 解魔方机械手结构设计解魔方气动组合机械手基本设计思路是利用颜色传感器或摄像头,对魔方六个面的每个色块进行扫描,并将扫描结果传入中央处理器进行计算,得出还原魔方的最优解法,再通过可编程控制器输出计算结果,执行机构即气爪收到指令后,对魔方进行翻转、单层旋转、夹持等动作,按照解法步骤,还原任意错位三阶魔方[5]。
如图4所示,气动组合机械手由以下几部分组成:平行开闭型气爪、伸摆气缸及控制箱。
图4 解魔方四爪气动组合机械手基本结构魔方置于控制箱前门的伸缩板上。