• Title/Summary/Keyword: Porting

Search Result 130, Processing Time 0.029 seconds

OpenVSLAM-based Cooperative Mobile AR System Architecture (OpenVSLAM 기반의 협력형 모바일 SLAM 시스템 설계)

  • Kook, Joongjin
    • Journal of the Semiconductor & Display Technology
    • /
    • v.21 no.1
    • /
    • pp.136-141
    • /
    • 2022
  • In this paper, we designed, implemented, and verified the SLAM system that can be used on mobile devices. Mobile SLAM is composed of a stand-alone type that directly performs SLAM operation on a mobile device, and a mapping server type that additionally configures a mapping server based on FastAPI to perform SLAM operation on the server and transmits data for map visualization to a mobile device. The mobile SLAM system proposed in this paper is to mix the two types in order to make SLAM operation and map generation more efficient. The stand-alone type SLAM system was configured as an Android app by porting the OpenVSLAM library to the Unity engine, and the map generation and performance were evaluated on desktop PCs and mobile devices. The mobile SLAM system in this paper is an open source project, so it is expected to help develop AR contents based on SLAM in a mobile environment.

GDB Porting for PICO Processor (PICO 프로세서를 위한 GDB 포팅)

  • Lee, Sang Hee;Lee, Hokyoon;Na, Yeoul;Kim, Seon Wook
    • Annual Conference of KIPS
    • /
    • 2010.11a
    • /
    • pp.1579-1581
    • /
    • 2010
  • GDB 는 프로그램의 버그를 찾고 수정할 수 있는 기능을 포함하고 있는 디버거로써 소프트웨어 개발자가 효과적인 프로그램 개발과 유지를 위해 꼭 필요하다. 그러나, PICO 프로세서와 같이 새로 개발된 프로세서는 그 위에서 동작하는 프로그램을 디버깅 하기 위한 환경을 갖추고 있지 않다. 이 논문은 PICO 프로세서를 위한 GNU 디버거인 GDB 와 그래픽 유저인터페이스를 제공하는 DDD 를 포팅하는 방법에 대해 소개하고 설명한다.

Porting MicroC/OS-II to Core-A processor (Core-A프로세서용 MicroC/OS-II 이식)

  • Shim, Jung-Min;Ji, Jeong-Hoon;Woo, Gyun
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.49-50
    • /
    • 2009
  • 본 논문에서는 국산 임베디드 프로세서인 Core-A에서 동작하는 실시간 운영체제 이식에 대해 설명한다. 운영체제 이식을 위해서는 코드 작성에 앞서 컴파일과 디버깅을 위한 개발 환경을 구축하고 운영체제 이식을 위해 새로 작성할 부분을 파악할 필요가 있다. 이식할 운영체제인 MicroC/OS-II는 교육용으로 널리 쓰이는 실시간 운영체제로 C와 Assembly로 작성되어 있으며, 프로세서에 독립적인 코드와 프로세서에 의존적인 코드가 분리되어 있어 이식이 용이하다. Core-A로의 운영체제 이식은 Context Switching이나 Critical Section과 같이 레지스터를 직접 다루어야 하는 프로세서에 의존적인 코드를 수정하여 이루어졌다

Porting a Real-time Serial Communication Module for S3C2440A Processor with ${\mu}C/OS-II$ (${\mu}C/OS-II$ 기반의 S3C2440A 프로세서로의 실시간 시리얼 통신 모듈 포팅)

  • Park, Sung-Joo;Oh, Sam-Kweon
    • Annual Conference of KIPS
    • /
    • 2007.05a
    • /
    • pp.945-948
    • /
    • 2007
  • 시리얼 통신은 다양한 분야의 임베디드 시스템에서 사용되는 통신 시스템의 일종이다. ${\mu}C/OS-II$는 실시간 임베디드 시스템에 사용되는 실시간 운영체제이다. S3C2440A 는 이러한 임베디드 시스템에 사용되는 마이크로 프로세서로 칩에 집적 된 UART 를 통하여 시리얼 통신을 지원한다. 이 논문에서는 시리얼 통신 중 ${\mu}C/OS-II$ 기반의 실시간 시스템을 위한 시리얼 통신의 설계와 S3C2440A로의 포팅을 한다.

The Database management system for the MNP in Korea (한국에서 이동전화 번호이동성 시스템을 위한 데이터베이스 관리 시스템)

  • Jeong, Young-Sic;Kim, WhAn-Woo
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.43 no.2 s.344
    • /
    • pp.49-55
    • /
    • 2006
  • This paper describe the most advanced database management system for the mobile number portability(MNP) in the world The database management system can process the procedure of porting_out and porting_in in 30 minutes and it is the shortest time in the world. The MNP DB management system consists of two functional blocks, one is for the call processing system and the other is for the management of subscriber of MNP. The hardware and processing algorithm are presented in this paper. The DB for call processing is located at each mobile operator and be called local number portability database (L-NPDB). The DB for the management of subscriber of MNP consist of L-NPDB and master database which is located at the Korea telecommunications operators association(KTOA). The hardware database system for MNP consists of the interconnection system of master-NPCDB (NP customer database, M-NPCDB), local-NPCDB, M-NPDB and L-NPDB. The master database is interconnected to the local database through dedicated line and can process any MNP service in real time. The presented MNP structure in this paper has been implemented in Korea and became the most effective and advanced DB management system for MNP in the world.

