KR101501632B1 - Interactive 5D Rider fly Battle Racing device. - Google Patents

Interactive 5D Rider fly Battle Racing device. Download PDF

Info

Publication number
KR101501632B1
KR101501632B1 KR20130147259A KR20130147259A KR101501632B1 KR 101501632 B1 KR101501632 B1 KR 101501632B1 KR 20130147259 A KR20130147259 A KR 20130147259A KR 20130147259 A KR20130147259 A KR 20130147259A KR 101501632 B1 KR101501632 B1 KR 101501632B1
Authority
KR
South Korea
Prior art keywords
information
motion
racing
game
battle
Prior art date
Application number
KR20130147259A
Other languages
Korean (ko)
Inventor
임창수
이강혁
옥수열
Original Assignee
주식회사 비주얼리액터
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 비주얼리액터 filed Critical 주식회사 비주얼리액터
Priority to KR20130147259A priority Critical patent/KR101501632B1/en
Application granted granted Critical
Publication of KR101501632B1 publication Critical patent/KR101501632B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/27Output arrangements for video game devices characterised by a large display in a public venue, e.g. in a movie theatre, stadium or game arena
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/803Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63GMERRY-GO-ROUNDS; SWINGS; ROCKING-HORSES; CHUTES; SWITCHBACKS; SIMILAR DEVICES FOR PUBLIC AMUSEMENT
    • A63G31/00Amusement arrangements
    • A63G31/02Amusement arrangements with moving substructures
    • A63G31/04Amusement arrangements with moving substructures with jolting substructures
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8017Driving on land or water; Flying

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The present invention relates to an interactive 5D rider flight battle racing device. More specifically, the interactive 5D rider flight battle racing device is capable of: providing a moving object which allows 360 degree rotation and a translation motion and an interactive 5D flight battle racing game; and providing a stereoscopic 5D arcade game by providing a wide viewing angle immersive display environment by a virtual reality headset.

Description

인터랙티브 오감형 라이더 비행 배틀 레이싱 장치{Interactive 5D Rider fly Battle Racing device.} Interactive 5D Rider fly Battle Racing device.

본 발명은 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치에 관한 것으로서, 더욱 상세하게는 최대 360도 회전과 병진 운동이 가능한 동체 및 인터랙티브한 오감형 비행 배틀 레이싱 게임을 제공하며, 가상현실 헤드셋에 의한 광시야각 완전몰입형 디스플레이 환경을 제공함으로써, 입체형 오감형 아케이드 게임을 제공할 수 있는 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치에 관한 것이다.
[0001] The present invention relates to an interactive five-dimensional riding flight battle racing device, and more particularly, to a fuselage and interactive five-dimensional flying battle racing game capable of rotating and translating up to 360 degrees, The present invention relates to an interactive five-dimensional rider flying battle racing device capable of providing a stereoscopic five-sensory arcade game by providing an immersive display environment.

기존의 스포츠 장비는 운동하는 사람의 생각 속에 있는 프로그램, 게임의 원칙 등을 주로 사람의 몸을 움직이는 동력계 즉, 근육이 사람 몸과 장치의 무게와 움직이는 가속도에 해당하는 힘과 운동거리로 에너지를 소모하며 공이나 자전거를 움직이면 이것으로 나타나는 물리적 변화를 체감하여 다시 반응하는 구조를 가지고 있다. Existing sports equipment consumes energy by the power and movement distance which corresponds to the weight and movement acceleration of the muscles of the human body and the apparatus. If you move a ball or a bicycle, you have a structure that senses the physical changes that occur and reacts again.

이러한 스포츠 장비를 헬스 기구에서는 간단한 기계식 혹은 전기식 기구로 실제 장비의 부하를 대신할 수 있도록 하는 방식을 사용하고 있다.These sports equipments are used in fitness machines to replace the loads of real equipment with simple mechanical or electric devices.

이에 대하여, 새로운 스포츠 장치의 한 유형으로 u-스포츠 장치 또는 가상현실(VR:Virtual Reality) 스포츠 장치의 개념이 도입되고 있다.In contrast, the concept of a u-sports device or a virtual reality (VR) sports device has been introduced as a type of new sports device.

유비쿼터스 Sports(Ubiquitous Sports, u-Sports) 또는 가상현실(VR:Virtual Reality) 스포츠는 가상공간(Virtual Environment)과 현실세계의 Sports 환경을 가상 현실(Virtual Reality)로 실생활과 접목되는 Sports의 일종을 의미하는 개념으로 정의할 수 있다. Ubiquitous Sports (u-Sports) or Virtual Reality (VR) Sports is a type of sports that combines virtual environment and real-world sports environment with real life using virtual reality As shown in Fig.

u-스포츠 또는 가상현실(VR:Virtual Reality) 스포츠 장치는 현재 단순한 온라인 게임기능을 가지는 e-스포츠에 대응하는 개념으로 사람의 머리 속에 새로운 가상공간속의 환경을 가지고 사람의 근육의 움직임이 실제 자신의 몸이나 물체를 움직이는 힘을 포함하여 포스 피드백이 되는 동력계와 같은 장치 혹은 헬스기로부터의 힘을 부가하게 되는 점이 기본적으로 다르게 된다. u-Sport or Virtual Reality (VR) sports device is a concept corresponding to e-sports that has a simple online game function. It has an environment in a new virtual space in the head of a person, It is basically different in that a force is applied from a device such as a dynamometer or force gauge which is force feedback including a force for moving a body or an object.

즉 실제 스포츠에서는 몸을 운동장 혹은 눈, 물속에서 움직이는 데 필요한 힘이 대부분의 부하로 작용이 되지만 u-Sports에서는 콘텐츠에 의해 혹은 헬스 장비에 장착된 일정의 원칙 즉 콘텐츠에 의해 만들어지는 힘을 사람이 실제 근육으로 움직이게 되고 이 움직이는 양이 하나 이상의 센서들 또는 센서 네트워크를 통해 콘텐츠의 세계 즉 가상의 세계(Virtual Reality World)에 전달되어 콘텐츠 속의 일정 원칙에 의해 때로는 비행기 동력학을 때로는 자동차나 우주선의 프로그램 된 동력학대로 구동이 되어 이를 움직이는 혹은 조정하는 파라미터가 되어 가상세계 속에 변화를 만들고 이 결과가 그래픽, 오디오 그리고 모션 플랫폼 또는 모션 베이스의 모션 운동을 발생시켜 이것을 실제 운동하는 사람이 체감하고 볼 수 있게 되는 구조의 환경을 일반적으로 갖게 된다.In actual sports, the force required to move the body in the athletic field or in the snow or in the water acts as the load of most. However, in u-Sports, the power generated by the content or by the content- Actually, this moving amount is transmitted to the virtual reality world through one or more sensors or a sensor network, and by certain principles in the content, sometimes the flight dynamics are sometimes programmed in the car or spacecraft It is driven by dynamics and becomes a parameter that moves or adjusts it, making a change in the virtual world. This result creates a motion motion of graphics, audio, motion platform or motion base, Generally have an environment of It is.

이러한 새로운 환경은 실제 운동장과 실제 공과 같은 기구를 사용하거나 운동장이나 스키장과 같은 실제 환경을 사용하지 않고 새로운 기구물과 장치 소위 u-Sports 장비를 사용하며 여기에 사람이 느끼는 가상의 세계를 위한 4D 입력을 모두 새롭게 만들어 내는 가상현실 공간 속에 새로운 룰을 적용시킨 스포츠를 할 수 있게 하면서 이것을 네트워크로 상호 연계를 통한 종합 경기를 가상세계 속에서 하게 하는 것이다.This new environment uses new equipment and devices called u-Sports equipment, not using real playgrounds, real ball-like equipment, or physical environments such as playgrounds or ski slopes, and here's the 4D input for the virtual world that people feel It is possible to make sports that apply new rules in the virtual reality space which is newly created, and to make this game in the virtual world through interconnected networks.

모션 베이스 즉 모션 시뮬레이터 기술은 주로 군사용으로 개발이 되어져 왔고 항공 시뮬레이터 등에 적용이 되어 왔으나 본격적 대중화 시장에는 이러한 기능을 가지는 장치가 존재하지 않다는 문제가 있었다.The motion base or motion simulator technology has been mainly developed for military use and has been applied to aviation simulator and the like, but there is a problem that there is no device having such a function in the full-scale popularization market.

한편, 아케이드 게임산업의 전반적인 정체현상에도 불구하고, 최근 상호작용성(Interactivity), 사용자체험(User Experience), 영상표출의 고품질화를 통한 새로운 개념의 아케이드 게임시장이 열리고 있다.Despite the overall stagnation of the arcade game industry, a new concept arcade game market has recently been opened with the interactivity, user experience, and high quality of visual expression.

예를 들어, 증강현실(스크린 골프)과 가상현실(체험관) 기법을 도입한 새로운 형태의 아케이드 게임들이 출현하기 시작하고 있어 아케이드 게임의 개념 자체가 확장되고 있으며, 게임플레이 환경도 게임장을 넘어서 개인용, 소규모 사업장, 체험관 등으로 확장되고 있는 실정이다.For example, new types of arcade games using augmented reality (screen golf) and virtual reality (experiential hall) techniques are beginning to appear, and the concept of arcade games is expanding. Gameplay environments are also used for personal, Small-scale workplaces, and experience centers.

특히, 완전몰입형(Full-Immersion) 5D Interactive 입체영상 기반의 5D 라이더(Rider) 기기 및 관련 게임콘텐츠에 대한 요구가 증가하고 국내외 시장 역시 확대되고 있는 실정이며, 사용자 제어기능이 없는 수동적 라이더 기기의 일회성 기능 한계 극복에 대한 요구가 증가되고 있다.Particularly, the demand for 5D Rider and related game contents based on full immersion 5D Interactive stereoscopic image is increasing and domestic and foreign markets are expanding. In addition, passive rider device without user control function There is a growing demand for overcoming one-time functional limitations.

한편, 대한민국공개특허번호 10-2012-0126798호(2012.11.21)인 레이싱 코너링 시뮬레이션 장치는 코너링 시뮬레이션을 수행하기 위한 모션 베이스를 기술한 것으로서, 완전몰입형 5D 인터렉티브 입체 영상 기반이 아니라, 운동에 주안점을 둔 기술로서 인터렉티브한 입체 영상 및 5D 효과를 구현하는데 한계가 있었다.
On the other hand, the racing cornering simulation apparatus of Korean Patent Laid-Open Publication No. 10-2012-0126798 (2012.11.21) describes a motion base for performing cornering simulation and is not based on a fully immersive 5D interactive stereoscopic image, There is a limitation in implementing an interactive stereoscopic image and a 5D effect.

대한민국공개특허번호 10-2012-0126798호(2012.11.21)Korean Patent Publication No. 10-2012-0126798 (2012.11.21)

상기 문제점을 해결하기 위한 본 발명의 제 1 목적은, 최대 360도 회전과 병진 운동이 가능한 동체 및 인터랙티브한 오감형 비행 배틀 레이싱 게임을 제공하며, 가상현실 헤드셋에 의한 광시야각 완전몰입형 디스플레이 환경을 제공함으로써, 입체 오감형 네트워크 아케이드 게임을 제공할 수 있도록 하는데 있다.A first object of the present invention to solve the above problems is to provide a fuselage and interactive five-dimensional flying battle racing game capable of performing maximum 360-degree rotation and translational motion, and to provide a full- Thereby providing a stereoscopic five-sensory network arcade game.

본 발명의 제 2 목적은 비행배틀레이싱제어수단의 제어에 따라 바람발생, 물 스프레이 발생, 향기 발생을 수행하여 더욱 몰입된 비행 배틀 레이싱 게임을 제공할 수 있도록 하는데 있다.A second object of the present invention is to provide a flying battle racing game that is more immersed by performing wind generation, water spray generation, and fragrance generation under the control of the flight battle racing control means.

본 발명의 제 3 목적은 비행 배틀 레이싱 코스 내에 이펙트, 모션 동작, 재미요소 이벤트를 제공하여 실감나는 게임 환경을 제공하도록 하는데 있다.
A third object of the present invention is to provide a realistic game environment by providing effects, motion actions, and fun element events within a flight battle racing course.

상기와 같은 목적을 달성하기 위한 본 발명의 해결수단을 제시하고자 한다.SUMMARY OF THE INVENTION [0006] The present invention provides a solution for achieving the above object.

즉, 속도 조절신호, 회전방향조절 신호, 게임 스타트, 레이싱유닛의 선택 정보를 비행배틀레이싱제어수단으로 전달하기 위한 컨트롤장치(100);That is, a control device 100 for transmitting the speed control signal, the rotation direction control signal, the game start, and the selection information of the racing unit to the flight battle racing control means;

게임 중 이벤트에 의해 발생된 음성, 3D 효과음, 음향 중 어느 하나를 포함한 사운드 정보를 비행배틀레이싱제어수단에서 제공받아 5.1 채널로 가공하여 스피커로 전송하기 위한 리얼타임입체사운드엔진(200);A real time stereoscopic sound engine 200 for receiving sound information including any one of audio, 3D sound, and sound generated by an event during a game, from the flight battle racing control means and processing it into 5.1 channel and transmitting it to a speaker;

상기 리얼타임입체사운드엔진에서 처리된 5.1채널 입체 사운드 신호를 출력하기 위한 스피커(250);A speaker (250) for outputting a 5.1-channel stereo sound signal processed by the real-time stereo sound engine;

비행배틀레이싱제어수단에서 처리된 영상 정보를 3D 가상현실기반의 3D 가상 현실 영상 신호로 가공하여 버츄얼헤드셋으로 전송하기 위한 리얼타임3D영상랜더링엔진(300);A real-time 3D image rendering engine 300 for processing the image information processed by the flight battle racing control means into a 3D virtual reality-based 3D virtual reality image signal and transmitting the 3D virtual reality image signal to a virtual headset;

상기 리얼타임3D영상랜더링엔진에서 처리된 3D 가상현실 영상 신호를 360도 헤드트래킹이 가능한 가상 현실로 재현하기 위한 버츄얼헤드셋(350);A virtual headset 350 for reproducing a 3D virtual reality video signal processed by the real-time 3D video rendering engine into a virtual reality capable of 360-degree head tracking;

비행배틀레이싱제어수단에서 제공된 바람발생, 물 스프레이 발생, 향기 발생 정보 중 적어도 어느 하나를 포함한 이펙트 정보를 전기적 신호로 가공하여 바람발생장치, 물스프레이분사장치, 향기분사장치 중 어느 하나로 전송하기 위한 리얼타임이펙트제너레이터(400);A water spraying device, and a perfume spraying device by processing effect information including at least one of wind generation, water spray generation, and perfume generation information provided by the flight battle racing control means into an electric signal, Time effect generator 400;

상기 이펙트 정보가 바람 발생일 경우에 사용자가 실제로 느낄 수 있는 바람을 재현하기 위한 바람발생장치(410);A wind generating device 410 for reproducing a wind that the user can actually feel when the effect information is wind generated;

상기 이펙트 정보가 물 스프레이 발생일 경우에 사용자가 실제로 느낄 수 있는 물 스프레이를 분사시키기 위한 물스프레이분사장치(420);A water spray injector 420 for spraying a water spray which the user can actually feel when the effect information is a water spray occurrence;

상기 이펙트 정보가 향기 발생일 경우에 사용자가 실제 맡을 수 있는 향기를 분사시키기 위한 향기분사장치(430);A perfume injection device (430) for injecting a perfume that the user can actually take when the perfume information is generated;

비행배틀레이싱제어수단에서 제공된 모션 동작 정보를 실질적인 모션베이스 동작에 필요한 전기적 신호로 가공하여 모션베이스로 전송하기 위한 리얼타임모션제너레이터(500);A real time motion generator 500 for processing the motion motion information provided by the flight battle racing control means into an electric signal necessary for a substantial motion base motion and transmitting the same to the motion base;

동체를 최대 360도 회전시키는 회전수단과 모션 동작을 수행하기 위한 모션구동부및 기울임을 수행하기 위한 기울기구동부를 포함하여 구성되어 상기 리얼타임모션제너레이터에서 처리된 모션 동작 신호를 획득하여 모션을 수행하기 위한 모션베이스(600);A motion driving unit for performing a motion operation and a tilt driving unit for performing tilting so as to obtain a motion operation signal processed by the real time motion generator to perform a motion A motion base 600;

게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 사운드 정보를 생성하여 리얼타임입체사운드엔진으로 제공하기 위한 비행배틀사운드처리부(710),A flight battle sound processor 710 for generating sound information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated sound information to a real time stereophonic sound engine,

게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 영상 정보를 생성하여 리얼타임3D영상랜더링엔진으로 제공하기 위한 비행배틀영상처리부(720),A flight battle image processing unit 720 for generating the image information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated image information to the real time 3D image rendering engine,

게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 이펙트 정보를 생성하여 리얼타임이펙트제너레이터로 제공하기 위한 비행배틀이펙트처리부(730),A flight battle effect processor 730 for generating effect information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated effect information to the real time effect generator,

게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 모션 동작 정보를 생성하여 리얼타임모션제너레이터로 제공하기 위한 비행배틀모션동작처리부(740),A flight battle motion operation processing unit 740 for generating motion motion information required for game play by reflecting the multiplayer game information provided by the game server and providing the motion motion information to the real time motion generator,

게임 내 플레이어의 위치 정보, 충돌 정보, 이펙트 발생 정보를 게임서버로 제공하기 위한 게임진행정보제공부(750)를 포함하여 구성되는 비행배틀레이싱제어수단(700);And a game progress information providing unit (750) for providing location information, crash information, and effect generation information of a player in the game to a game server (700);

비행배틀레이싱제어수단으로부터 게임 내 플레이어 위치정보, 레이싱 유닛 혹은 게임 내 오브젝트와의 충돌정보, 이펙트 발생 정보를 수신하여 동기화시킨 후 비행 배틀을 진행하고 있는 각각의 비행배틀레이싱제어수단으로 재전송하여 게임 프레임을 동기화시키어 멀티 플레이가 가능하도록 하기 위한 게임서버(800);를 포함한다.The player receives the game player position information, the collision information with the racing unit or the in-game object, and the effect generation information from the flight battle racing control means, synchronizes them, and then retransmits them to each flight battle racing control means And a game server 800 for synchronizing and enabling multi-play.

상기의 구성에 따라 본 발명의 과제를 해결할 수 있게 되는 것이다.
The object of the present invention can be solved by the above configuration.

본 발명은 다음과 같은 효과를 발휘한다.The present invention has the following effects.

최대 360도 회전과 병진 운동이 가능한 동체 및 인터랙티브한 오감형 비행 배틀 레이싱 게임을 제공하며, 가상현실 헤드셋에 의한 광시야각 완전몰입형 디스플레이 환경을 제공함으로써, 입체 오감형 네트워크 아케이드 게임을 제공하게 된다.It provides a fuselage and interactive five-dimensional flying battle racing game that can rotate and translate up to 360 degrees, and provides a full immersive display environment with a wide viewing angle by a virtual reality headset, thereby providing a stereoscopic five-sensory network arcade game.

또한, 비행배틀레이싱제어수단의 제어에 따라 바람발생, 물 스프레이 발생, 향기 발생을 수행하여 더욱 몰입된 비행 배틀 레이싱 게임을 제공하여 현실감을 극대화시킬 수 있게 된다.Further, according to the control of the flight battle racing control means, wind generation, water spray generation, and fragrance generation are performed to provide a more immersed flying battle racing game, thereby maximizing the reality.

또한, 비행 배틀 레이싱 코스 내에 이펙트, 모션 동작, 재미요소 이벤트를 제공하여 실감나는 게임 환경을 제공하여 게임의 지루함을 해결하게 된다.
It also provides effects, motion actions, and fun element events within the flight battle racing course to solve the boredom of the game by providing a realistic game environment.

