• 제목/요약/키워드: sdk

검색결과 183건 처리시간 0.027초

FMI 표준을 활용한 관절형 로터/공력 연계시뮬레이션 (Articulated Rotor/Aerodynamics Co-Simulation Using FMI Standard)

  • 백승길;박중용
    • 항공우주시스템공학회지
    • /
    • 제9권4호
    • /
    • pp.1-7
    • /
    • 2015
  • The purpose of this research is to develop co-simulation methodology of codes developed in different modeling and simulation environment. We develop aerodynamic FMU(Functional Mock-up Unit) meeting FMI(Functional Mock-up Interface) specification version2 utilizing Legacy FORTRAN aerodynamic code based on unsteady vortex lattice method. It is concluded that making FMU is possible utilizing Legacy code made in any language which can be compiled and linked with object in FMI API coded in C language. This paper explains QTronic's method of using FMU SDK(Software Development Kit) and suggestion for using FORTRAN properly. Finally, we make articulated rotor/aerodynamics co-simulation by integrating aerodynamics FMU and rotor FMU developed by Modelica.

실시간 운영체제를 탑재한 원격 제어 로봇 시스템 (Remote Controlled Robot System using Real-Time Operating System)

  • 이태희;조상
    • 제어로봇시스템학회논문지
    • /
    • 제10권8호
    • /
    • pp.689-695
    • /
    • 2004
  • This paper presents a robot system that combines computer network and an autonomous mobile robot where RTOS is installed. We propose a wireless communication protocol, and also implement it on the RTOS of the robot system. Main controller of the robot processes the control program as a task type in the real-time operating system. Peripheral devices are driven by the device driver functions with the dependency of the hardware. Because the client and server program was implemented to support the multi-platforms by Java SDK and Java JMF, it is easy to analyze programs, maintain system, and correct the errors in the system. End-user can control a robot with a vision showing remote sight over the Internet in real time, and the robot is moved keeping away from the obstacles by itself and command of the server received from end-user at the local client.

Highspeed Packet Processing for DiffServ-over-MPLS TE on Network Processor

  • Siradjev Djakhongir;Chae Youngsu;Kim Young-Tak
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제14권3호
    • /
    • pp.97-104
    • /
    • 2005
  • The paper proposes an implementation architecture of DiffServ-over-MPLS traffic engineering (TE) on Intel IXP2400 network processor using Intel IXA SDK 4.0 Framework. Program architecture and functions are described. Also fast and scalable range-match classification scheme is proposed for DiffServ-over-MPLS TE that has been integrated with functional blocks from Intel Microblocks library. Performance test shows that application can process packets at approximate data rate of 3.5 Gbps. The proposed implementation architecture of DiffServ-over-MPLS TE on Network processor can provide guaranteed QoS on high-speed next generation Internet, while being flexible and easily modifiable.

  • PDF

HTML5 기반 스마트 TV 플랫폼 표준 앱 개발도구 개발 (Implementation of Software Development Kit for HTML5-based Smart TV Platform)

  • 황희선;김호년;이동훈;박동영
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2015년도 하계학술대회
    • /
    • pp.146-149
    • /
    • 2015
  • 한국정보통신기술협회(TTA)은 "HTML5 기반 스마트 TV 플랫폼(TTAK.KO-07.0111/R1)" 표준을 제정하였고, 스마트 TV 용 앱 생태계 활성화를 위해 표준기반 스마트 TV 앱 개발도구(SDK, Software Development Kit)를 개발하였다. 개발도구는 표준 기반 앱 개발의 전체 라이프사이클에 필요한 프로젝트 관리, 앱 오류검사, 애뮬레이션, 패키징 및 앱 서버 전송 기능을 자동화했다. 표준에 대한 이해도가 낮은 개발자들이 표준 기반 앱을 개발 할 수 있도록 코드 자동 완성 기능과 표준 적합성 검사 기능 및 샘플 앱 등을 제공함으로써, 개발자들이 앱 자체의 기능에 대한 설계와 분석에만 집중할 수 있도록 했다. 본 논문에서는 스마트 TV 앱 개발을 위한 개발도구의 소프트웨어 구조와 개발도구가 지원하는 각 기능에 대한 구현 내용에 대해 소개한다.

  • PDF

모바일 환경에서 실시간 영상 전송기법을 이용한 감시 시스템 구현 (Implementation of Surveillance System Using Real-time Image Transfer in Mobile)

  • 김형균;오무송;고석만;김장형
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 춘계종합학술대회
    • /
    • pp.145-148
    • /
    • 2005
  • 본 논문에서는 동작 검출 기법을 소형 화상 카메라에 적용하여 감시 영상을 검출했으며, 감시영상은 모바일 환경에서 실시간 모니터링을 통해 유무선 연동의 감시 시스템을 구축하였다. 기존에 사용되던 화소 값을 이용하여 동작 검출을 수행하는 방법은 배경 영상을 저장할 메모리가 필요하고 화소단위의 데이터 처리로 인하여 수행 시간의 증가와 노이즈에 민감한 단점을 감수해야만 한다. 이러한 단점을 해결하기 위해 본 연구에서는 블록 단위의 특징 값을 비교하는 기법을 사용하였다. 검출된 영상을 모바일 클라이언트로 전송하기 위해서 WAP 풀 기반 영상전송 방법을 사용하여 WIPI SDK로 구현함으로써 감시 영상의 변환과 전송을 실시간으로 구현할 수 있었다.

  • PDF

