CN105357312B - 远程控制游艺方法及装置 - Google Patents
远程控制游艺方法及装置 Download PDFInfo
- Publication number
- CN105357312B CN105357312B CN201510819615.1A CN201510819615A CN105357312B CN 105357312 B CN105357312 B CN 105357312B CN 201510819615 A CN201510819615 A CN 201510819615A CN 105357312 B CN105357312 B CN 105357312B
- Authority
- CN
- China
- Prior art keywords
- recreational machine
- server
- client
- monitor
- remote control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H30/00—Remote-control arrangements specially adapted for toys, e.g. for toy vehicles
- A63H30/02—Electrical arrangements
- A63H30/04—Electrical arrangements using wireless transmission
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/90—Additional features
- G08C2201/93—Remote control using other portable devices, e.g. mobile phone, PDA, laptop
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明涉及一种远程控制游艺方法及装置,包括客户端、服务器、游艺机和监控器,所述游艺机和监控器相配合设置;所述服务器包括操控端和监控端,所述游艺机包括操控装置、控制板、通信模块和用于判断游艺机是否被现场控制的信号器,所述操控装置和信号器均与控制板连接;所述客户端连接服务器,所述游艺机通过通信模块与操控端连接,所述监控器与监控端连接。本发明提供的技术方案符合游艺机的使用要求,在运行过程中能够进行有效调度,并通过改进远程控制中存在的问题达到真实、同步、流畅的操作要求,从而扩展游艺机的使用范围。
Description
技术领域
本发明涉及一种游艺***,特别是一种远程控制游艺方法及装置。
背景技术
游艺机是通过技术手段如声、光、电、机械等,使其使用者在游艺过程感知,以达到形象生动、趣味刺激的一类设备或设施。比如在游乐场、市场或其它人流集中处常见的娃娃机就是游艺机的一种,这种娃娃机又称为选物贩卖,商品被陈列在一个透明的箱内,其上有一个可控制抓取物品的机械手,使用者要凭自己的技术操控机械手,以取得自己想要的物品。因最早大多放置毛绒玩具之类的布偶填充玩具,故有娃娃机之称,后有些商家还推出夹手表、钥匙圈甚至是海鲜的机器,不过因为原理相同,所以还是被称为娃娃机。该种游艺机由使用者实时操作,当运气或技巧好时可以直接获得商品奖励,因此相较于电脑端或移动端的虚拟游戏,实体游艺机以其真实体验吸引客户,但也由于游艺机的这种操作特点,使现有的游艺机局限于现场操作,即客户必须到游艺机所在地体验游戏,影响了游艺机的服务范围。
通过移动装置上安装的客户端远程控制设备已经是较为成熟的现有技术,如公告号CN102266672A公开的一种远程控制无人驾驶飞机、尤其是旋翼无人驾驶飞机的方法和装置,其通过触摸屏点击控制飞机的运动方向、幅度及速度等,但这种控制方法和装置并不能直接适用于游艺机的控制上,主要存在如下问题:1、上述控制方法多为一对一的控制关系,即使用者与游戏设备有较为固定的所属关系,一个客户端需经注册、激活等步骤后方能控制游戏设备,若想控制另一游戏设备需经注销或重新注册等步骤,不符合游艺机对不特定公众提供服务的产品定位。2、现有的游艺机多已在投入使用且能够带来经济效益,并不能因将其改装为远程控制后放弃现场控制功能。3、游艺机因其真实体验吸引客户,因此需向使用者展现真实的游戏环境与操作体验。
发明内容
本发明所要解决的技术问题是提供一种远程控制方法和装置,使其符合游艺机的使用要求,在运行过程中能够进行有效调度,并通过改进远程控制中存在的问题达到真实、同步、流畅的操作要求,从而扩展游艺机的使用范围。
本发明解决上述技术问题所采用的技术方案是
一种远程控制游艺方法,其步骤为:
S1、客户端通过ID登陆服务器,服务器根据ID新建或调取ID数据;
S2、服务器或游艺机判断游艺机是否被现场控制或远程控制,并选出未被控制的空闲游艺机;
S3、服务器分配相配合的空闲游艺机和监控器,并通过服务器中的监控端连接分配的监控器,通过服务器中的操控端连接分配的游艺机;
S4、监控端实时向分配的监控器调取监控信息,并通过服务器将监控信息传送至客户端,客户端显示监控信息;
S5、客户端传送操控信息至服务器,服务器根据操控信息将操控指令传送至分配的游艺机,分配的游艺机根据操控指令完成操作;
S6、服务器或分配的游艺机判断游艺项目是否结束,若判断为结束进行步骤S7,若判断为未结束返回步骤S4;
S7、分配的游艺机传送游艺结果至服务器,服务器根据游艺结果更新ID数据。
客户端与游艺机间通过服务器进行调配,实现了不特定的“客户端-空闲游艺机”间的配合关系,其中步骤S3中服务器分配相配合的空闲游艺机和监控器的步骤可进一步设置为:服务器将空闲游艺机信息传送至客户端,客户端传送空闲游艺机的选定信息至服务器,服务器根据选定信息分配相配合的空闲游艺机和监控器。使客户端可通过反馈信息选择更为适合的游艺机进行配合。加入S2的现场控制和远程控制判断步骤,使游艺机的使用状态能被准确判断,判断可以通过要求现场使用者和远程使用者均通过向服务器提交申请方能操作游艺机实现,或通过在游艺机上设置信号器等手段实现,使现场与远程控制间互不发生冲突。通过相配合的监控器拍摄监控画面并及时传送至客户端,使客户端能真实、及时反映游艺机的现场情况,使操控信息、操控指令与游艺机实际的工作情况有较高的同步性。
作为优选,所述步骤S2中服务器或游艺机判断游艺机是否空闲的步骤为:所述游艺机上设置有信号器,信号器产生所述游艺机被现场控制的现场控制信号,服务器产生所述游艺机被远程控制的远程控制信号;当服务器或游艺机检测到现场控制信号或远程控制信号中任一时,判断所述游艺机非空闲,否则为空闲;且当服务器检测到远程控制信号时,信号器控制游艺机不再接受现场控制。如现场控制信号和远程控制信号均由服务器产生,现场使用者需在服务器上进行操作后方可继续,步骤繁琐,因此需要在游艺机上设置有信号器,信号器可以为磁条或芯片读卡器,通过信号器发出的现场控制信号和服务器发出的远程控制信号,使游艺机的调度更为快捷,同时游艺机的改装成本更低。
作为优选,所述步骤S5还包括:服务器根据步骤S4中监控信息从分配的监控器传送至客户端所需时间生成相对应的延迟时间,服务器根据操控信息将操控指令传送至分配的游艺机后,服务器再根据延迟时间生成修正指令,并将修正指令传送至分配的游艺机,分配的游艺机根据操控指令和修正指令完成操作。当网络传输情况不佳时,监控画面和操控信息的传送会出现延迟,导致客户端反应的监控画面与游艺机实际的工作情况不同步,因此需通过计算延迟时间生成修正指令,使游艺机实际的工作情况与客户端反映的监控画面同一。
进一步地,所述步骤S5中服务器根据步骤S4中监控信息从分配的监控器传送至客户端所需时间生成相对应的延迟时间的方法为:所述分配的游艺机上设置有机械手和检测点,客户端根据检测点控制机械手运动,服务器根据机械手与检测点间的相对位置关系,计算生成相对应的延迟时间。通过机械方式计算延迟时间较传统的电子方式更为简便,且游艺机与服务器间的信号传输本身即存在一定延迟,通过检测操作步骤使得到的延迟时间更为精确,且使客户端反映的监控画面更接近游艺机实际的工作情况。
一种远程控制游艺装置,其结构包括客户端、服务器、游艺机和监控器,所述游艺机和监控器相配合设置;所述服务器包括操控端和监控端,所述游艺机包括操控装置、控制板、通信模块和用于判断游艺机是否被现场控制的信号器,所述操控装置和信号器均与控制板连接;所述客户端连接服务器,所述游艺机通过通信模块与操控端连接,所述监控器与监控端连接。
客户端与游艺机间通过服务器进行调配,实现了不特定的“客户端-空闲游艺机”间的配合关系。在游艺机上设置信号器,通过信号器发出的现场控制信号和服务器发出的远程控制信号,使游艺机能够实现有效调度,同时游艺机的改装成本更低。通过相配合的监控器拍摄监控画面并及时传送至客户端,使客户端能真实、及时反映游艺机的现场情况,使操控信息、操控指令与游艺机实际的工作情况有较高的同步性。
作为优选,所述游艺机还包括礼品通道,所述礼品通道中设置有电子锁或控制阀,所述电子锁或控制阀与所述信号器连接。电子锁或控制阀的设置使礼品通道中可根据现场控制或远程控制情况进行开闭或改变礼品的掉落方向,从而使游艺机在使用过程中调度更贴合实际使用情况。
进一步地,所述游艺机还包括机械手,所述监控器设置在所述机械手上。监控器设置在机械手上使游艺机在使用过程中监控器可随机械手的运动而改变拍摄位置,客户端所反映的监控画面能更直观地定位机械手所在位置,使远程控制时更接近现场操作环境,使用者操作时也更为流畅。
更进一步,所述操控端中还设置有修正模块,所述修正模块用于生成延迟时间和修正指令。当网络传输情况不佳时,监控画面和操控信息的传送会出现延迟,导致客户端反应的监控画面与游艺机实际的工作情况不同步,因此需通过计算延迟时间生成修正指令,使游艺机实际的工作情况与客户端反映的监控画面同一。
再更进一步,所述游艺机上还设置有检测点,所述修正模块通过检测点和机械手的相对位置生成延迟时间。服务器根据机械手与检测点间的相对位置关系,计算生成相对应的延迟时间;通过机械方式计算延迟时间较传统的电子方式更为简便,且游艺机与服务器间的信号传输本身即存在一定延迟,通过检测操作步骤使得到的延迟时间更为精确,且使客户端反映的监控画面更接近游艺机实际的工作情况。
作为优选,所述通信模块为wifi模块,所述监控器与监控端通过有线网络连接。因游艺机与服务器间的数据量交换并不大,因此通信模块使用wifi模块更为便捷,而监控器与监控端通过有线连接可有效降低延迟,减少因网络传输问题而影响客户体验。
本发明同现有技术相比具有以下优点及效果:客户端与游艺机间通过服务器进行调配,实现了不特定的“客户端-空闲游艺机”间的配合关系。在游艺机上设置信号器,通过信号器发出的现场控制信号和服务器发出的远程控制信号,使游艺机能够实现有效调度,同时游艺机的改装成本更低;电子锁或控制阀的设置进一步使游艺机在使用过程中调度更贴合实际使用情况。通过相配合的监控器拍摄监控画面并及时传送至客户端,使客户端能真实、及时反映游艺机的现场情况;监控器设置在机械手上进一步使远程控制时更接近现场操作环境,使用者操作时也更为流畅;通过计算延迟时间生成修正指令,使游艺机实际的工作情况与客户端反映的监控画面同一;通过机械方式计算延迟时间更为精确,且使客户端反映的监控画面更接近游艺机实际的工作情况。从而使其符合游艺机的使用要求,在运行过程中能够进行有效调度,并达到真实、同步、流畅的操作要求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的结构示意图。
图2为本发明实施例1的流程图。
图3为本发明实施例2的流程图。
图4为本发明实施例3的流程图。
图5为本发明实施例4的流程图。
图6为本发明游艺机的结构示意图。
图7a为延迟时间测试的初始状态示意图。
图7b为延迟时间测试中完成横向水平方向移动后示意图。
图7c为延迟时间测试中完成纵向水平方向移动后示意图。
图8a为机械手准备进行横向水平移动前示意图。
图8b为机械手完成一次连续横向水平方向移动后进行横向修正示意图。
图8c为机械手准备进行纵向水平移动前示意图。
图8d为机械手完成一次连续纵向水平方向移动后进行纵向修正示意图。
标号说明:
客户端1 服务器2 操控端21
监控端22 游艺机3 操控装置31
控制板32 wifi模块33 IC卡读卡器34
礼品通道35 电子锁351 控制阀352
机械手36 检测点37 监控器4
具体实施方式
下面结合实施例对本发明做进一步的详细说明,以下实施例是对本发明的解释而本发明并不局限于以下实施例。
实施例1:
如图1和6所示,本实施例由客户端1、服务器2、游艺机3、监控器4和连接线路组成,其中监控器4与游艺机3一一对应设置,每台监控器4安装在游艺机3的顶端,用以全方位拍摄游艺机3的工作情况;客户端1通过APP形式安装在移动端上,移动端可以是带触摸屏或实体键盘的手机、平板电脑等;客户端1通过网络与服务器2连接并通过应用程序编程接口(API)实现通信。服务器2中设置有操控端21和监控端22,操控端21能读取游艺机3上的数据并用以处理客户端1传送的操控信息转化为供游艺机3运行的操控指令,监控端22用以读取并处理监控器4上的视频数据,上述数据处理的实现为现在技术,在此不再详述。游艺机3上设置有操控装置31、控制板32、wifi模块33和IC卡读卡器34,其中控制板32功能由单片机实现,控制板32连接用于现场操作的操控装置31、用于与服务器2进行数据通信的wifi模块33和用于判断游艺机3是否被现场控制的IC卡读卡器34。当游艺机3工作前,若IC卡读卡器34检测到IC卡信号,即判断游艺机3被现场占用,wifi模块33向操控端21传送现场控制信号;当游艺机3工作时,wifi模块33接收操控端21传来的操控指令,控制板32根据操控指令使控制游艺机3完成相应操作并控制IC卡读卡器34不再读取IC卡信息,同时锁定操控装置31;当控制板32判断游戏结束时,wifi模块33向操控端21传送结束信号。监控器4与监控端22通过有线连接,并采用海康威视视频云服务***,通过服务器2向客户端1实时传输拍摄画面,使客户端1显示的图像延迟滞后控制在200毫秒以内。
其中远程控制具体操作过程如图2所示:
S1、客户端1通过ID登陆服务器2,服务器2根据ID新建或调取ID数据;
S2、游艺机3中的IC卡读卡器34判断游艺机3是否被现场控制并将已占用的游艺机3信息传送至服务器2,服务器2选出未被现场控制和远程控制的空闲游艺机3,并将空闲游艺机3信息传送至客户端1;
S3、客户端1传送空闲游艺机3的选定信息至服务器2,服务器2根据选定信息分配相配合的空闲游艺机3和监控器4,并通过服务器2中的监控端22连接分配的监控器4,通过服务器2中的操控端21连接分配的游艺机3;
S4、监控端22实时向分配的监控器4调取监控信息,并通过服务器2将监控信息传送至客户端1,客户端1显示监控信息;
S5、客户端1传送操控信息至服务器2,服务器2根据操控信息将操控指令传送至分配的游艺机3,分配的游艺机3根据操控指令完成操作;
S6、分配的游艺机3判断游艺项目是否结束,若判断为结束进行步骤S7;若判断为未结束返回步骤S4;
S7、分配的游艺机3传送游艺结果至服务器2,服务器2根据游艺结果更新ID数据,后退出。
实施例2:
如图1和6所示,本实施例由客户端1、服务器2、游艺机3、监控器4和连接线路组成,其中监控器4与游艺机3一一对应设置;客户端1通过APP形式安装在移动端上,移动端可以是带触摸屏或实体键盘的手机、平板电脑等;客户端1通过网络与服务器2连接并通过应用程序编程接口(API)实现通信。服务器2中设置有操控端21和监控端22,操控端21能读取游艺机3上的数据并用以处理客户端1传送的操控信息转化为供游艺机3运行的操控指令,监控端22用以读取并处理监控器4上的视频数据,上述数据处理的实现为现在技术,在此不再详述。游艺机3上设置有操控装置31、控制板32、wifi模块33、IC卡读卡器34、礼品通道35和机械手36,其中控制板32功能由单片机实现,控制板32连接用于现场操作的操控装置31、用于与服务器2进行数据通信的wifi模块33、用于判断游艺机3是否被现场控制的IC卡读卡器34、设置在礼品通道35中的电子锁351和机械手36。当游艺机3工作前,若IC卡读卡器34检测到IC卡信号,即判断游艺机3被现场占用,wifi模块33向操控端21传送现场控制信号;当游艺机3工作时,wifi模块33接收操控端21传来的操控指令,控制板32根据操控指令使控制游艺机3完成相应操作并控制IC卡读卡器34不再读取IC卡信息,同时锁定操控装置31和电子锁351,使游艺机3所在现场人员无法操控游艺机3并无法取得礼品通道35中的物品;当控制板32判断游戏结束时,wifi模块33向操控端21传送结束信号。监控器4设置在机械手36底端,随着机械手36的移动,持续拍摄机械手36正下方图像;监控器4并与监控端22通过有线连接,采用海康威视视频云服务***,通过服务器2向客户端1实时传输拍摄画面,使客户端1显示的图像延迟滞后控制在200毫秒以内。
其中远程控制具体操作过程如图3所示:
S1、客户端1通过ID登陆服务器2,服务器2根据ID新建或调取ID数据;
S2、游艺机3中的IC卡读卡器34判断游艺机3是否被现场控制并将已占用的游艺机3信息传送至服务器2,服务器2选出未被现场控制和远程控制的空闲游艺机3,并将空闲游艺机3信息传送至客户端1;
S3、若客户端1传送空闲游艺机3的选定信息至服务器2,则服务器2根据选定信息分配相配合的空闲游艺机3和监控器4,并通过服务器2中的监控端22连接分配的监控器4,通过服务器2中的操控端21连接分配的游艺机3,进行步骤S4;若客户端1未向服务器2传送选定信息或选择退出,则退出。
S4、监控端22实时向分配的监控器4调取监控信息,并通过服务器2将监控信息传送至客户端1,客户端1显示监控信息;
S5、客户端1传送操控信息至服务器2,服务器2根据操控信息将操控指令传送至分配的游艺机3,分配的游艺机3根据操控指令完成操作;
S6、分配的游艺机3判断游艺项目是否结束,若判断为结束进行步骤S7;若判断为未结束返回步骤S4;
S7、分配的游艺机3传送游艺结果至服务器2,服务器2根据游艺结果更新ID数据,返回步骤S2。
实施例3:
如图1和6所示,本实施例由客户端1、服务器2、游艺机3、监控器4和连接线路组成,其中监控器4与游艺机3一一对应设置;客户端1通过APP形式安装在移动端上,移动端可以是带触摸屏或实体键盘的手机、平板电脑等;客户端1通过网络与服务器2连接并通过应用程序编程接口(API)实现通信。服务器2中设置有操控端21和监控端22,操控端21能读取游艺机3上的数据并用以处理客户端1传送的操控信息转化为供游艺机3运行的操控指令,监控端22用以读取并处理监控器4上的视频数据,上述数据处理的实现为现在技术,在此不再详述。游艺机3上设置有操控装置31、控制板32、wifi模块33、IC卡读卡器34、礼品通道35和机械手36,其中控制板32中设置有修正模块,修正模块用于生成延迟时间和修正指令,其功能由单片机实现,控制板32连接用于现场操作的操控装置31、用于与服务器2进行数据通信的wifi模块33、用于判断游艺机3是否被现场控制的IC卡读卡器34、设置在礼品通道35中的控制阀352和机械手36。当游艺机3工作前,若IC卡读卡器34检测到IC卡信号,即判断游艺机3被现场占用,wifi模块33向操控端21传送现场控制信号;当游艺机3工作时,控制端21根据客户端1传送的带时间差的数据计算生成延迟时间,wifi模块33接收操控端21传来的操控指令,控制板32根据操控指令和根据延迟时间生成的修正指令使控制游艺机3完成相应操作并控制IC卡读卡器34不再读取IC卡信息,同时锁定操控装置31并通过控制阀352调整礼品通道35内的出口方向,使游艺机3所在现场人员无法操控游艺机3并无法取得礼品通道35中的物品;当控制板32判断游戏结束时,wifi模块33向操控端21传送结束信号。监控器4设置在机械手36底端,随着机械手36的移动,持续拍摄机械手36正下方图像;监控器4并与监控端22通过有线连接,服务器2向客户端1实时传输拍摄画面。
其中远程控制具体操作过程如图3和4所示:
S1、客户端1通过ID登陆服务器2,服务器2根据ID新建或调取ID数据;
S2、游艺机3中的IC卡读卡器34判断游艺机3是否被现场控制并将已占用的游艺机3信息传送至服务器2,服务器2选出未被现场控制和远程控制的空闲游艺机3,并将空闲游艺机3信息传送至客户端1;
S3、若客户端1传送空闲游艺机3的选定信息至服务器2,则服务器2根据选定信息分配相配合的空闲游艺机3和监控器4,并通过服务器2中的监控端22连接分配的监控器4,通过服务器2中的操控端21连接分配的游艺机3,进行步骤S4;若客户端1未向服务器2传送选定信息或选择退出,则退出。
S4、监控端22实时向分配的监控器4调取监控信息,监控器4将时间戳信息加入监控信息后通过服务器2将监控信息传送至客户端1,客户端1接收监控信息后根据接收时间与时间戳信息得到时间差,并同时在客户端1显示监控信息;
S5、客户端1传送时间差和操控信息至服务器2,服务器2根据前5秒内(5秒为佳)接收的时间差平均值计算生成延迟时间T,并根据延迟时间T和机械手36的位移速度V生成修正指令:如图8a至8d所示,当操控信息为控制机械手持续向同一方向位移的时间t大于延迟时间T时,修正指令为操控信息指向机械手位移方向的反方向位移S=1/2VT~VT,其中以S=1/2VT为佳更接近实际使用情况;当操控信息为控制机械手持续向同一方向位移的时间t小于等于延迟时间T时,修正指令为操控信息指向机械手位移方向的反方向位移S=1/2Vt~Vt,其中以S=Vt为佳更接近实际使用情况;服务器2根据操控信息将操控指令传送至分配的游艺机3,分配的游艺机3根据操控指令使机械手36完成操作,当操控指令控制机械手36水平位移时,服务器2还会将修正指令传送至分配的游艺机3,使机械手36完成修正(回退位移S)的操作;
S6、分配的游艺机3判断游艺项目是否结束,若判断为结束进行步骤S7;若判断为未结束返回步骤S4;
S7、分配的游艺机3传送游艺结果至服务器2,服务器2根据游艺结果更新ID数据,返回步骤S2。
实施例4:
如图1和6所示,本实施例由客户端1、服务器2、游艺机3、监控器4和连接线路组成,其中监控器4与游艺机3一一对应设置;客户端1通过APP形式安装在移动端上,移动端可以是带触摸屏或实体键盘的手机、平板电脑等;客户端1通过网络与服务器2连接并通过应用程序编程接口(API)实现通信。服务器2中设置有操控端21和监控端22,操控端21能读取游艺机3上的数据并用以处理客户端1传送的操控信息转化为供游艺机3运行的操控指令,监控端22用以读取并处理监控器4上的视频数据,上述数据处理的实现为现在技术,在此不再详述。游艺机3上设置有操控装置31、控制板32、wifi模块33、IC卡读卡器34、礼品通道35、机械手36和检测点37,其中控制板32中设置有修正模块,修正模块用于生成延迟时间和修正指令,其功能由单片机实现,控制板32连接用于现场操作的操控装置31、用于与服务器2进行数据通信的wifi模块33、用于判断游艺机3是否被现场控制的IC卡读卡器34、设置在礼品通道35中的控制阀352和机械手36。当游艺机3工作前,若IC卡读卡器34检测到IC卡信号,即判断游艺机3被现场占用,wifi模块33向操控端21传送现场控制信号;当游艺机3工作时,wifi模块33接收操控端21传来的操控指令,客户端1先使机械手36移动至检测点37正上方,游艺机3和服务器2根据每次操作完成后的机械手36与检测点37的水平方向平均位移差计算生成延迟时间,检测完成后,控制板32根据操控指令和根据延迟时间生成的修正指令使控制游艺机3完成相应操作并控制IC卡读卡器34不再读取IC卡信息,同时锁定操控装置31并通过控制阀352调整礼品通道35内的出口方向,使游艺机3所在现场人员无法操控游艺机3并无法取得礼品通道35中的物品;当控制板32判断游戏结束时,wifi模块33向操控端21传送结束信号。监控器4设置在机械手36底端,随着机械手36的移动,持续拍摄机械手36正下方图像;监控器4并与监控端22通过有线连接,服务器2向客户端1实时传输拍摄画面。
其中远程控制具体操作过程如图3和5所示:
S1、客户端1通过ID登陆服务器2,服务器2根据ID新建或调取ID数据;
S2、游艺机3中的IC卡读卡器34判断游艺机3是否被现场控制并将已占用的游艺机3信息传送至服务器2,服务器2选出未被现场控制和远程控制的空闲游艺机3,并将空闲游艺机3信息传送至客户端1;
S3、若客户端1传送空闲游艺机3的选定信息至服务器2,则服务器2根据选定信息分配相配合的空闲游艺机3和监控器4,并通过服务器2中的监控端22连接分配的监控器4,通过服务器2中的操控端21连接分配的游艺机3,进行步骤S4;若客户端1未向服务器2传送选定信息或选择退出,则退出。
S4、监控端22实时向分配的监控器4调取监控信息,并通过服务器2将监控信息传送至客户端1,客户端1显示监控信息;
S5、进行延迟时间测试,如图7a至7c所示,客户端1传送操控信息至服务器2使机械手36移动至检测点37正上方,服务器2根据操控信息将操控指令传送至分配的游艺机3,服务器2仅接收客户端1在横向水平方向上和纵向水平方向上的首次持续操控信息;若首次持续操控信息停止后,客户端1再发出向相同或相反方向位移的操控信息时,服务器2不再向游艺机3传送该操控指令;当机械手36完成横向水平方向上和纵向水平方向上的位移时,游艺机3根据机械手36与检测点37的横向水平方向位移差得到ΔS横和根据纵向水平方向位移差得到ΔS纵,通过得到单次位移差ΔS,并根据机械手36的位移速度V得到ΔT=ΔS/V;延迟时间测试进行1-3次(3次为佳)后,游艺机3将延迟时间测试得到的各次ΔT传送至服务器2,服务器2根据T=(ΔT1+ΔT2+……+ΔTn)/n(n为检测次数,3次为佳)计算生成延迟时间T,并根据延迟时间T和机械手36的位移速度V生成修正指令:如图8a至8d所示,当操控信息为控制机械手持续向同一方向位移的时间t大于延迟时间T时,修正指令为操控信息指向机械手位移方向的反方向位移S=1/2VT~VT,其中以S=1/2VT为佳更接近实际使用情况;当操控信息为控制机械手持续向同一方向位移的时间t小于等于延迟时间T时,修正指令为操控信息指向机械手位移方向的反方向位移S=1/2Vt~Vt,其中以S=Vt为佳更接近实际使用情况;
S6、如图8a至8d所示,服务器2根据操控信息将操控指令传送至分配的游艺机3,分配的游艺机3根据操控指令使机械手36完成操作,当操控指令控制机械手36水平位移时,服务器2还会将修正指令传送至分配的游艺机3,使机械手36完成修正(回退位移S)的操作;
S7、分配的游艺机3判断游艺项目是否结束,若判断为结束进行步骤S8;若判断为未结束返回步骤S4,并跳过S5直接进行步骤S6;
S8、分配的游艺机3传送游艺结果至服务器2,服务器2根据游艺结果更新ID数据,返回步骤S2。
此外,需要说明的是,本说明书中所描述的具体实施例,其零、部件的形状、所取名称等可以不同。凡依本发明专利构思所述的构造、特征及原理所做的等效或简单变化,均包括于本发明专利的保护范围内。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离本发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
Claims (9)
1.一种远程控制游艺方法,其特征在于步骤为:
S1、客户端通过ID登陆服务器,服务器根据ID新建或调取ID数据;
S2、服务器或游艺机判断游艺机是否被现场控制或远程控制,并选出未被控制的空闲游艺机;
S3、服务器分配相配合的空闲游艺机和监控器,并通过服务器中的监控端连接分配的监控器,通过服务器中的操控端连接分配的游艺机;
S4、监控端实时向分配的监控器调取监控信息,并通过服务器将监控信息传送至客户端,客户端显示监控信息;
S5、客户端传送操控信息至服务器,服务器根据步骤S4中监控信息从分配的监控器传送至客户端所需时间生成相对应的延迟时间,服务器根据操控信息将操控指令传送至分配的游艺机后,服务器再根据延迟时间生成修正指令,并将修正指令传送至分配的游艺机,分配的游艺机根据操控指令和修正指令完成操作;
S6、服务器或分配的游艺机判断游艺项目是否结束,若判断为结束进行步骤S7,若判断为未结束返回步骤S4;
S7、分配的游艺机传送游艺结果至服务器,服务器根据游艺结果更新ID数据。
2.根据权利要求1所述的远程控制游艺方法,其特征在于:所述步骤S2中服务器或游艺机判断游艺机是否空闲的步骤为:所述游艺机上设置有信号器,信号器产生所述游艺机被现场控制的现场控制信号,服务器产生所述游艺机被远程控制的远程控制信号;当服务器或游艺机检测到现场控制信号或远程控制信号中任一时,判断所述游艺机非空闲,否则为空闲;且当服务器检测到远程控制信号时,信号器控制游艺机不再接受现场控制。
3.根据权利要求1所述的远程控制游艺方法,其特征在于:所述步骤S5中服务器根据步骤S4中监控信息从分配的监控器传送至客户端所需时间生成相对应的延迟时间的方法为:所述分配的游艺机上设置有机械手和检测点,客户端根据检测点控制机械手运动,服务器根据机械手与检测点间的相对位置关系,计算生成相对应的延迟时间。
4.根据权利要求1至3任一所述方法的远程控制游艺装置,其特征在于:包括客户端、服务器、游艺机和监控器,所述游艺机和监控器相配合设置;所述服务器包括操控端和监控端,所述游艺机包括操控装置、控制板、通信模块和用于判断游艺机是否被现场控制的信号器,所述操控装置和信号器均与控制板连接;所述客户端连接服务器,所述游艺机通过通信模块与操控端连接,所述监控器与监控端连接。
5.根据权利要求4所述的远程控制游艺装置,其特征在于:所述游艺机还包括礼品通道,所述礼品通道中设置有电子锁或控制阀,所述电子锁或控制阀与所述信号器连接。
6.根据权利要求5所述的远程控制游艺装置,其特征在于:所述游艺机还包括机械手,所述监控器设置在所述机械手上。
7.根据权利要求6所述的远程控制游艺装置,其特征在于:所述操控端中还设置有修正模块,所述修正模块用于生成延迟时间和修正指令。
8.根据权利要求7所述的远程控制游艺装置,其特征在于:所述游艺机上还设置有检测点,所述修正模块通过检测点和机械手的相对位置生成延迟时间。
9.根据权利要求4所述的远程控制游艺装置,其特征在于:所述通信模块为wifi模块,所述监控器与监控端通过有线网络连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510819615.1A CN105357312B (zh) | 2015-11-23 | 2015-11-23 | 远程控制游艺方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510819615.1A CN105357312B (zh) | 2015-11-23 | 2015-11-23 | 远程控制游艺方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105357312A CN105357312A (zh) | 2016-02-24 |
CN105357312B true CN105357312B (zh) | 2018-08-24 |
Family
ID=55333171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510819615.1A Active CN105357312B (zh) | 2015-11-23 | 2015-11-23 | 远程控制游艺方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105357312B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107185237A (zh) * | 2016-03-14 | 2017-09-22 | 苏州伊欧陆***集成有限公司 | 一种远程控制游戏机的方法及*** |
CN106249649A (zh) * | 2016-08-23 | 2016-12-21 | 上海云线娃娃信息科技有限公司 | 远程控制***及其方法 |
CN107441702A (zh) * | 2017-08-23 | 2017-12-08 | 王焕 | 一种远程娃娃机控制***及控制方法 |
CN108024153B (zh) * | 2017-11-28 | 2021-08-27 | 广州方硅信息技术有限公司 | 线下结合线上的娃娃机抓取方法及***、服务器 |
CN107913514A (zh) * | 2017-12-04 | 2018-04-17 | 深圳市安致兰德科技有限公司 | 一种在线抓娃娃机控制与视频流推送***及方法 |
CN107970603A (zh) * | 2017-12-15 | 2018-05-01 | 百度移信网络技术(北京)有限公司 | 游戏方法、客户端、服务端、游戏主机、设备和存储介质 |
CN108452518B (zh) * | 2018-03-07 | 2021-12-31 | 江苏嘉尚环保科技有限公司 | 一种网上娃娃机测试***及方法 |
CN108579072B (zh) * | 2018-03-19 | 2021-04-20 | 上海掌门科技有限公司 | 一种娃娃机及其控制方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102266672A (zh) * | 2010-03-11 | 2011-12-07 | 鹦鹉股份有限公司 | 一种远程控制无人驾驶飞机、尤其是旋翼无人驾驶飞机的方法和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014004192A (ja) * | 2012-06-26 | 2014-01-16 | Cyberstep Inc | ゲーム装置及びゲームシステム |
EP2775462A1 (en) * | 2013-03-08 | 2014-09-10 | Novomatic AG | System for and method of controlling an electronic gaming device |
-
2015
- 2015-11-23 CN CN201510819615.1A patent/CN105357312B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102266672A (zh) * | 2010-03-11 | 2011-12-07 | 鹦鹉股份有限公司 | 一种远程控制无人驾驶飞机、尤其是旋翼无人驾驶飞机的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105357312A (zh) | 2016-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105357312B (zh) | 远程控制游艺方法及装置 | |
CN206283533U (zh) | 一种远程控制游艺装置 | |
CN110610547B (zh) | 基于虚拟现实的座舱实训方法、***及存储介质 | |
CN107132917B (zh) | 用于虚拟现实场景中的手型显示方法及装置 | |
CN107479699A (zh) | 虚拟现实交互方法、装置及*** | |
CN105094335B (zh) | 场景提取方法、物体定位方法及其*** | |
CN102253713B (zh) | 面向三维立体影像显示*** | |
CN102667672B (zh) | 一种加速度动作识别***及其方法 | |
CN108064364A (zh) | 用于实现多用户虚拟环境的方法和*** | |
CN110140099A (zh) | 用于跟踪控制器的***和方法 | |
EP3547083B1 (en) | Information processing program, information processing method, and information processing system | |
CN110362231A (zh) | 抬头触控设备、图像显示的方法及装置 | |
CN107122045A (zh) | 一种基于混合现实技术的虚拟人机示教***及方法 | |
CN110368688A (zh) | 动画的显示方法、装置、存储介质及电子装置 | |
CN110448906A (zh) | 游戏中视角的控制方法及装置、触控终端 | |
CN109191983A (zh) | 基于vr的配网带电作业仿真培训方法、装置及*** | |
CN107274582A (zh) | 一种快递包裹自动寄取机及自动寄、取件方法 | |
CN102254346A (zh) | 基于云计算的增强现实虚实碰撞检测方法 | |
CN202159302U (zh) | 具有用户交互和输入功能的增强现实*** | |
CN109992111A (zh) | 增强现实扩展方法和电子设备 | |
CN106774942A (zh) | 一种实时3d远程人机交互*** | |
CN103520921A (zh) | 一种光标控制方法、***及控制装置 | |
CN107551545B (zh) | 一种虚拟直播游戏的方法、电子设备及存储介质 | |
CN108553888A (zh) | 增强现实交互方法及装置 | |
JP5659787B2 (ja) | 操作環境モデル構築システム、および操作環境モデル構築方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |