• Title/Summary/Keyword: 모션 컨트롤러

Search Result 31, Processing Time 0.026 seconds

Machine Learning Based Hand Motion Generation Using a Haptic Controller (햅틱 컨트롤러를 이용한 머신러닝 기반 손동작 생성)

  • Jongin Choi
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.553-554
    • /
    • 2023
  • 본 연구에서는 손가락의 움직임을 입력받는 햅틱 컨트롤러를 이용하여 물체를 잡거나 놓는 손의 포즈를 생성하여 가상의 물체를 제어할 수 있는 방법을 제안한다. 다섯 개의 손가락을 움직일 수 있는 경우의 수는 무수히 많아서 이를 위한 모든 모션을 캡쳐하는 것은 매우 힘든 작업이고, 캡쳐한 모든 모션을 수동으로 연결시키는 것도 어려운 일이다. 제안 방법은 햅틱 컨트롤러에서 입력된 다섯 개의 신호를 인공 신경망을 사용하여 손가락의 포즈로 변경해 준다. 이를 위해 입력 신호와 매칭되는 손의 포즈를 이용하여 인공 신경망을 훈련시킨 후, 그 결과를 이용하여 사용자의 입력에 대응하는 손의 포즈를 생성한다. 결과 포즈의 사실성을 높이기 위해 모션 캡쳐 장비로부터 훈련용 데이터를 생성하였다. 본 논문의 방법은 햅틱 컨트롤러에서 동일한 입력을 받더라도 물체의 모양에 대응하는 손의 모션을 생성하는 결과를 보여준다.

  • PDF

Development of Motion Control System for Outdoor AR FPS Game (실외 AR FPS 게임을 위한 모션 컨트롤 시스템 개발)

  • Kim, Ji-Eun;Lee, Hun-Joo
    • Journal of Korea Game Society
    • /
    • v.17 no.4
    • /
    • pp.47-54
    • /
    • 2017
  • The popularity of Pokemon games has raised the interest in outdoor augmented reality games. This paper introduces a handgun type motion controller for an outdoor augmented reality shooting game and augmented reality game contents linked to it. The existing augmented reality game controller can only operate the game with the trigger interaction, but the proposed device can also operate the game with motion interaction. A motion-based game controller allows you to immerse yourself in Outdoor AR FPS game.

Implementation of Integration Module of Vision and Motion Controller using Zynq (Zynq를 이용한 비전 및 모션 컨트롤러 통합모듈 구현)

  • Moon, Yong-Seon;Roh, Sang-Hyun;Lee, Young-Pil
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.8 no.1
    • /
    • pp.159-164
    • /
    • 2013
  • Recently the solution integrated of vision and motion controller which are important element in automatiomn system has been many developed. However typically such a solutions has a many case that integrated vision processing and motion control into network or organized two chip solution on one module. We implement one chip solution integrated into vision and motion controller using Zynq-7000 that is developed recently as extended processing platform. We also apply EtherCAT to motion control that is industrial Ethernet protocol which have compatibility for open standardization Ethernet in order to control of motion because EtherCAT has a secure to realtime control and can treat massive data.

A Design on Sub-Motion System for Full Body Tracking (풀 바디 트래킹을 위한 서브 모션 시스템 설계)

  • Kim, Hoyong;Wu, Guoqing;Sung, Yunsick
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.889-891
    • /
    • 2018
  • 가상현실 (Virtual Reality, VR) 컨텐츠가 다양해지면서 사용자들의 관심도 높아지고 있다. 초기 VR 컨텐츠는 헤드 마운티드 디스플레이 (Head Mounted Display, HMD)와 컨트롤러만 사용한다. 사용자의 요구가 높아지면서 현실적인 컨텐츠 구현을 위해서 사용자의 신체 움직임으로 제어하는 풀 바디 트래킹(Full Body Tracking) 기술이 도입되고 있다. 머리에 착용하는 HMD와 양손으로 제어하는 두 개의 컨트롤러 뿐만 아니라 모션캡쳐장비, 트래커 장비를 사용자의 다양한 위치에 착용시켜, 세밀한 움직임 트래킹이 가능해졌다. 본 연구에서 서브 모션 기반의 움직임 추적 방법과 이를 기반한 서브모션 시스템을 제안한다. 서브모션 시스템은 VR 컨텐츠에 사용되는 사용하는 센서 위치를 VR캐릭터의 대응되는 위치에 출력하는 방식이 아닌, 사용자의 움직임에 따라 다양한 센서 위치 변화를 인식하고, 이를 기반으로 VR에서 사전에 지정된 모션을 인식 및 출력한다. 사용자의 움직임을 세분화하여 각각의 연속된 서브모션들로 인식하고, 각각의 서브 모션에서 연속적으로 인식 가능한 서브 모션을 분기를 통해 정의하고 인식함으로써 다양하고 자유도 높은 모션 처리가 가능하다. 선행 기술들의 문제점인 고정된 데미지 방식 및 부자연스러운 모션을 해결하고 사용자에게 실제와 같은 동작을 취하도록 유도하여 몰입감등을 부여할 수 있다. 서브 모션들을 자동적으로 생성하는 시스템을 통해 풀 바디 트래킹 VR 컨텐츠에 적용 가능한 엔진을 연구 및 개발하여 해당 산업의 발전에 이바지하고자 한다.

Development of Baseball Game Using Leap Motion Controllers (립 모션 컨트롤러를 이용한 야구 게임 개발)

  • Joo, Hyanghan;Cho, Minsoo;In, SeungKyo;Cho, Kyuwon;Min, Jun-Ki
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.5
    • /
    • pp.343-350
    • /
    • 2015
  • While many games have been published that are used with input-devices such as a mouse and keyboard, the number of games that can recognize the behavior of a human utilizing devices such as Kinect and Wii has increased. In this paper, we present the development of a baseball game that utilizes a Leap Motion Controller. A Leap Motion Controller recognizes accurately the movement of a user's fingers. Our implemented game consists of characters, a background and animation. It is a moving animated game in which the users play a game in point of view of a third person. The major feature of our game is that the game players can enjoy the game using a Leap Motion Controller.

PC Based Drawing Using Wii Remote (Wii Remote를 이용한 PC 기반 드로잉)

  • Oh, eun-byeol;Ryoo, seung-taek
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2009.05a
    • /
    • pp.70-73
    • /
    • 2009
  • Wii Remote is the primary controller for Nintendo's Wii console. A main feature of the Wii Remote is its motion sensing capability, which allows the user to interact with and manipulate items on screen via movement and pointing through the use of accelerometer and optical sensor technology. Another feature is its expandability through the use of Bluetooth. In this Study, use of motion sensors and Bluetooth capabilities. The user holding the remote on the screen, pointing to receive information about the values of the coordinates on the screen indicating the drawing of the implementation.

  • PDF

A Method for Tennis Motion Recognition Using Smartphone Motion Sensors (스마트폰 가속도 센서를 이용한 테니스 게임용 모션 인식 방법)

  • Cho, Hyung-Ju;Kim, Sang-Chul
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.01a
    • /
    • pp.177-178
    • /
    • 2012
  • 최근의 게임 시장에서 체감형 게임은 홈 엔터테인먼트의 중심이 되어가고 있으며 그만큼 큰 인기를 끌며 발전하고 있다. 본 논문에서는 스마트폰 모션 센서를 실제 게임에 적용하기 위한 동작 인식 방법과 적용방법을 제안한다. 본 논문에서는 모션 센서를 이용하여 테니스 게임에 사용되는 모션들을 인식하고 적용시킨다. 실험의 결과 스마트폰 모션 센서를 적용시켜 게임에 이용하는 데에 사용자가 충분한 만족도를 보였다.

  • PDF

Design of a C-based Independent Motion Controller using CAD&CAM (CAD&CAM을 활용한 C기반 독립형 모션 제어기 설계)

  • Kim, Sam-Taek
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.5
    • /
    • pp.105-110
    • /
    • 2016
  • Recently, as to changes in the paradigm of domestic manufacturing CNC industry, the application of advanced technologies in machine tools are actively being pursued. IT in responsible for controlling it is the most important part in the field of CNC. The biggest lack of the necessary expertise in the field of motion control in CNC is coding G-Code in setting adjust coordinate directly and convert it through expensive foreign s/w rather than using windows language in PC based controller. In this paper, We implemented G-Code convert program that is change various type of CAD data to G-Code data and CAD/CAM application program and developed exclusive motion controller which is to run a robot directly using changed data.

Implementation of an Electrode Positioning System to Improve the Accuracy and Reliability of the Secondary Battery Stacking Process (2차 전지 적층 공정의 정확성과 신뢰성 향상을 위한 전극 위치결정 시스템 구현)

  • Lee, June-Hwan
    • Journal of Convergence for Information Technology
    • /
    • v.11 no.6
    • /
    • pp.219-225
    • /
    • 2021
  • As for the battery package method, a prismatic package method is preferred for stability reasons, but it is rapidly expanding due to the stability verification of a pouch type package. The pouch type using the lamination process has an advantage of high battery energy density because it can reduce space waste, but has a disadvantage of low productivity. Therefore, in this paper, by extracting edge detection algorithm precision, pattern algorithm precision, and motion controller recall rate by improving backlight lighting fixtures to minimize light diffusion, securing standards for stereo camera position relationship displacement monitoring, and securing standards for lens release monitoring. We propose to implement a system that ensures accuracy and reliability in positioning. As a result of the experiment, the proposed system shows an average error range of 0.032mm for edge detection, 0.02mm for pattern algorithm, and 0.014mm for motion controller, thus ensuring the accuracy and reliability of the positioning mechanism.