• 제목/요약/키워드: on-board computer

검색결과 767건 처리시간 0.04초

아두이노와 Processing을 사용한 그래픽 성능 검증 (Using Arduino and Processing Graphics performance validation)

  • 최철길;이성진;이경무;최병윤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.975-977
    • /
    • 2013
  • 아두이노는 오픈 소스 기반 전자 프로토타이핑 플랫폼으로서, 예술가, 디자이너, 취미 활동가 등 인터랙티브 객체 또는 환경 구축에 관심이 있는 모든 이들을 위해 제작되었다. 아두이노의 강점은 하드웨어에 대한 깊은 지식이 없어도 손쉽게 하드웨어 어플리케이션을 제작할 수 있다. 아두이노의 구성은 AVR 마이크로컨트롤러 ATmega 168을 사용하며 아두이노를 동작시키기 위한 소프트웨어로는 아두이노 프로그램, MATLAB, Processing을 주로 사용하고 있다. 아두이노는 오픈 소스 기반이며 하드웨어를 직접 제작할 수 있거나 실드를 이용하여 추가적으로 아두이노를 결합할 수도 있다. Processing은 오픈 소스로 공개되어 있으며 2D, 3D, PDF 출력을 사용할 수 있으며 그래픽 처리 부분은 P3D와 OpenGL을 사용한다. 또한 독립 응용프로그램을 실행해서 확인할 수 있다. 아두이노의 결합을 통해 사운드, 비디오, 컴퓨터 비전 등 수 많은 라이브러리 지원을 확장할 수 있으며 안드로이드폰과 아이폰 프로그래밍이 가능한 프로그램이다. 본 논문에서는 소프트웨어 부분은 Processing을 사용하였고 하드웨어 부분은 아두이노 MegaADK 보드를 사용하였으며 이 소프트웨어와 하드웨어를 이용하여 간단한 2차원 게임을 제작한 후 전체적인 아두이노와 Processing의 그래픽 처리 성능을 확인하고 검증하였다.

  • PDF

로봇에 의한 유두컵 착탈 시스템 개발을 위한 기초 연구 (Basic Study for the Development of Teat Cup Handling System Operated by a Robot)

  • 이영진;장동일
    • 한국축산시설환경학회지
    • /
    • 제6권2호
    • /
    • pp.105-112
    • /
    • 2000
  • 본 연구는 로봇착유기 개발을 위한 기초연구로서 유두위치 측정장치와 로봇제어 시스템을 구성하고 그 성능을 분석하고자 수행되었으며 그 결과는 다음과 같다. 1. 유두인식은 스테레오 측량법에 기초한 이미지 장치로 처리했으며 유두인식오차는 (x, y, z) = (0.83, 1.95, 0.81)mm이다. RCS로 좌표값을 변환했을 때 시스템 전체의 오차는 x = 0.9mm, y = 2.0mm, z = 0.9mm였다. 2. 로봇 유두컵 착탈 시스템의 로봇 착탈 성공률은 평균 91.5%로 나타났다. 작업시간은 27.8sec였으며, 이미지 처리를 포함한 전체 작업시간은 86.1sec로 나타났다.

  • PDF

AR. Drone을 이용한 실내 군집비행용 충돌회피 기동 설계 (Collision Avoidance Maneuver Design for the Multiple Indoor UAV by using AR. Drone)

  • 조동현;문성태;장종태;류동영
    • 한국항공우주학회지
    • /
    • 제42권9호
    • /
    • pp.752-761
    • /
    • 2014
  • 뛰어난 기동성으로 인한 최근 쿼드로터에 대한 관심의 증대는 다양한 형태의 멀티로터 비행체의 개발 및 상용화를 이끌었으며, 레져용으로 사용자들이 쉽게 사용할 수 있는 다양한 쿼드로터 제품들이 등장하고 있다. 이 중에서 최근 Parrot사에서 제작한 AR.Drone은 사용자를 위한 내부 안정화 루프를 탑재하고 있기 때문에 초보자들도 쉽게 제어할 수 있는 장점이 있다. 이러한 AR.Drone의 시스템을 이용하면 다양한 형태의 다수 무인기 시스템을 쉽게 구축할 수 있다. 이러한 특성을 바탕으로 한국항공우주연구원에서는 다수의 AR.Drone을 이용한 실내 군집비행 연구를 진행 중에 있다. 이러한 다수의 무인비행체를 이용한 실내 군집비행을 위해서는 개개의 비행체에 대한 위치제어 및 서로간의 충돌을 방지하기 위한 알고리즘이 필요하다. 이를 위해서 본 논문에서는 다수의 실내 무인기의 원활한 기동을 위해 개발한 충돌회피 기동 제어기를 소개하고자 한다.