도 1은 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 전체 구성도.
도 2는 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 개략 블록도.
도 3은 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 모션제어부 블록도.
도 4는 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 비행배틀레이싱제어수단 블록도.
도 5는 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 게임서버 블록도.
도 6은 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 개념도.
도 7은 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 다중 플레이 접속을 나타낸 구성도.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an overall configuration diagram of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention; FIG.
2 is a schematic block diagram of an interactive five-sensory rider flying battle racing device in accordance with an embodiment of the present invention.
3 is a block diagram of a motion controller of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention.
4 is a block diagram of a flight battle racing control means of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention.
5 is a block diagram of a game server of an interactive five-sensory rider flying racing device according to an embodiment of the present invention.
6 is a conceptual diagram of an interactive five-sensory rider flying racing device according to an embodiment of the present invention;
FIG. 7 is a block diagram of a multi-play connection of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention; FIG.

이하, 도면을 인용하며, 본 발명의 바람직한 실시예를 구체적으로 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.

다만, 이러한 실시예에 본 발명의 권리 범위가 한정되는 것은 아니며, 당업자 수준에서 용이하게 변형가능한 발명으로서, 기술적 사상이 동일하다면 모두 본 발명의 권리범위에 속함을 밝혀 둔다.It should be understood, however, that the scope of the present invention is not limited to these embodiments, and all of the technical ideas that fall within the scope of the present invention are within the scope of the present invention.

이하, 본 발명에 의한 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 실시예를 통해 상세히 설명하도록 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an interactive five rider flying racing device according to an embodiment of the present invention will be described in detail.

도 1은 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 전체 구성도이다.BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an overall configuration diagram of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention; FIG.

도 1에 도시한 바와 같이, 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치는 사용자가 착용하는 버츄얼헤드셋(350), 모션베이스(600)를 포함하게 된다.As shown in FIG. 1, the interactive five-sensory rider flying battle racing device includes a virtual headset 350 and a motion base 600 worn by the user.

상기 모션베이스는 사용자가 탑승하는 동체로서, 어느 일측에 사용자가 실제로 느낄 수 있는 바람을 재현하기 위한 바람발생장치(410), 사용자가 실제로 느낄 수 있는 물 스프레이를 분사시키기 위한 물스프레이분사장치(420), 사용자가 실제 맡을 수 있는 향기를 분사키기기 위한 향기분사장치(430)를 포함하게 된다.The motion base includes a wind generating device 410 for reproducing a wind that a user can actually feel on one side, a water spray injecting device 420 for spraying a water spray which the user can actually feel, And a fragrance injection device 430 for dispensing fragrance that the user can actually take.

모션베이스의 경우에는 최대 360도 회전이 가능하며, 다중 축(4축 ~ 6축) 라이더 시스템을 제공하여 역동적인 레이싱이 가능하도록 구성한 것이다.In the case of the motion base, it is possible to rotate 360 degrees at maximum, and multi-axis (4 to 6 axis) rider system is provided to enable dynamic racing.

즉, 병진 운동을 포함한 동체 회전이 가능하게 되므로 기존의 상용 게임기와는 차별화된 체험이 가능하게 되는 것이며, 최대 360도 회전을 통해 높은 수준의 체감형 라이더 구현이 가능하게 된다.In other words, it becomes possible to experience differentiation from conventional commercial game machines by enabling rotation of the body including translational movement, and it is possible to implement a high-level sensory-type rider through rotation of up to 360 degrees.

도 2는 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 개략 블록도이다.FIG. 2 is a schematic block diagram of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention.

도 2 또는 도 6에 도시한 바와 같이, 본 발명인 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치는 컨트롤장치(100), 리얼타임입체사운드엔진(200), 스피커(250), 리얼타임3D영상랜더링엔진(300), 버츄얼헤드셋(350), 리얼타임이펙트제너레이터(400), 바람발생장치(410), 물스프레이분사장치(420), 향기분사장치(430), 리얼타임모션제너레이터(500), 모션베이스(600), 비행배틀레이싱제어수단(700), 게임서버(800)를 포함하여 구성된다.As shown in FIG. 2 or 6, the interactive five-sensory rider flying battle racing device of the present invention includes a control device 100, a real-time stereophonic sound engine 200, a speaker 250, a real-time 3D image rendering engine 300 A virtual headset 350, a real time effect generator 400, a wind generator 410, a water spray injector 420, a perfume sprayer 430, a real time motion generator 500, a motion base 600 ), A flight battle racing control means 700, and a game server 800.

상기 컨트롤장치(100)는 속도 조절신호, 회전방향조절 신호, 게임 스타트, 레이싱유닛의 선택 정보를 비행배틀레이싱제어수단으로 전달하기 위하여 구성된다.The control device 100 is configured to transmit a speed control signal, a rotation direction control signal, game start, and selection information of the racing unit to the flight battle racing control means.

즉, 모션베이스에 구성된 일반적인 핸들 조작 신호, 가속 레버 혹은 브레이크 레버 등을 조작하여 발생되는 속도 조절신호, 디스플레이되는 화면에서 레이싱 유닛을 선택하게 되는데, 상기와 같은 조작 정보 등을 컨트롤장치에서 획득하게 되는 것이다.That is, a racing unit is selected from a displayed screen, a speed control signal generated by operating a general handle operation signal, an acceleration lever, a brake lever, or the like configured in a motion base. will be.

일반적으로 핸들 센서를 통하여 핸들의 조작 각도를 측정하며, 브레이크 센서 및 가속 센서를 통하여 브레이크 혹은 가속 조작 여부 및 정도를 측정하여 가상현실 3차원 경로에서의 라이더의 진행 방향 및 속도 조절의 입력으로 사용하는 것이다.Generally, the steering angle of the steering wheel is measured through the steering wheel sensor, and the brake sensor or the acceleration sensor is used to measure whether or not the brakes are accelerated or not. will be.

본 발명의 모션베이스(600)는 지지프레임(610), 회전수단(620), 동체(630), 모션구동부(640), 기울기구동부(645), 모션제어부(650)를 포함하여 구성된다.The motion base 600 of the present invention includes a support frame 610, a rotating unit 620, a moving body 630, a motion driving unit 640, a tilt driving unit 645, and a motion control unit 650.

상기 지지프레임은 수평판과 수평판의 양측에 상측으로 구성되는 수직판을 각각 설치 구성하게 된다.And the support frame has a horizontal plate and a vertical plate formed on both sides of the horizontal plate.

그리고, 상기 수직판은 일정 간격 평행하게 이격되게 두 개를 형성하고 두 개의 수직판 사이에 회전수단을 결합시키게 된다.In addition, the vertical plates are spaced apart in parallel by a predetermined distance, and the rotary unit is coupled between the two vertical plates.

이때, 상기 회전수단(620)은 지지프레임을 형성하는 수직판 사이에 결합되어 있으며, 회전축이 동체와 연결되어 동체를 최대 360도 회전시키게 되는 것이다.At this time, the rotating unit 620 is coupled between the vertical plates forming the supporting frame, and the rotating shaft is connected to the moving body to rotate the moving body up to 360 degrees.

회전축이 존재하기 때문에 5도 내지 최대 360도까지 동체를 자유자재로 회전시키게 되는 것이다.Since the rotating shaft exists, the moving body is freely rotated from 5 degrees to a maximum of 360 degrees.

그리고, 동체의 후미에도 동체를 최대 360도 회전시키기 위하여 회전수단을 구성하는 것은 당연한 것이며, 전면 혹은 후면 중 어느 한 회전수단에는 일반적으로 구동모터가 연결되어 회전되게 하는 것이다.It is a matter of course that a rotating means is constituted at the rear of the moving body to rotate the moving body up to 360 degrees. In general, a driving motor is connected to the rotating means of the front or rear surface so as to be rotated.

상기 동체(630)는 회전수단에 형성된 회전축에 결합되어 있어 회전수단이 회전할 경우에 최대 360도 회전하게 된다.The moving body 630 is coupled to a rotating shaft formed on the rotating means so that the moving body rotates 360 degrees at maximum when the rotating means rotates.

상기와 같이 최대 360도 회전을 수행하게 되면 게임자들은 좀 더 실감나는 게임을 즐길 수 있을 것이다.As described above, when the rotation is performed up to 360 degrees, the players can enjoy a more realistic game.

또한, 최대 360도 회전은 예를 들어 다른 레이싱 유닛과 충돌을 하거나, 게임 내 존재하는 오브젝트들과 충돌한다던지, 어느 특정 구간을 지나갈 경우, 사용자의 컨트롤에 따라 회전하도록 구성할 수도 있을 것이다.Also, the maximum 360 degree rotation may be configured to rotate according to the user's control, for example, when colliding with another racing unit, colliding with objects existing in the game, or passing through a certain section.

상기 모션구동부(640)는 지지프레임의 하측에 연결되어 모션 동작을 수행하게 되는데, 일반적인 다축 모션베이스로 구성된다.The motion driver 640 is connected to the lower side of the support frame to perform a motion operation, and is constructed of a general multi-axis motion base.

즉, 일반적으로 6축을 설명하자면, 하부플레이트 상면에는 6개의 하부지지대가 일정한 간격으로 고정 설치되고, 지지프레임의 저면에는 3개의 상부지지대가 고정 설치되며, 상기 6개의 하부지지대와 3개의 상부지지대 사이에는 제 1 내지 제 6축이 설치된다.That is, generally speaking, six axes will be described. In the upper surface of the lower plate, six lower supports are fixed at regular intervals, three upper supports are fixed to the bottom of the support frame, and between the six lower supports and three upper supports The first to sixth shafts are provided.

그리고, 상기 제 1 내지 제 6축의 일측에는 회전수를 비례적으로 감속하는 제 1 내지 제 6 감속기가 설치되며, 제 1 내지 제 6 감속기의 일측에는 정역회전에 따라 제 1 내지 제 6 축을 상승 및 하강시키며 내부에 제 1 내지 제 6 축의 위치정보를 검출하여 전송하는 제 1 내지 제 6 엔코더가 내장된 제 1 내지 제 6모터가 설치되고, 상기 하부플레이트의 일측에는 모션제어부를 구성하게 된다.The first to sixth reduction gears are provided on one side of the first to sixth shafts. The first to sixth reduction gears are provided on one side of the first to sixth reduction gears, The first to sixth motors having the first to sixth encoders for detecting and transmitting the position information of the first to sixth axes are installed in the lower plate, and a motion controller is formed at one side of the lower plate.

이와 같이 구성된 일반적인 다중 모션베이스의 동작과정은 다음과 같다.The operation sequence of the general multi-motion base thus constructed is as follows.

먼저, 모션제어부로부터 제 1 내지 제 6 모터에 각각 개별적인 제어신호를 전송하게 되면 상기 제 1 내지 제 6 모터는 그 제어신호에 해당되는 데이터 값만큼 정회전 또는 역회전하게 된다.First, when individual control signals are transmitted from the motion control unit to the first to sixth motors, the first to sixth motors are rotated forward or backward by a data value corresponding to the control signal.

따라서, 상기 제 1 내지 제 6 모터는 모션제어부의 제어신호에 의해 고속 회전하게 되나, 감속기를 통해 적정한 회전수로 감속시켜 저속으로 제 1 내지 제 6축을 주어진 높이 만큼 승하강되어 결국 동체가 상,하,좌,우,전,후 6방향으로 유동시킴에 따라 가상현실에 모션 상황을 현실 같이 구현해 낼 수 있는 것이다.Accordingly, the first to sixth motors are rotated at a high speed by a control signal of the motion control unit, but are decelerated at a proper number of rotations through a speed reducer so that the first to sixth axes are raised and lowered by a given height, By moving to the left, right, front, and back six directions, it is possible to realize the motion situation like reality in virtual reality.

상기와 같이 최대 360도 회전과 병진 운동(다축 모션 운동)이 가능한 동체 제공과 가상현실 헤드셋에 의한 광시야각 완전몰입형 디스플레이 환경을 제공함으로써, 입체 오감형 네트워크 아케이드 게임을 제공할 수 있게 되는 것이다.As described above, it is possible to provide a stereoscopic five sensory network arcade game by providing a moving body capable of rotating at maximum 360 degrees and translational motion (multi-axis motion movement) and providing a wide viewing angle full immersion type display environment by a virtual reality headset.

또한, 게임을 수행하다보면 경사진 도로라든지 가파른 도로 등을 지나가게 되는데, 이때 좀 더 몰입감을 주기 위하여 경사도에 따라 동체도 동일한 경사각으로 기울이도록 구성할 수 있게 된다.In addition, when the game is performed, the user passes through a sloping road or a steep road. At this time, the sloped body can be inclined at the same inclination angle depending on the degree of inclination.

즉, 기울기구동부(645)는 지지프레임의 좀 더 정확하게 말하자면, 수직판 사이에 형성된 회전수단의 하측에 설치 구성된 수평프레임(646)에 일측을 연결하고, 타측을 회전수단에 결합시켜 동체를 기울이게 된다.More specifically, the tilt driver 645 connects one side to the horizontal frame 646 provided below the rotating means formed between the vertical plates and tilts the body by connecting the other side to the rotating means .

예를 들어, 오르막길이라면 전방 기울기구동부에 동작 신호를 제공하여 동체의 전면을 위로 올리고, 후방 기울기구동부에 동작 신호를 제공하여 동체의 후면을 아래로 내리도록 하여 오르막길을 달리는 기분을 제공하게 되는 것이다.For example, if the uphill road is an uphill road, an operation signal is provided to the forward inclination driving unit to raise the front face of the moving body and provide an operation signal to the rear inclination driving unit to lower the rear face of the moving body.

상기 기울기구동부는 고성능 모터를 이용한 리니어 실린더 또는 유압 서보 실린더로 구성되게 된다.The tilt driving part is constituted by a linear cylinder or a hydraulic servo cylinder using a high-performance motor.

또한, 상기 동체에 모션 동작을 제공하기 위하여 도 3에 도시한 바와 같이, 모션제어부를 구성하게 된다.Further, as shown in FIG. 3, a motion controller is configured to provide a motion operation to the body.

상기 모션제어부는 코스 정보에 포함된 노면 상태에 따른 진동 정보를 획득하여 모션구동부에 제공하여 진동을 수행하도록 하는 진동처리모듈(651),The motion control unit includes a vibration processing module 651 for obtaining vibration information according to the road surface condition included in the course information and providing the vibration information to the motion driving unit to perform vibration,

코스 정보에 포함된 경사도에 따른 기울기 정보를 획득하여 기울기구동부에 제공하여 동체가 기울어지도록 하는 기울기처리모듈(652),A tilt processing module 652 for obtaining the tilt information according to the tilt included in the course information and providing the tilt information to the tilt driving unit to tilt the body,

코스 정보에 포함된 360도 회전 정보를 획득하여 회전수단에 제공하여 동체를 최대360도 회전시키기 위한 360도회전처리모듈(653)을 포함하여 구성되는 모션제어부(650);를 포함하여 구성되게 된다.And a 360-degree rotation preprocessing module 653 for obtaining 360-degree rotation information included in the course information and providing the 360-degree rotation information to the rotation means to rotate the body 360 degrees at maximum.

진동처리모듈은 코스 정보에 포함된 노면 상태에 따른 진동 정보를 획득하여 모션구동부에 제공하여 진동을 수행하도록 하는 것이다.The vibration processing module acquires vibration information according to the road surface condition included in the course information and provides the vibration information to the motion driving unit to perform vibration.

그리고, 기울기처리모듈은 경사도에 따른 기울기 정보를 획득하여 기울기구동부에 동작 신호를 제공하여 동체를 기울이게 되는 것이다.The tilt processing module obtains the tilt information according to the tilt and provides an operation signal to the tilt driving unit to tilt the body.

그리고, 360도회전처리모듈은 코스 정보에 포함된 특정 구역에서의 최대 360도 회전 정보를 획득하여 회전수단에 제공하여 동체를 최대 360도 회전시키는 것이다.The 360 degree pre-processing module acquires the maximum 360 degree rotation information in the specific area included in the course information and provides the information to the rotation means to rotate the body 360 degrees at maximum.

상기 리얼타임입체사운드엔진(200)은 게임 중 이벤트에 의해 발생된 음성, 3D 효과음, 음향 중 어느 하나를 포함한 사운드 정보를 비행배틀레이싱제어수단에서 제공받게 된다.The real-time stereoscopic sound engine 200 receives sound information including any one of voice, 3D sound, and sound generated by an event during a game from the flight battle racing control means.

이때, 좀 더 입체적인 효과를 제공하기 위하여 5.1 채널로 가공하여 스피커로 전송하게 되며, 스피커(250)는 리얼타임입체사운드엔진에서 처리된 5.1채널 입체 사운드 신호를 출력하게 되므로 동체 부위에 5.1 채널을 제공하기 위한 스피커들을 곳곳에 장착하게 된다.At this time, in order to provide a more stereoscopic effect, 5.1 channel is transmitted to the speaker, and the speaker 250 outputs 5.1 channel stereo sound signal processed by the real time stereo sound engine, so that 5.1 channel is provided to the body part The speakers are mounted in various places.

상기 리얼타임3D영상랜더링엔진(300)은 비행배틀레이싱제어수단에서 처리된 영상 정보를 3D 가상현실기반의 3D 가상 현실 영상 신호로 가공하여 버츄얼헤드셋으로 전송하는 기능을 수행하며, 버츄얼헤드셋(350)은 리얼타임3D영상랜더링엔진에서 처리된 3D 가상현실 영상 신호를 360도 헤드트래킹이 가능한 가상 현실로 재현하게 된다.The real-time 3D image rendering engine 300 processes the image information processed by the flight battle racing control means into a 3D virtual reality-based 3D virtual reality image signal and transmits the 3D virtual reality image signal to a virtual headset, Realizes the 3D virtual reality video signal processed by the real-time 3D video rendering engine as a virtual reality capable of 360-degree head tracking.

상기 버츄얼헤드셋은 가상현실헤드셋(VR Headset)으로서 광시야각 완전몰입형(Full-Immersion) 디스플레이 환경을 제공하여 실감형 사용자 체험(UX)의 극대화를 제공할 수 있게 된다.The virtual headset provides a full-immersion display environment with a wide viewing angle as a VR headset, thereby maximizing a realistic user experience (UX).

또한, 리얼타임이펙트제너레이터(400)는 비행배틀레이싱제어수단에서 제공된 바람발생, 물 스프레이 발생, 향기 발생 정보 중 적어도 어느 하나를 포함한 이펙트 정보를 전기적 신호로 가공하여 바람발생장치, 물스프레이분사장치, 향기분사장치 중 어느 하나로 이펙트 정보를 제공하게 된다.Also, the real-time effect generator 400 processes the effect information including at least one of the wind generation, the water spray generation, and the perfume generation information provided by the flight battle racing control means into an electric signal to generate a wind generating device, a water spraying device, And the perfume injection device.

상기 바람발생장치(410)는 동체의 어느 일측에 형성되어 이펙트 정보가 바람 발생일 경우에 사용자가 실제로 느낄 수 있는 바람을 재현하게 된다.The wind generating device 410 is formed at one side of the body to reproduce the wind that the user can actually feel when the effect information is wind.

예를 들어, 전면, 후면, 좌우측에 바람발생장치를 구성하여 각각 풍속을 조절하여 현재 주행 중인 속도에 따라 실제로 느낄 수 있는 효과를 극대화하는 것이며, 풍향까지 조절할 수 있도록 할 수도 있을 것이다.For example, it is possible to configure wind generators on the front, rear, left and right sides to adjust the wind speed to maximize the effect that can be felt according to the current running speed, and to adjust the wind direction.

또한, 물스프레이분사장치(420)를 동체의 전면, 후면, 좌우측에 구성하여 이펙트 정보가 물 스프레이 발생일 경우에 물 스프레이를 분사시키게 된다.In addition, the water spray injector 420 is configured on the front, rear, left, and right sides of the body, and spray water spray when the effect information is water spray.

예를 들어, 비가 오고 있다던지, 주행 중 웅덩이에 빠지거나 할 경우에 물스프레이분사장치가 동작하는 것이다.For example, the water spray injector operates when it is raining or falls into a puddle while driving.

상기 향기분사장치(430)도 마찬가지로 동체의 전면, 후면, 좌우측 등에 설치 구성하여 이펙트 정보가 향기 발생일 경우에 사용자가 실제 맡을 수 있는 향기를 분사시키게 되는 것이다.Likewise, the perfume sprayer 430 is installed on the front, rear, right, and left sides of the body, and emits a fragrance that the user can take when the perfume information is generated.