A Study on Legal Issues of Data Portability and the Direction of Legislative Policy (개인정보 이동권의 법적 이슈와 입법 정책 방향)

  • Yi, Chang-Beom
    • Informatization Policy
    • /
    • v.28 no.4
    • /
    • pp.54-75
    • /
    • 2021
  • The right to data portability needs to be introduced to strengthen the self-control of data subjects and promote personal data use. However, the right to data portability constitutes a high risk of invasion of privacy of data subjects and may infringe on the property rights of data controllers, so careful and thorough design is warranted. The right to data portability can intensify the concentration and monopoly of personal data, result in problems of overseas transfer of personal data held by public institutions, and enrich only the profits of giant platforms by burdening the data subject with high transfer cost. By contrast, SMEs are more likely to endure a personal data deprivation. From the proposed amendment to the Personal Data Protection Act are raised various legal issues such as. i) Whether to include inferred/derived data, personal data held by public institutions, activity data, sensitive data, and personal data of third parties within the scope of data portability; ii) whether SMEs are included in the data porting organization; iii) whether to exclude SMEs or large platforms from the scope of the data receiving organization; iv) Whether to allow the right to transmit to other data controllers, v) Whether to allow the overseas transfer of personal data held by public institutions, vi) How to safely exercise the right to data portability, vii) the scope of responsibility and immunity of a data porting organization, etc. The purpose of this paper is to propose the direction for legislative action based on various legal issues related to data portability.

Wild Ginseng Searching Application through SNS (SNS 연동 산삼 찾기 애플리케이션)

  • Han, Jung-Soo;Kim, Gui-Jung
    • Journal of Digital Convergence
    • /
    • v.10 no.2
    • /
    • pp.237-242
    • /
    • 2012
  • This paper proposed image matching technique that find out the truth of the wild ginseng through smart phone when the common person discovered a plant like a wild ginseng. Also sharing a location and information by SNS, we can improve the probability of wild ginseng discovery. Image matching technique using OpenCV porting in android finds out the truth of the wild ginseng with comparing existing it. Thus we are able to compare and analysis them in our application program. For more verification, we added marking function of wild ginseng position for information sharing between users.

Design of User Certification Module of Home Gateway System based on OSGi (OSGi 기반 홈게이트웨이 시스템의 사용자 인증 모듈 설계)

  • Myung, Sun-Kyu;Kim, Gwang-Hyun
    • Convergence Security Journal
    • /
    • v.10 no.2
    • /
    • pp.27-35
    • /
    • 2010
  • We implemented an application system which is able to verify visitor identification for remote bundle control based on OSGi and web camera control using embedded linux system. This system are designed open Oscar framework by porting java on the embedded linux system and implemented web camera system in local area networks. Also This system can verify information of visitor from receiving the data of RFID reader and designed the wireless internet system in home. Basically, in this paper we expect that home network system development and the period of application service development are reduced with integrated service provision based on OSGi.

Real Time Linux System Design (리얼 타임 리눅스 시스템 설계)

  • Lee, Ah Ri;Hong, Seon Hack
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.10 no.2
    • /
    • pp.13-20
    • /
    • 2014
  • In this paper, we implemented the object scanning with nxtOSEK which is an open source platform. nxtOSEK consists of device driver of leJOS NXJ C/Assembly source code, TOPPERS/ATK(Automotive real time Kernel) and TOPPERS/JSP Real-Time Operating System source code that includes ARM7 specific porting part, and glue code make them work together. nxtOSEK can provide ANSI C by using GCC tool chain and C API and apply for real-time multi tasking features. We experimented the 3D scanning with ultra sonic and laser sensor which are made directly by laser module diode and experimented the measurement of scanning the object by knowing x, y, and z coordinates for every points that it scans. In this paper, the laser module is the dimension of $6{\times}10[mm]$ requiring 5volts/5[mW], and used the laser light of wavelength in the 650[nm] range. For detecting the object, we used the beacon detection algorithm and as the laser light swept the objects, the photodiode monitored the ambient light at interval of 10[ms] which is called a real time. We communicated the 3D scanning platform via bluetooth protocol with host platform and the results are displayed via DPlot graphic tool. And therefore we enhanced the functionality of the 3D scanner for identifying the image scanning with laser sensor modules compared to ultra sonic sensor.

Design of ECG Measurement System based on the Android (안드로이드기반의 심전도(ECG, Electrocardiogram) 측정 시스템 설계)

  • Kim, Woong-Sik;Kim, Jong-Ki
    • Journal of Internet Computing and Services
    • /
    • v.13 no.1
    • /
    • pp.135-140
    • /
    • 2012
  • As the recent advanced in BIO signal measurement technology, our computing platform is rapidly shifting from desktop PCs to Embedded System. Therefore, In this paper introduces an implementation of the same precision as a hospitan ECG system on the Android. The most important fact of the hospital system is connectivity among the PC such as separate means of communication, we can eliminate the separate means of communication through the Porting Embedded System on Android that can be receive ECG signal directly. We also implementation ECG App on Android that can analyze and show the data result directly.