절약형 애자일 재사용을 향한 입력 대기열 항목의 재사용 (Reuse of Input Queue Item Towards Economical Agile Reuse)

  • 김지홍
    • 디지털융복합연구
    • /
    • 제14권11호
    • /
    • pp.297-304
    • /
    • 2016
  • 본 연구의 목적은 애자일 개발 초기 단계에서 재사용의 지원을 통하여 애자일 방법과 소프트웨어 재사용의 통합이다. 애자일 방법과 소프트웨어 재사용은 각기 다른 원칙과 프랙티스를 가지고 있지만, 2가지 방법은 모두 개발 시간 및 비용 단축과 생산성 향상과 같은 공통된 목표를 가지고 있다. 이 방법들은 급변하는 환경에서 요구사항 변경의 수용이나 빠른 개발 요구에 대한 해결책으로 기대되고 있다. 본 연구에서는 절약형 애자일 재사용과 유형을 식별하고, 혼합 애자일 방법 초기 단계에서 칸반 보드의 입력 대기열을 위한 재사용 기술을 연구하였다. 본 연구의 결과를 통하여, 스크럼과 칸반 혼합 방법에서 입력 대기열 항목에 백로그 팩토링 기술을 사용하여 애자일 방법과 소프트웨어 재사용을 결합할 수 있었다. 아울러, 제안된 방법을 이클래스 응용에 적용하여 입력 대기열 항목의 재사용과 2가지 접근 방법의 통합을 보였다. 본 연구는 애자일 개발 초기에서의 재사용에 기여를 의도하였다. 앞으로, 절약형 애자일 재사용 도구를 개발할 계획이다.

중ㆍ고등학생 대상 영양교육 내용 및 성취 목표 선정을 위한 교수분석과 출발점 행동 및 학습자 특성분석 (Selecting Instructional Contents for Nutritional Education Program for Junior/Senior High School Students Through Instructional Analysis and Analysis of Entry Behaviors and Learner Characteristics)

  • 강여화;양일선;김혜영;이해영
    • 대한지역사회영양학회지
    • /
    • 제9권4호
    • /
    • pp.464-471
    • /
    • 2004
  • For the purpose of developing ‘Web-Based Nutritional Education Program’, this study did instructional analysis, analysis of entry behaviors and learner characteristics to select instructional contents for nutritional education program for junior/senior high school students. Survey questionnaires were distributed from October 21, 2002 to October 26, 2002 to a total of 564 junior/senior high school students in Seoul. The total number of questionnaires collected and used in our study was 479, which is 84.9% of the total questionnaires distributed. As a result of the curriculum analysis of ‘Technology-Home economics’, subjects related with ‘food and nutrition’ in the 7$^{th}$ educational course study result, lessons including the contents of food and nutrition were ‘nutrition and meal of adolescent’ in 7th grade, ‘family meal management’ in 9th grade and ‘practice of home life’ in 10th grade. According to the curriculum analysis, ‘nutrition’ and ‘food’ were chosen for the superior subjects of nutrition education program and four subordinate subjects per superior one were developed. Then, entry behaviors and learner characteristics were analyzed: life characteristics, internet usage, anthropometrics data and nutritional knowledge. Students were interested in using computer and preferred passive activity to dynamic activity. According. to the analysis of internet usage, WBI for students should composed active parts such as game, moving image, immediate reply and follow-up bye-mail, bulletin board and com- munity activity. Students’ BMI were in normal range but they were lacked nutritional knowledge. We wrote performance objectives that were specific behavior skills to be learned, the conditions under which they must be performed and the criteria for successful performance. The next step for developing the WBI nutrition education program would be based on the results mentioned above.

광대역 컨포멀 위상 배열 안테나의 빔형성 열화 보상 알고리즘 (Compensation Algorithm of Beamforming Error for Wideband Conformal Array Antenna)

  • 윤호준;이강인;남상욱;정용식;윤영중
    • 한국전자파학회논문지
    • /
    • 제28권6호
    • /
    • pp.478-486
    • /
    • 2017
  • 본 논문은 광대역 컨포멀 위상배열 안테나 빔형성 시 발생하는 조향오차를 보상하고, 목적하는 빔형성을 위한 알고리즘을 제안한다. 광대역 빔 조향을 위하여 본 연구에서는 TTD(True Time Delay) 방식을 채택하였으며, 긴 시간의 지연을 위하여 기판 회로상에 구현을 하였다. 빔 조향 오차의 원인은 배열 안테나 소자간의 상호간섭, 지연회로 기판의 분산 특성 및 디지털 제어에 의한 quantization 오차 등이 있다. 본 논문에서 TTD 회로의 분산 및 quantization 오차는 절대적인 지연시간보다 배열소자간의 상대적인 지연시간 차이를 최적화 하는 방향으로 분산 및 quantization 오차의 영향을 최소화하였다. 제안된 조향오차 보상기법을 2~4 GHz 대역의 컨포멀 위상배열 구조에 적용하여 측정값과 비교하여 그 타당성을 검증하였다.

실리콘 압력 센서의 디지털 보정 회로의 설계 (Design of Digital Calibration Circuit of Silicon Pressure Sensors)

  • 김규철
    • 전기전자학회논문지
    • /
    • 제7권2호
    • /
    • pp.245-252
    • /
    • 2003
  • 디지털 보정 기능을 갖는 CMOS 압력 센서의 인터페이스 회로를 설계하였다. 인터페이스 회로는 아날로그 부분과 디지털 부분으로 구성되어 있다. 아날로그 부분은 센서로부터 발생한 약한 신호를 증폭시키는 역할을 담당하고 디지털 부분은 온도 보상 및 오프셋 보정 기능을 담당하며 센서 칩과 보정을 조정하는 마이크로컨트롤러와의 통신을 담당한다. 디지털 부분은 I2C 직렬 인터페이스, 메모리, 트리밍 레지스터 및 제어기로 구성된다. I2C 직렬 인터페이스는 IO 핀 수 및 실리콘 면적 면에서 실리콘 마이크로 센서의 요구에 맞게 최적화 되었다. 이 설계의 주요 부분은 최적화된 I2C 프로토콜을 구현하는 제어 회로를 설계하는 것이다. 설계된 칩은 IDEC의 MPW를 통하여 제작되었다. 칩의 테스트를 위하여 테스트 보드를 제작하였으며 테스트 결과 예상한대로 디지털 보정기능이 잘 수행됨을 확인하였다.

  • PDF