예를 들어, 숲속을 레이싱 중일 경우에는 수풀향을 제공하거나, 바닷가에서 레이싱 중일 경우에는 아쿠아 향을 제공하여 사용자들의 오감을 자극하게 되는 것이다.For example, if you are racing in the woods, you might be offering bushes, or if you are racing at the beach, you might be offering an aqua flavor that stimulates your senses.

그리고, 상기 리얼타임모션제너레이터(500)는 비행배틀레이싱제어수단에서 제공된 모션 동작 정보를 실질적인 모션베이스 동작에 필요한 전기적 신호로 가공하여 모션베이스로 전송하게 되는데, 모션 동작 정보에는 최대 360도 회전, 진동, 기울임 등을 포함하게 된다.The real time motion generator 500 processes the motion operation information provided by the flight battle racing control means into an electric signal required for a substantial motion base operation and transmits the generated electric signal to the motion base. , Inclination, and the like.

이때, 본 발명의 모션베이스(600)는 동체를 최대 360도 회전시키는 회전수단과 모션 동작을 수행하기 위한 모션구동부 및 기울임을 수행하기 위한 기울기구동부를 포함하여 구성되어 상기 리얼타임모션제너레이터에서 처리된 모션 동작 신호를 획득하여 모션을 수행하게 된다.In this case, the motion base 600 of the present invention includes rotation means for rotating the body 360 degrees at maximum, a motion driver for performing the motion operation, and a tilt driver for performing the tilt, And acquires a motion operation signal to perform motion.

도 4는 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 비행배틀레이싱제어수단 블록도이다.FIG. 4 is a block diagram of a flight battle racing control means of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention.

상기 비행배틀레이싱제어수단은 코스 정보를 포함하는 3차원 게임 또는 가상 현실 프로그램이 설치되어 구동되어 비행배틀레이싱제어수단과 연결되는 다른 구성 요소들을 제어하는 기능을 가진다. The flight battle racing control means has a function of controlling other components connected to the flight battle racing control means by being installed and driven by a 3D game or a virtual reality program including course information.

상기 비행배틀레이싱제어수단에서 구동되는 레이싱 코스 정보를 포함하는 3차원 게임 또는 가상 현실 프로그램은 표준화된 그래픽개발환경, 동력학 모델링, 그리고 구동장치, 다축 시뮬레이터 모션 플랫폼상의 종합 개발환경에서의 VR 시스템 개발을 위한 저작도구를 이용하여 개발되도록 하는 것이 바람직하다. The 3D game or the virtual reality program including the racing course information driven by the flight battle racing control means can be used for a standardized graphic development environment, a dynamic modeling, and a VR system development in a comprehensive development environment on a driving device and a multi-axis simulator motion platform It is desirable to develop using the authoring tool for.

상기 비행배틀레이싱제어수단은 범용적으로 사용되는 CPU를 이용한 컴퓨터를The flying battle racing control means may comprise a computer using a general-purpose CPU

이용하거나, 별도로 본 발명의 기능에 특화되도록 제작된 칩 보드 또는 SOC(System On Chip) 개념의 원칩 프로세서로 구현하는 것이 가능하다.Chip processor of the concept of SOC (System On Chip), which is separately manufactured to be specialized for the function of the present invention.

그리고, 비행배틀레이싱제어수단에서 처리된 정보를 리얼타임입체사운드엔진, 리얼타임3D영상랜더링엔진, 리얼타임이펙트제너레이터, 리얼타임모션제너레이터에서 각각 획득하여 입체사운드, 3D입체영상, 이펙트 효과, 라이딩효과 등을 제공하는 것이다.The information processed by the flight battle racing control means is acquired by a real-time stereoscopic sound engine, a real-time 3D image rendering engine, a real-time effect generator, and a real-time motion generator to generate stereoscopic sound, 3D stereoscopic image, effect effect, And the like.

도 4에 도시한 바와 같이, 비행배틀레이싱제어수단(700)은 비행배틀사운드처리부(710), 비행배틀영상처리부(720), 비행배틀이펙트처리부(730), 비행배틀모션동작처리부(740), 게임진행정보제공부(750)를 포함하여 구성된다.4, the flight battle racing control means 700 includes a flight battle sound processor 710, a flight battle image processor 720, a flight battle effect processor 730, a flight battle motion processor 740, And a game progress information providing unit 750.

상기 비행배틀사운드처리부(710)는 게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 사운드 정보를 생성하여 리얼타임입체사운드엔진으로 제공하게 되는데, 멀티플레이 게임 정보는 게임 배틀을 진행하기 위하여 특정 코스에 접속된 특정 레이싱 유닛 정보를 의미한다.The flight battle sound processor 710 reflects the multiplayer game information provided by the game server to generate sound information necessary for game play and provides it as a real time stereophonic sound engine. Means specific racing unit information connected to a particular course.

상기 비행배틀영상처리부(720)는 게임플레이에 필요한 영상 정보를 생성하여 리얼타임3D영상랜더링엔진으로 제공하는 것이며, 상기 비행배틀이펙트처리부(730)는 게임플레이에 필요한 이펙트 정보를 생성하여 리얼타임이펙트제너레이터로 제공하는 것이며, 상기 비행배틀모션동작처리부(740)는 게임플레이에 필요한 모션 동작 정보를 생성하여 리얼타임모션제너레이터로 제공하는 것이다.The flight battle image processor 720 generates image information necessary for game play and provides the generated image information to a real-time 3D image rendering engine. The flight battle effect processor 730 generates effect information required for game play, And the flight battle motion operation processing unit 740 generates motion motion information required for game play and provides the motion motion information to the real time motion generator.

이때, 상기 게임진행정보제공부(750)는 게임 내 플레이어의 위치 정보, 충돌 정보, 이펙트 발생 정보를 게임서버로 제공하게 된다.At this time, the game progress information providing unit 750 provides the game server with the location information, the conflict information, and the effect generation information of the in-game player.

상기한 비행배틀레이싱제어수단은 게임서버와 사용자가 탑승한 동체와 버츄얼헤드셋 간의 데이터 흐름을 제어하기 위하여 구성되는 것이며, 멀티 플레이를 수행하기 위하여 각각의 동체에는 각각의 비행배틀레이싱제어수단이 구성되게 되는 것이다.The flight battle racing control means is configured to control a data flow between a game server and a virtual headset on which a user is boarding. In order to perform multiplayer, each flight battle racing control means .

도 5는 본 발명의 실시예에 따른 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 게임서버 블록도이다.FIG. 5 is a game server block diagram of an interactive five-sensory rider flying battle racing device according to an embodiment of the present invention.

도 5에 도시한 바와 같이, 게임서버(800)는 비행배틀레이싱코스디비(810), 코스별이벤트발생정보디비(820), 비행배틀레이싱동기화부(830), 위치정보제공부(840), 모션동작정보제공부(850), 이펙트정보제공부(860)를 포함하여 구성된다.5, the game server 800 includes a flight battle racing course database 810, an event occurrence information database 820 for each course, a flight battle racing synchronization unit 830, a location information providing unit 840, A motion motion information providing unit 850, and an effect information providing unit 860.

상기 비행배틀레이싱코스디비(810)에는 비행 배틀 레이싱 코스 정보를 저장하게 되며, 코스별이벤트발생정보디비(820)에는 코스별 이벤트 발생 정보를 저장하고 있다.The flight battle racing course database 810 stores flight battle racing course information, and each course event occurrence information database 820 stores event occurrence information for each course.

상기 이벤트 발생 정보는 이펙트, 모션 동작, 이벤트 등을 의미할 수 있다.The event occurrence information may mean an effect, a motion operation, an event, and the like.

상기 비행배틀레이싱동기화부(830)는 컨트롤장치에서 송출된 코스 정보를 참조하여 해당 코스를 선택한 특정 레이싱 유닛을 동기화시키게 된다.The flight battle racing synchronization unit 830 synchronizes a specific racing unit selected by referring to the course information transmitted from the control device.

이후, 동기화된 게임 프레임을 각각의 비행배틀레이싱제어수단으로 재전송하여 실시간 다중 플레이가 가능하도록 하는 것이다.Thereafter, the synchronized game frame is retransmitted to each flight battle racing control means to enable real-time multiplayer play.

즉, 도 7에 도시한 바와 같이, 4명의 게임자들이 게임 서버에 접속하여 실시간으로 다중 플레이를 수행하는 것이다.That is, as shown in FIG. 7, four players connect to the game server and perform multiple plays in real time.

또한, 상기 위치정보제공부(840)는 코스 내 레이싱 유닛들의 위치 정보를 매칭시켜 비행배틀레이싱제어수단의 비행배틀영상처리부로 제공하게 되어 버츄얼헤드셋을 통해 현재 자신의 위치와 다른 유닛들의 위치를 실시간으로 확인할 수 있는 것이다.In addition, the position information providing unit 840 matches the position information of the in-course racing units to provide a flight battle image processing unit of the flight battle racing control unit, .

또한, 모션동작정보제공부(850)는 코스 내 존재하는 오브젝트 혹은 레이싱 유닛과의 충돌 정보, 모션 발생 정보를 비행배틀레이싱제어수단의 비행배틀모션동작처리부로 제공하게 되는데, 오브젝트는 각종 장애물이거나, 게임 내 동작하는 가상 캐릭터들을 의미하며, 여기에 충돌하게 되면 이에 대한 정보를 제공하는 것이다.In addition, the motion motion information providing unit 850 provides collision information and motion generation information with the object or the racing unit existing in the course to the flight battle motion operation processing unit of the flight battle racing control means. The object may be various obstacles, It means virtual characters that operate in the game, and when they collide, they provide information about it.

이는 화면상에 나타나는 장애물에 부딪힐 경우에 진동을 제공하여 실제 도로를 주행하는 것과 같은 느낌으로 게임을 진행할 수 있도록 하는 것이다.This is to provide a vibration in the event of encountering an obstacle appearing on the screen, so that the game can proceed in the same way as traveling on an actual road.

그리고, 모션 발생 정보는 게임 코스 내에 특정 구역을 경유하게 되면 해당 구역에서의 모션 발생 정보를 생성하여 이를 제공하는 것으로서, 예를 들어, A구간에서는 동체를 360도 회전 2회, B구간에서는 상하 진동 2회 등을 제공하는 것이다.For example, in the section A, the moving body is rotated twice 360 degrees and the section B is moved up and down in the section B. In this case, Two times, and so on.