플랫폼 독립적인 스마트폰 응용 개발을 위한 SOA 기반구조 (SOA Infrastructure for Platform Independent Smart-Phone Application Development)

  • 최민;정영식;이용주;정성태;임승호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2010년도 한국컴퓨터종합학술대회논문집 Vol.37 No.1(B)
    • /
    • pp.333-336
    • /
    • 2010
  • 현재의 스마트폰 응용은 플랫폼별로 별도의 SDK를 통해 응용을 개발하고 전용 앱스토어를 통해 애플리케이션을 다운로드하는 방식을 따른다. 본 연구에서는 플랫폼 독립적 스마트폰 응용을 목표로 한다. 한번 구축하면 스마트폰 플랫폼에 구애받지 않고 공통적으로 활용할 수 있다. 이를 위해, 웹 서비스 기반의 SOA 기반구조를 구축하고, 그 위에 공통서비스/요소서비스를 제공한다. 스마트폰 앱 실행환경이 서로 호환되지 않아 유사한 기능의 앱을 처음부터 세가지 다른 플랫폼으로 구현해야 하는 문제를 해결한다.

  • PDF

모바일 기반의 감시 시스템 구현을 위한 동작 검출 기법에 관한 연구 (A Study on Motion detection for the Surveillance System based on Mobile)

  • 김형균;고석만;오무송
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2004년도 춘계종합학술대회
    • /
    • pp.443-446
    • /
    • 2004
  • 본 논문에서는 동작 검출 기법을 소형 화상 카메라에 적용하여 감hi 영상을 검출하고 검출된 감시영상은 모바일 환경에서 실시간 모니터링 할 수 있도록 함으로써 실시간 모바일 감시 시스템을 구축하고자 한다. 동작 검출 기법으로는 기존에 사용되던 차 영상의 화소 값을 이용한 검출 기법을 보완한 블록단위의 특징 값을 비교하는 기법을 제안한다. 제안된 기법은 영상처리에서 프레임 메모리를 사용하지 않고, 기준 영상과 현재 영상의 블록별 특징 값만을 비교하기 때문에 처리 속도가 현저하게 향상되었다. 추출된 감시 영상을 전송하기 위한 모바일 클라이언트는 국내 모바일 표준 플랫폼 규격으로 사용하고 있는 WIPI SDK를 이용해 구현하고자 한다.

  • PDF

Development and Implementation of Multi-source Remote Sensing Imagery Fusion Based on PCI Geomatica

  • Yu, ZENG;Jixian, ZHANG;Qin, YAN;Pinglin, QIAO
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2003년도 Proceedings of ACRS 2003 ISRS
    • /
    • pp.1334-1336
    • /
    • 2003
  • On the basis of comprehensive analysis and summarization of the image fusion algorithms provided by PCI Geomatica software, deficiencies in image fusion processing functions of this software are put forwarded in this paper. This limitation could be improved by further developing PCI Geomatica on the user’ side. Five effective algorithms could be added into PCI Geomatica. In this paper, the detailed description of how to customize and further develop PCI Geomatica by using Microsoft Visual C++ 6.0, PCI SDK Kit and GDB technique is also given. Through this way, the remote sensing imagery fusion functions of PCI Geomatica software can be extended.

  • PDF

안드로이드 콘텐츠 지적재산권 침해 방지를 위한 난독화 도구의 설계 및 구현 (Design and Implementation of An Obfuscation Tool for Preventing the Infringement of Intellectual Property Rights of Android Contents)

  • 김흥수;박희완
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.483-486
    • /
    • 2014
  • 소프트웨어는 대부분 바이너리 형태로 배포되기 때문에 역공학 분석이 쉽지 않다. 그러나 안드로이드는 자바를 기반으로 한다. 자바는 클래스 파일의 형태로 배포되는데 클래스 파일은 자바 소스 프로그램의 정보를 대부분 유지하고 있기 때문에 역공학 기술을 적용하기가 타 언어에 비해 쉽다. 이 문제에 대처하기 위해서 프로그램의 기능을 그대로 유지하고, 프로그램을 분석하기 어려운 형태로 변환하는 다양한 난독화 방법이 제안되었다. 안드로이드 환경에서는 안드로이드 SDK와 함께 배포되는 난독화 도구인 프로가드(Proguard)가 가장 널리 사용된다. 그러나 프로가드는 리소스 보호 기능을 제공하지 않는다. 본 논문에서는 프로가드의 한계를 보완할 수 있는 리소스 난독화 기법을 제안하고 구현하였다. 본 논문에서 제안하는 리소스 난독화 기법을 먼저 소스 코드에 적용하고, 이후 프로가드의 난독화 기능을 추가로 사용한다면 안드로이드 프로그램을 역공학 분석으로부터 보호하는 효과적인 방법으로 사용될 수 있을 것이다.

Game Design of Augmented Reality RPG using Artificial Intelligence

  • An, Syoungog;Bae, Juengbean;Kim, Soo Kyung
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권9호
    • /
    • pp.15-20
    • /
    • 2018
  • Currently the mobile augmented reality does not require supplemental hardware, such as markers like specific images or depth cameras, in order to acquire 3D environment information. This allows for increased accessibility and usability for the general user, and also broadened scope of development. The market research enterprise Counterpoint Research predicted that the growth of the augmented reality market will reach 70 trillion Korean Won by 2021. Application developments are also progressing. Wargaming, the developer of the global game World of Tanks, has launched an application that uses AR core at the GDC 2018. Thus, we must prepare for the impending augmented reality market and acquire top class augmented reality technology using 3D environment. This paper outlines the development of a game using AR CORE SDK to acquire 3D environment and Unity 3D game engine to combine camera images and 3D graphics, which all comes together to construct a natural augmented reality.