선박 내 Peer-to-Peer 다운로드 서비스를 위한 효율적인 핸드오버 기법 (Efficient Handover Scheme for a Peer-to-Peer Download Service on Board)

  • 조광현;이성로;정민아;김동호
    • 한국통신학회논문지
    • /
    • 제39C권11호
    • /
    • pp.1216-1223
    • /
    • 2014
  • 스마트 디바이스의 확산과 멀티미디어 콘텐츠에 대한 수요 증가로 인해 인터넷 트래픽이 급증하고 있다. 최근 크루즈선과 같은 대형 선박을 설계할 때, 지상 환경과 유사하게 해양 및 선박 내 환경에서도 다양한 IT 서비스를 제공할 수 있는 네트워크 설계가 고려되고 있다. 본 논문에서는 크루즈선과 같은 대형 선박 내부에서 효과적인 멀티미디어 콘텐츠 분배를 위한 무선 P2P (peer-to-peer) 통신시나리오를 고려하고, 멀티미디어 콘텐츠의 다운로드 서비스를 원활히 수행하기 위한 효율적인 핸드오버 기법을 제시한다. 제안한 방식은 핸드오버 시 기존의 방식이 신호 세기만을 고려하여 핸드오버를 수행하는 것과 달리, 인접 셀의 피어의 품질을 고려하여 핸드오버 히스테리시스 마진을 적응적으로 조절함으로써, 무선 P2P를 통한 멀티미디어 콘텐츠의 다운로드 속도를 개선함을 보였다. 제안한 방식은 선박 내 네트워크 (ship-area-network: SAN)에서 무선 P2P 통신을 통한 멀티미디어 콘텐츠의 공유과정에서 사용자들에게 효율적으로 콘텐츠를 제공할 수 있는 기술로 기대된다.

교육대학원에서의 인공지능 교과목 운영 사례 (A Case Study of Artificial Intelligence Education Course for Graduate School of Education)

  • 한규정
    • 정보교육학회논문지
    • /
    • 제25권5호
    • /
    • pp.673-681
    • /
    • 2021
  • 본 연구는 교육대학원에서의 인공지능 교육 과목의 운영사례이다. 교육 과정은 머신러닝의 이해와 실습, 데이터 분석, 엔트리를 이용한 인공지능의 실제, 인공지능과 피지컬 컴퓨팅 등으로 구성되었다. 교육효과에 대한 설문 조사 결과, 수강생들은 초등학교 현장으로의 적용 용이성과 수업 우선순위로 엔트리 인공지능 블록의 활용, 피지컬 컴퓨팅 도구로써 대장장이 보드의 활용을 선호하였다. 데이터 분석 영역은 수학교과의 데이터와 그래프 교육과의 연계 등에서 그 효과성이 있으며. 피지컬 컴퓨팅 도구로 허스키 렌즈는 고유의 이미지 처리 기능을 활용하면 자율주행차 메이커 교육에 유용한 것으로 나타났다. 바람직한 인공지능교육으로는 수준별 교육과정, 데이터 수집 및 분석 교육의 강화 등이 요구되었다.

Dynamic Load Profile 조건의 전원 장치에 있어서 계통 Peak Power 제한/보상 전력 회로 (Grid Peak Power Limiting / Compensation Power Circuit for Power Unit under Dynamic Load Profile Conditions)

  • 정희성;박도일;이용휘;이창현;노정욱
    • 전력전자학회논문지
    • /
    • 제27권5호
    • /
    • pp.376-383
    • /
    • 2022
  • The improved performance of computer parts, such as graphic card, CPU, and main board, has led to the need for power supplies with a high power output. The dynamic load profile rapidly changes the usage of power consumption depending on load operations, such as PC power and air conditioner. Under dynamic load profile conditions, power consumption can be classified into maximum, normal, and standby power. Several problems arise in the case of maximum power. Peak power is generated at the system power source in the maximum-power situation. Frequent generation of peak power can cause high-frequency problems and reduce the life of high-pressure parts (especially high-pressure capacitors). For example, when a plurality of PCs are used, system overload occurs due to peak power generation and causes problems, such as power failure and increase in electricity bills due to exceeded contract power. To solve this problem, a system peak power limit/compensation power circuit is proposed for a power supply under dynamic load profile conditions. The proposed circuit detects the system current to determine the power situation of the load. When the system current is higher than the set level, the circuit recognizes that the system current generates peak power and compensates for the load power through a converter using a super capacitor as the power source. Thus, the peak power of loads with a dynamic load profile is limited and compensated for, and problems, such as high-frequency issues, are solved. In addition, the life of high-pressure parts is increased.