상기 이펙트정보제공부(860)는 코스 내 존재하는 이펙트 발생 정보를 비행배틀레이싱제어수단의 비행배틀이펙트처리부로 제공하게 되는데, 예를 들어, A구간에서는 풍속을 15KM, 물분사 15초이며, B구간에서는 수풀향 5초간 지속 등의 정보를 제공하게 되는 것이다.The effect information providing unit 860 provides the effect generation information present in the course to the flight battle effect processing unit of the flight battle racing control means. For example, in the period A, the wind speed is 15 KM, the water injection is 15 seconds, and the B In the interval, the information such as the duration of the bush for 5 seconds is provided.

한편, 게임서버(800)는 코스 내 게임 중 재미요소 이벤트 정보를 비행배틀레이싱제어수단으로 제공하기 위한 재미요소이벤트제공부(870)를 더 포함하여 구성될 수도 있다.Meanwhile, the game server 800 may further include a fun factor event providing unit 870 for providing the fun factor event information during the in-course game to the flight battle racing control unit.

예를 들어, AI로 동작하는 경찰차 추적 이벤트라던지, 특정 구간에 도착하여 휴식 시간에 플레이어 조작에 반응하는 이벤트 등을 제공하게 되는 것이다.For example, it may be a police car tracking event that operates as an AI, or an event that responds to player manipulation during a break at a certain time.

본 발명의 구성에 의하면, 최대 360도 회전과 병진 운동이 가능한 동체 및 인터랙티브한 오감형 비행 배틀 레이싱 게임을 제공하며, 가상현실 헤드셋에 의한 광시야각 완전몰입형 디스플레이 환경을 제공함으로써, 입체 오감형 네트워크 아케이드 게임을 제공하게 된다.According to the configuration of the present invention, it is possible to provide a moving body and an interactive five-minute flying battle racing game capable of rotating and translating up to 360 degrees, and providing a wide viewing angle full immersion type display environment by a virtual reality headset, We will provide arcade games.

이로써, 본 발명의 기술적 사상이 적용된 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치의 실시예를 설명하였지만, 동일한 기술적 사상을 가진 여러 변형된 발명이 있을 수 있으며, 이 또한 본 발명의 권리범위에 속함은 자명하다.
Thus, although the embodiment of the interactive five-sensory rider flying battle racing device to which the technical idea of the present invention is applied has been described, there can be various modified inventions having the same technical idea, and it is also obvious that the invention belongs to the scope of the present invention .

100 : 컨트롤장치
200 : 리얼타임입체사운드엔진
250 : 스피커
300 : 리얼타임3D영상랜더링엔진
350 : 버츄얼헤드셋
400 : 리얼타임이펙트제너레이터
410 : 바람발생장치
420 : 물스프레이분사장치
430 : 향기분사장치
500 : 리얼타임모션제너레이터
600 : 모션베이스
700 : 비행배틀레이싱제어수단
800 : 게임서버
100: Control device
200: Real-time stereo sound engine
250: Speaker
300: Real-time 3D image rendering engine
350: Virtual Headset
400: Real-time effects generator
410: wind generator
420: Water spray injector
430: fragrance spraying device
500: Real-time motion generator
600: Motion base
700: Flying battle racing control means
800: Game server

Claims (6)

인터랙티브 배틀 레이싱 장치에 있어서,
속도 조절신호, 회전방향조절 신호, 게임 스타트, 레이싱유닛의 선택 정보를 비행배틀레이싱제어수단으로 전달하기 위한 컨트롤장치(100);
게임 중 이벤트에 의해 발생된 음성, 3D 효과음, 음향 중 어느 하나를 포함한 사운드 정보를 비행배틀레이싱제어수단에서 제공받아 5.1 채널로 가공하여 스피커로 전송하기 위한 리얼타임입체사운드엔진(200);
상기 리얼타임입체사운드엔진에서 처리된 5.1채널 입체 사운드 신호를 출력하기 위한 스피커(250);
비행배틀레이싱제어수단에서 처리된 영상 정보를 3D 가상현실기반의 3D 가상 현실 영상 신호로 가공하여 버츄얼헤드셋으로 전송하기 위한 리얼타임3D영상랜더링엔진(300);
상기 리얼타임3D영상랜더링엔진에서 처리된 3D 가상현실 영상 신호를 360도 헤드트래킹이 가능한 가상 현실로 재현하기 위한 버츄얼헤드셋(350);
비행배틀레이싱제어수단에서 제공된 바람발생, 물 스프레이 발생, 향기 발생 정보 중 적어도 어느 하나를 포함한 이펙트 정보를 전기적 신호로 가공하여 바람발생장치, 물스프레이분사장치, 향기분사장치 중 어느 하나로 전송하기 위한 리얼타임이펙트제너레이터(400);
상기 이펙트 정보가 바람 발생일 경우에 사용자가 실제로 느낄 수 있는 바람을 재현하기 위한 바람발생장치(410);
상기 이펙트 정보가 물 스프레이 발생일 경우에 사용자가 실제로 느낄 수 있는 물 스프레이를 분사시키기 위한 물스프레이분사장치(420);
비행배틀레이싱제어수단에서 제공된 모션 동작 정보를 실질적인 모션베이스 동작에 필요한 전기적 신호로 가공하여 모션베이스로 전송하기 위한 리얼타임모션제너레이터(500);
동체를 최대 360도 회전시키는 회전수단과 모션 동작을 수행하기 위한 모션구동부 및 기울임을 수행하기 위한 기울기구동부를 포함하여 구성되어 상기 리얼타임모션제너레이터에서 처리된 모션 동작 신호를 획득하여 모션을 수행하기 위한 모션베이스(600);
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 사운드 정보를 생성하여 리얼타임입체사운드엔진으로 제공하기 위한 비행배틀사운드처리부(710),
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 영상 정보를 생성하여 리얼타임3D영상랜더링엔진으로 제공하기 위한 비행배틀영상처리부(720),
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 이펙트 정보를 생성하여 리얼타임이펙트제너레이터로 제공하기 위한 비행배틀이펙트처리부(730),
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 모션 동작 정보를 생성하여 리얼타임모션제너레이터로 제공하기 위한 비행배틀모션동작처리부(740),
게임 내 플레이어의 위치 정보, 충돌 정보, 이펙트 발생 정보를 게임서버로 제공하기 위한 게임진행정보제공부(750)를 포함하여 구성되는 비행배틀레이싱제어수단(700);
비행배틀레이싱제어수단으로부터 게임 내 플레이어 위치정보, 레이싱 유닛 혹은 게임 내 오브젝트와의 충돌정보, 이펙트 발생 정보를 수신하여 동기화시킨 후 비행 배틀을 진행하고 있는 각각의 비행배틀레이싱제어수단으로 재전송하여 게임 프레임을 동기화시키어 멀티 플레이가 가능하도록 하기 위한 게임서버(800);를 포함하여 구성되고,
상기 게임서버(800)는,
비행 배틀 레이싱 코스 정보를 저장하는 비행배틀레이싱코스디비(810),
코스별 이벤트 발생 정보(이펙트, 모션 동작, 이벤트 등)를 저장하는 코스별이벤트발생정보디비(820),
컨트롤장치에서 송출된 코스 정보를 참조하여 해당 코스를 선택한 특정 레이싱 유닛을 동기화시키며, 동기화된 게임 프레임을 각각의 비행배틀레이싱제어수단으로 재전송하기 위한 비행배틀레이싱동기화부(830),
코스 내 레이싱 유닛들의 위치 정보를 매칭시켜 비행배틀레이싱제어수단의 비행배틀영상처리부로 제공하기 위한 위치정보제공부(840),
코스 내 존재하는 오브젝트 혹은 레이싱 유닛과의 충돌 정보, 모션 발생 정보를 비행배틀레이싱제어수단의 비행배틀모션동작처리부로 제공하기 위한 모션동작정보제공부(850),
코스 내 존재하는 이펙트 발생 정보를 비행배틀레이싱제어수단의 비행배틀이펙트처리부로 제공하기 위한 이펙트정보제공부(860)를 포함하여 구성되는
인터랙티브 오감형 라이더 비행 배틀 레이싱 장치.
In an interactive battle racing device,
A control device (100) for transmitting selection information of a speed control signal, a rotation direction control signal, a game start, and a racing unit to a flight battle racing control means;
A real time stereoscopic sound engine 200 for receiving sound information including any one of audio, 3D sound, and sound generated by an event during a game, from the flight battle racing control means and processing it into 5.1 channel and transmitting it to a speaker;
A speaker (250) for outputting a 5.1-channel stereo sound signal processed by the real-time stereo sound engine;
A real-time 3D image rendering engine 300 for processing the image information processed by the flight battle racing control means into a 3D virtual reality-based 3D virtual reality image signal and transmitting the 3D virtual reality image signal to a virtual headset;
A virtual headset 350 for reproducing a 3D virtual reality video signal processed by the real-time 3D video rendering engine into a virtual reality capable of 360-degree head tracking;
A water spraying device, and a perfume spraying device by processing effect information including at least one of wind generation, water spray generation, and perfume generation information provided by the flight battle racing control means into an electric signal, Time effect generator 400;
A wind generating device 410 for reproducing a wind that the user can actually feel when the effect information is wind generated;
A water spray injector 420 for spraying a water spray which the user can actually feel when the effect information is a water spray occurrence;
A real time motion generator 500 for processing the motion motion information provided by the flight battle racing control means into an electric signal necessary for a substantial motion base motion and transmitting the same to the motion base;
A motion driving unit for performing a motion operation and a tilt driving unit for performing tilting so as to obtain a motion operation signal processed by the real time motion generator to perform a motion A motion base 600;
A flight battle sound processor 710 for generating sound information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated sound information to a real time stereophonic sound engine,
A flight battle image processing unit 720 for generating the image information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated image information to the real time 3D image rendering engine,
A flight battle effect processor 730 for generating effect information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated effect information to the real time effect generator,
A flight battle motion operation processing unit 740 for generating motion motion information required for game play by reflecting the multiplayer game information provided by the game server and providing the motion motion information to the real time motion generator,
And a game progress information providing unit (750) for providing location information, crash information, and effect generation information of a player in the game to a game server (700);
The player receives the game player position information, the collision information with the racing unit or the in-game object, and the effect generation information from the flight battle racing control means, synchronizes them, and then retransmits them to each flight battle racing control means And a game server (800) for enabling multi-play by synchronizing the game server
The game server (800)
Flying Battle Racing Flying battle racing to save course information CODES (810),
A course-specific event occurrence information database 820 for storing event occurrence information (effect, motion operation, event, etc.) for each course,
A flight battle racing synchronization unit 830 for synchronizing specific racing units selected by the course with reference to the course information transmitted from the control device, and for retransmitting the synchronized game frames to the respective flight battle racing control means,
A position information providing unit 840 for matching position information of the on-course racing units and providing the information to the flight battle image processing unit of the flight battle racing control unit,
A motion motion information providing unit 850 for providing collision information and motion generation information with an existing object or a racing unit in the course to the flight battle motion processing unit of the flight battle racing control unit,
And an effect information providing unit 860 for providing the effect generation information present in the course to the flight battle effect processing unit of the flight battle racing control means
Interactive five sensory rider flying battle racing device.
인터랙티브 배틀 레이싱 장치에 있어서,
속도 조절신호, 회전방향조절 신호, 게임 스타트, 레이싱유닛의 선택 정보를 비행배틀레이싱제어수단으로 전달하기 위한 컨트롤장치(100);
게임 중 이벤트에 의해 발생된 음성, 3D 효과음, 음향 중 어느 하나를 포함한 사운드 정보를 비행배틀레이싱제어수단에서 제공받아 5.1 채널로 가공하여 스피커로 전송하기 위한 리얼타임입체사운드엔진(200);
상기 리얼타임입체사운드엔진에서 처리된 5.1채널 입체 사운드 신호를 출력하기 위한 스피커(250);
비행배틀레이싱제어수단에서 처리된 영상 정보를 3D 가상현실기반의 3D 가상 현실 영상 신호로 가공하여 버츄얼헤드셋으로 전송하기 위한 리얼타임3D영상랜더링엔진(300);
상기 리얼타임3D영상랜더링엔진에서 처리된 3D 가상현실 영상 신호를 360도 헤드트래킹이 가능한 가상 현실로 재현하기 위한 버츄얼헤드셋(350);
비행배틀레이싱제어수단에서 제공된 바람발생, 물 스프레이 발생, 향기 발생 정보 중 적어도 어느 하나를 포함한 이펙트 정보를 전기적 신호로 가공하여 바람발생장치, 물스프레이분사장치, 향기분사장치 중 어느 하나로 전송하기 위한 리얼타임이펙트제너레이터(400);
상기 이펙트 정보가 바람 발생일 경우에 사용자가 실제로 느낄 수 있는 바람을 재현하기 위한 바람발생장치(410);
상기 이펙트 정보가 물 스프레이 발생일 경우에 사용자가 실제로 느낄 수 있는 물 스프레이를 분사시키기 위한 물스프레이분사장치(420);
상기 이펙트 정보가 향기 발생일 경우에 사용자가 실제 맡을 수 있는 향기를 분사시키기 위한 향기분사장치(430);
비행배틀레이싱제어수단에서 제공된 모션 동작 정보를 실질적인 모션베이스 동작에 필요한 전기적 신호로 가공하여 모션베이스로 전송하기 위한 리얼타임모션제너레이터(500);
동체를 최대 360도 회전시키는 회전수단과 모션 동작을 수행하기 위한 모션구동부및 기울임을 수행하기 위한 기울기구동부를 포함하여 구성되어 상기 리얼타임모션제너레이터에서 처리된 모션 동작 신호를 획득하여 모션을 수행하기 위한 모션베이스(600);
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 사운드 정보를 생성하여 리얼타임입체사운드엔진으로 제공하기 위한 비행배틀사운드처리부(710),
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 영상 정보를 생성하여 리얼타임3D영상랜더링엔진으로 제공하기 위한 비행배틀영상처리부(720),
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 이펙트 정보를 생성하여 리얼타임이펙트제너레이터로 제공하기 위한 비행배틀이펙트처리부(730),
게임서버에서 제공하는 멀티플레이 게임정보를 반영하여 게임플레이에 필요한 모션 동작 정보를 생성하여 리얼타임모션제너레이터로 제공하기 위한 비행배틀모션동작처리부(740),
게임 내 플레이어의 위치 정보, 충돌 정보, 이펙트 발생 정보를 게임서버로 제공하기 위한 게임진행정보제공부(750)를 포함하여 구성되는 비행배틀레이싱제어수단(700);
비행배틀레이싱제어수단으로부터 게임 내 플레이어 위치정보, 레이싱 유닛 혹은 게임 내 오브젝트와의 충돌정보, 이펙트 발생 정보를 수신하여 동기화시킨 후 비행 배틀을 진행하고 있는 각각의 비행배틀레이싱제어수단으로 재전송하여 게임 프레임을 동기화시키어 멀티 플레이가 가능하도록 하기 위한 게임서버(800);를 포함하여 구성되는 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치.
In an interactive battle racing device,
A control device (100) for transmitting selection information of a speed control signal, a rotation direction control signal, a game start, and a racing unit to a flight battle racing control means;
A real time stereoscopic sound engine 200 for receiving sound information including any one of audio, 3D sound, and sound generated by an event during a game, from the flight battle racing control means and processing it into 5.1 channel and transmitting it to a speaker;
A speaker (250) for outputting a 5.1-channel stereo sound signal processed by the real-time stereo sound engine;
A real-time 3D image rendering engine 300 for processing the image information processed by the flight battle racing control means into a 3D virtual reality-based 3D virtual reality image signal and transmitting the 3D virtual reality image signal to a virtual headset;
A virtual headset 350 for reproducing a 3D virtual reality video signal processed by the real-time 3D video rendering engine into a virtual reality capable of 360-degree head tracking;
A water spraying device, and a perfume spraying device by processing effect information including at least one of wind generation, water spray generation, and perfume generation information provided by the flight battle racing control means into an electric signal, Time effect generator 400;
A wind generating device 410 for reproducing a wind that the user can actually feel when the effect information is wind generated;
A water spray injector 420 for spraying a water spray which the user can actually feel when the effect information is a water spray occurrence;
A perfume injection device (430) for injecting a perfume that the user can actually take when the perfume information is generated;
A real time motion generator 500 for processing the motion motion information provided by the flight battle racing control means into an electric signal necessary for a substantial motion base motion and transmitting the same to the motion base;
A motion driving unit for performing a motion operation and a tilt driving unit for performing tilting so as to obtain a motion operation signal processed by the real time motion generator to perform a motion A motion base 600;
A flight battle sound processor 710 for generating sound information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated sound information to a real time stereophonic sound engine,
A flight battle image processing unit 720 for generating the image information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated image information to the real time 3D image rendering engine,
A flight battle effect processor 730 for generating effect information necessary for game play by reflecting the multiplayer game information provided by the game server and providing the generated effect information to the real time effect generator,
A flight battle motion operation processing unit 740 for generating motion motion information required for game play by reflecting the multiplayer game information provided by the game server and providing the motion motion information to the real time motion generator,
And a game progress information providing unit (750) for providing location information, crash information, and effect generation information of a player in the game to a game server (700);
The player receives the game player position information, the collision information with the racing unit or the in-game object, and the effect generation information from the flight battle racing control means, synchronizes them, and then retransmits them to each flight battle racing control means And a game server (800) for enabling the game player to synchronize the multiplayer game to enable multiplayer play.
삭제delete 제 1항 또는 제 2항에 있어서,
상기 게임서버(800)는,
코스 내 게임 중 재미요소 이벤트 정보를 비행배틀레이싱제어수단으로 제공하기 위한 재미요소이벤트제공부(870)를 더 포함하여 구성되는 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치.
3. The method according to claim 1 or 2,
The game server (800)
And a fun factor event providing unit (870) for providing the fun factor event information during the on-course game to the flight battle racing control unit.
제 1항 또는 제 2항에 있어서,
상기 모션베이스(600)는,
지지프레임(610);
상기 지지프레임에 결합되어 있으며, 회전축이 동체와 연결되어 동체를 최대 360도 회전시키기 위한 회전수단(620);
상기 회전수단에 형성된 회전축에 결합되어 있어 회전수단이 동작할 경우에 최대 360도 회전하는 동체(630);
상기 지지프레임의 하측에 연결되어 모션 동작을 수행하기 위한 모션구동부(640);
상기 지지프레임의 전면과 후면에 형성된 수평프레임(646)에 각각 연결되며, 타측이 회전수단에 결합되어 동체를 기울이기 위한 기울기구동부(645);
코스 정보에 포함된 노면 상태에 따른 진동 정보, 경사도에 따른 기울기 정보, 회전 정보 중 어느 하나를 획득하여 모션구동부, 기울기구동부, 회전수단 중 어느 하나로 제어 신호를 제공하기 위한 모션제어부(650);를 포함하여 구성되는 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치.
3. The method according to claim 1 or 2,
The motion base (600)
A support frame 610;
Rotating means (620) coupled to the support frame and connected to the rotating body for rotating the body by 360 degrees at maximum;
A moving body (630) coupled to a rotating shaft formed on the rotating means and rotating up to 360 degrees when the rotating means is operated;
A motion driver 640 connected to the lower side of the support frame for performing a motion operation;
A tilt driving unit 645 connected to the horizontal frame 646 formed on the front and rear surfaces of the support frame and coupled to the other end of the support frame for tilting the body;
A motion controller (650) for acquiring any one of vibration information, inclination information, and rotation information according to the road surface condition included in the course information, and providing control signals to the motion driver, the tilt driver, and the rotation means; An interactive five sensory rider flying battle racing device.
제 5항에 있어서,
상기 모션제어부(650)는,
코스 정보에 포함된 노면 상태에 따른 진동 정보를 획득하여 모션구동부에 제공하여 진동을 수행하도록 하는 진동처리모듈(651),
코스 정보에 포함된 경사도에 따른 기울기 정보를 획득하여 기울기구동부에 제공하여 동체가 기울어지도록 하는 기울기처리모듈(652),
코스 정보에 포함된 회전 정보를 획득하여 회전수단에 제공하여 동체를 회전시키기 위한 360도회전처리모듈(653)을 포함하여 구성되는 인터랙티브 오감형 라이더 비행 배틀 레이싱 장치.
6. The method of claim 5,
The motion controller 650,
A vibration processing module 651 for obtaining vibration information according to the road surface condition included in the course information and providing the vibration information to the motion driving unit to perform vibration,
A tilt processing module 652 for obtaining the tilt information according to the tilt included in the course information and providing the tilt information to the tilt driving unit to tilt the body,
And a 360 degree pre-processing module (653) for obtaining rotation information included in the course information and providing the rotation information to the rotation means to rotate the body.
KR20130147259A 2013-11-29 2013-11-29 Interactive 5D Rider fly Battle Racing device. KR101501632B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20130147259A KR101501632B1 (en) 2013-11-29 2013-11-29 Interactive 5D Rider fly Battle Racing device.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130147259A KR101501632B1 (en) 2013-11-29 2013-11-29 Interactive 5D Rider fly Battle Racing device.

Publications (1)

Publication Number Publication Date
KR101501632B1 true KR101501632B1 (en) 2015-03-12

Family

ID=53027261

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130147259A KR101501632B1 (en) 2013-11-29 2013-11-29 Interactive 5D Rider fly Battle Racing device.

Country Status (1)

Country Link
KR (1) KR101501632B1 (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101680142B1 (en) 2015-04-08 2016-11-29 동명대학교산학협력단 Interactive jet ski virtual experience system based on motion rider
KR101703924B1 (en) * 2015-09-22 2017-02-07 하태진 3d virtual reality system using 3d-spectacles for virtual image display
WO2017146378A1 (en) * 2016-02-24 2017-08-31 주식회사 인디고엔터테인먼트 Virtual reality control apparatus
KR101797453B1 (en) * 2016-08-23 2017-11-14 이근주 Simulator for experiencing slope and fall based on virtual reality
KR20180047466A (en) * 2016-10-31 2018-05-10 (주)동호전자 Motorcycle simulation game system
KR20180058286A (en) * 2016-11-23 2018-06-01 주식회사 스튜디오매크로그래프 Virtual reality experience device controller, method thereof, and contents execution device
KR101880262B1 (en) * 2016-12-13 2018-07-18 주인호 Racing simulator using virtual reality
KR20180090515A (en) 2017-02-03 2018-08-13 옥철식 Game control device and virtual reality game system including the same
KR20180108158A (en) * 2017-03-24 2018-10-04 (주)마상소프트 Virtual reality flying motion simulation system
KR101929480B1 (en) * 2017-10-18 2019-03-12 주식회사 요트북 Experience system for yacht glamping and operating method thereof
CN109975980A (en) * 2019-04-15 2019-07-05 福建天晴数码有限公司 A kind of modularization VR experience equipment
KR20210065287A (en) 2019-11-26 2021-06-04 주식회사 토즈 Heavy Equipment Training Simulator based on Immersive Virtual Reality
KR20210068169A (en) * 2019-11-29 2021-06-09 주식회사 토즈 The Story-based VR Heavy Equipment Training System with Multi-Party Sessions, the method for Synchronizing the same
WO2021118237A1 (en) * 2019-12-10 2021-06-17 주식회사 피앤씨솔루션 Augmented reality visual field-sharing tactical training system optimized for multiple users
KR20210072900A (en) * 2019-12-10 2021-06-18 주식회사 피앤씨솔루션 Tactical training system to share a feedback in augmented reality
KR102299346B1 (en) * 2020-07-29 2021-09-08 주식회사 피앤씨솔루션 Tactical training system sharing the view field of head mounted display apparatus
KR20220070902A (en) 2020-11-23 2022-05-31 주식회사 토즈 Immersive Virtual Reality Based Heavy Equipment Training Simulator System To Provide Reduced Motion Sickness And Pitch Vibration

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09225143A (en) * 1996-02-20 1997-09-02 Namco Ltd Simulator
KR20010083829A (en) * 2001-07-02 2001-09-03 변덕규 System pleasure simulation schein
KR20100114014A (en) * 2007-12-05 2010-10-22 온라이브, 인크. Method for multicasting views of real-time streaming interactive video

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09225143A (en) * 1996-02-20 1997-09-02 Namco Ltd Simulator
KR20010083829A (en) * 2001-07-02 2001-09-03 변덕규 System pleasure simulation schein
KR20100114014A (en) * 2007-12-05 2010-10-22 온라이브, 인크. Method for multicasting views of real-time streaming interactive video

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101680142B1 (en) 2015-04-08 2016-11-29 동명대학교산학협력단 Interactive jet ski virtual experience system based on motion rider
KR101703924B1 (en) * 2015-09-22 2017-02-07 하태진 3d virtual reality system using 3d-spectacles for virtual image display
WO2017052008A1 (en) * 2015-09-22 2017-03-30 하태진 Virtual reality system including virtual reality glasses capable of changing viewing position
WO2017146378A1 (en) * 2016-02-24 2017-08-31 주식회사 인디고엔터테인먼트 Virtual reality control apparatus
KR101797453B1 (en) * 2016-08-23 2017-11-14 이근주 Simulator for experiencing slope and fall based on virtual reality
KR20180047466A (en) * 2016-10-31 2018-05-10 (주)동호전자 Motorcycle simulation game system
KR20180058286A (en) * 2016-11-23 2018-06-01 주식회사 스튜디오매크로그래프 Virtual reality experience device controller, method thereof, and contents execution device
KR101880262B1 (en) * 2016-12-13 2018-07-18 주인호 Racing simulator using virtual reality
KR20180090515A (en) 2017-02-03 2018-08-13 옥철식 Game control device and virtual reality game system including the same
KR101985788B1 (en) * 2017-03-24 2019-06-04 (주)마상소프트 Virtual reality flying motion simulation system
KR20180108158A (en) * 2017-03-24 2018-10-04 (주)마상소프트 Virtual reality flying motion simulation system
WO2019078524A1 (en) * 2017-10-18 2019-04-25 주식회사 요트북 Yacht glamping experience system and operating method therefor
KR101929480B1 (en) * 2017-10-18 2019-03-12 주식회사 요트북 Experience system for yacht glamping and operating method thereof
CN109975980A (en) * 2019-04-15 2019-07-05 福建天晴数码有限公司 A kind of modularization VR experience equipment
CN109975980B (en) * 2019-04-15 2023-12-19 福建天晴数码有限公司 Modularized VR experience device
KR102278900B1 (en) 2019-11-26 2021-07-20 주식회사 토즈 Heavy Equipment Training Simulator based on Immersive Virtual Reality
KR20210065287A (en) 2019-11-26 2021-06-04 주식회사 토즈 Heavy Equipment Training Simulator based on Immersive Virtual Reality
KR20210068169A (en) * 2019-11-29 2021-06-09 주식회사 토즈 The Story-based VR Heavy Equipment Training System with Multi-Party Sessions, the method for Synchronizing the same
KR102264045B1 (en) 2019-11-29 2021-06-14 주식회사 토즈 The Story-based VR Heavy Equipment Training System With Multi-Party Sessions, And The Method For Cooperation Synchronizing Using The Same
KR20210072902A (en) * 2019-12-10 2021-06-18 주식회사 피앤씨솔루션 Tactical training system optimized for multiple users to share a watch in augmented reality
KR20210072900A (en) * 2019-12-10 2021-06-18 주식회사 피앤씨솔루션 Tactical training system to share a feedback in augmented reality
KR102305408B1 (en) * 2019-12-10 2021-09-29 주식회사 피앤씨솔루션 Tactical training system to share a feedback in augmented reality
KR102305409B1 (en) * 2019-12-10 2021-09-29 주식회사 피앤씨솔루션 Tactical training system optimized for multiple users to share a watch in augmented reality
WO2021118237A1 (en) * 2019-12-10 2021-06-17 주식회사 피앤씨솔루션 Augmented reality visual field-sharing tactical training system optimized for multiple users
KR102299346B1 (en) * 2020-07-29 2021-09-08 주식회사 피앤씨솔루션 Tactical training system sharing the view field of head mounted display apparatus
KR20220070902A (en) 2020-11-23 2022-05-31 주식회사 토즈 Immersive Virtual Reality Based Heavy Equipment Training Simulator System To Provide Reduced Motion Sickness And Pitch Vibration
KR102446842B1 (en) 2020-11-23 2022-09-23 주식회사 토즈 Immersive Virtual Reality Based Heavy Equipment Training Simulator System To Provide Reduced Motion Sickness And Pitch Vibration

Similar Documents

Publication Publication Date Title
KR101501632B1 (en) Interactive 5D Rider fly Battle Racing device.
US10528123B2 (en) Augmented ride system and method
KR101556721B1 (en) Interactive 5D Extreme Sports Experience Device.
KR101094858B1 (en) Real-Time Virtual Realrity Sports Platform Apparutus Using Feedback Motion Base and Power Feedback Health Equipments
JP5443137B2 (en) System and method for providing an augmented reality experience
Cheng et al. Haptic turk: a motion platform based on people
WO2018012393A1 (en) Simulation system, processing method and information storage medium
US6217449B1 (en) Image generating device and information storage medium
KR101131093B1 (en) Four-dimension based interactive airship simulation system using geographic information and method for the same
JP2010134921A (en) System and method enabling dialogue between local user in real life simulation environment and remote user in virtual environment
CN104258555B (en) Adopt two body-building interactive systems of fisting the goal of RGBD visual sensing
KR101680142B1 (en) Interactive jet ski virtual experience system based on motion rider
KR102024865B1 (en) Simulation device
CN202715193U (en) 3D (three dimensional) simulation body building bicycle
CN206209603U (en) The unlimited aircraft of 9DVR
Stavrev Natural user interface for education in virtual environments
Yoon et al. Development of racing game using motion seat
JP3770290B2 (en) Image processing device, amusement facility and vehicle for amusement facility
JP2000331184A (en) Image forming device and information storing medium
EP3438951B1 (en) Haptic feedback device for steering simulation
CN110947175A (en) High-simulation in-person three-screen body sense racing car
Tang et al. The development of a virtual cycling simulator
US20190070499A1 (en) Haptic Feedback Device With Steering Simulation
KR20190025411A (en) Simulation device
Cohen Cybertokyo: a survey of public VRtractions

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180314

Year of fee payment: 4