• Title/Summary/Keyword: flight software

Search Result 354, Processing Time 0.039 seconds

Development of Processor Real-Time Monitoring Software for Drone Flight Control Computer Based on NUTTX (NUTTX 기반 드론 비행조종컴퓨터의 통합시험을 위한 프로세서 모니터링 연구)

  • Choi Jinwon
    • Journal of Platform Technology
    • /
    • v.10 no.4
    • /
    • pp.62-69
    • /
    • 2022
  • Flight control systems installed on unmanned aircraft require thorough verification from the design stage. This verification is made through the integrated flight control test environment. Typically, a debugger is used to monitor the internal state of a flight control computer in real time. Emulator with a real-time memory monitor and trace is relatively expensive. The JTAG Emulator is unable to operate in real time and has limitations that cannot be caught up with the processing speed of latest high-speed processors. In this paper, we describe the results of the development of internal monitoring software for drone flight control computer processors based on NUTTX/PIXHAWK. The results of this study show that the functions provided compared to commercial debugger are limited, but it can be sufficiently used to verify the flight control system using this system under limited budget.

Development of drone flight control system using marker image processing technique (마커 영상처리기술을 이용한 드론 비행 제어 시스템 개발)

  • Yun, Tae-Jin;Jang, Jae-Ho;Ok, Ung-Seok;Kim, Jong-In;Choi, Da-Young
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.131-132
    • /
    • 2020
  • 본 논문에서는 OpenCV의 Marker Detection 기술을 이용하여 특정지점의 마커를 영상처리기술로 인식하여 드론의 자동 이착륙 및 주변 위기상황, 미션수행 등을 마커를 통해서 드론에게 전달하여 비행 제어할 수 있는 체계를 개발한다. 드론은 OpenCV Aruco모듈을 이용하여 Marker ID별로 특정 명령어를 데이터 베이스와 비교하여 비행제어 명령을 수행한다. 지상에서는 마커의 변경을 통해서 실시간으로 미션변경을 할 수 있다. 이를 통해 드론은 제어용 송수신 채널을 통해서 통신을 하고는 있으나, 주파수 채널수가 제한이 되어 있으므로 구체적인 비행 제어 명령을 마커를 통해 이착륙시 추가적이며, 자동적인 진행이 가능하다.

  • PDF

Introduction to the COMS Flight Software (천리안 위성 비행소프트웨어 소개)

  • Kang, Soo-Yeon;Koo, Cheol-Heo;Park, Su-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.76-79
    • /
    • 2011
  • 천리안 위성은 우리나라 최초의 정지궤도 복합 지구관측 위성으로 기상관측, 해양관측과 통신서비스 임무를 수행하는 중대형위성으로 2011년 6월 27일에 성공적으로 발사되어 약 6개월간의 시험운영기간을 거쳐 현재는 실시간 서비스를 제공하고 있다. 천리안 위성은 한국항공우주연구원(KARI) 총괄 주관하에 2003년 9월 개발을 시작으로 프랑스의 EADS-Astrium과 공동 개발되었다. 천리안 위성은 이미 EADS-Astrium에 의해 통신 위성 본체 플랫폼으로 우주 인증된 Eurostar3000(이하 E3000) 플랫폼을 근간으로 제작되었다. 본 논문에서는 천리안 위성 플랫폼 탑재컴퓨터에 탑재되어 위성체 전반을 운영하는 비행소프트웨어의 구성 및 기능에 대해 기술한다. 또한 기존의 EADS-Astrium사의 E3000 비행소프트웨어 생산라인을 바탕으로 천리안 위성 비행소프트웨어를 개발하기 위한 개발 절차 형상을 소개한다. 본 논문에서 기술한 재생산을 위한 개발 절차에 대한 접근 방법은 위성 임베디드 소프트웨어 시스템과 같은 mission critical 시스템이면서 이미 검증된 소프트웨어를 재사용하고 사용자의 요구사항을 만족시키기 위해 일부 기능을 변경 및 추가 개발하여 통합된 소프트웨어를 생산해야하는 소프트웨어 개발체계의 실질적인 한 예를 보여주고 있다.

Development of Ground Control Software Platform for Industrial Application with Multiple small UAVs (복수 소형무인비행체 산업 응용을 위한 지상관제소프트웨어 플랫폼 개발)

  • Lim, Bae-Hyeon;Ha, Seok-Wun;Moon, Yong-Ho
    • Journal of Convergence for Information Technology
    • /
    • v.7 no.5
    • /
    • pp.75-82
    • /
    • 2017
  • Recently, as the roles and utilization fields of UAV become more diverse, demand for high - level mission has been increasing. To solve this issue, researches on the operation of multiple small UAVs and related systems have been actively carried out. The multiple small UAVs based application system has a problem that the task complexity of control personnel increases because the control personnel must continuously control and manage several small UAVs. Hence, it is necessary to develop a software platform that can perform efficient control in order to employ a multiple small UAVs based application system successfully. In this paper, we propose an effective ground control software platform for application systems using multiple small UAVs. We first analyze the requirements for the software platform, and design and implement software based on the analysis. Simulation using the X-plane flight simulator shows that multiple flight data are effectively displayed and that the image data transmitted from many small UAVs are simultaneously displayed in real time.

Command Generator / Telemetry Analyzer

  • 강수연
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.230-232
    • /
    • 1999
  • KOMPSAT(KOrea Multi-Purpose SATEllite) Flight Software[2]의 개발 단계에서 통합 및 시험, 검증 시험을 위해 실제 시스템과 유사한 환경을 제공하는 개발도구로서 STB(Software Test BED)를 개발하였으며 STB 구성중에서 Command/Telemetry (CMD/TLM) 테스트를 위해 개발한 Command Generator / Telemetry Analyzer에 관한 내용을 본 논문에서 설명하고자 한다. 통신간에 사용되는 프로토콜은 [1]에서 언급한 바와 같이 CCSDS 프로토콜을 따르고 모든 관련된 Command 와 Telemetry 형식 또한 [1]에서 언급한 바와 같다. 이 구현된 소프트웨어를 이용하여 Flight Soaftware내의 CMD/TLM 처리 소프트웨어의 기능시험과 검증시험을 수행하였다.

  • PDF

Optimization Design and Performance Evaluation of Flight Control Computer Architecture for UAV (무인항공기용 비행제어컴퓨터 아키텍처 최적화 설계 및 성능 평가)

  • Woo-ri-ul Kim;Dong-hyun Song;Sang-woong Park;Tae-sik Ahn
    • Journal of Advanced Navigation Technology
    • /
    • v.27 no.6
    • /
    • pp.763-769
    • /
    • 2023
  • Flight control computers for unmanned aerial vehicles are avionics that require high reliability and are generally designed to be multiplexed for margins on failures. The multiplexed flight control computer should include an interface through discrete signals and CCDL for synchronization and fault separation between channels. With the development of unmanned aerial vehicle technology, various types of platforms such as AAM and LPI are being developed in the private and military, which require advanced control performance for high-performance flight control and SWaP optimization of onboard equipment. In this paper, we designed a optimized flight control computer architecture for unmanned aerial vehicles for multiplexing processing and performed a software design for input and output control. In addition, input/output processing performance was evaluated through the implemented flight control computer and input/output software.

Fusion Tracking Filter for Satellite Launch Vehicles (위성발사체 궤도추정을 위한 융합필터 연구)

  • Ryu, Seong Sook;Kim, Jeongrae;Song, Yong Kyu;Ko, Jeonghwan
    • Journal of Aerospace System Engineering
    • /
    • v.1 no.3
    • /
    • pp.37-42
    • /
    • 2007
  • The flight safety system for the satellite launch vehicles is required in order to minimize the risk due to launch vehicle failure. For prompt and reliable decision of flight termination, the flight safety system usually uses multiple sensors to estimate launch vehicle's flight trajectory. In that case, multiple types of observed tracking data makes it difficult to identify the flight termination condition. Therefore, a fusion tracking filter handling the multiple tracking data is necessary for the flight safety system. This research developed a simulation software for generating multiple types of launch vehicle tracking data, and then processed the data with fusion filters.

  • PDF

Implementation of the Flight Information Visualization System using Google Earth (Google Earth를 이용한 비행정보 시각화 시스템의 구현)

  • Park, Myeong-Chul;Hur, Hwa-Ra
    • Journal of the Korea Society of Computer and Information
    • /
    • v.15 no.10
    • /
    • pp.79-86
    • /
    • 2010
  • This paper presents implementation of a system for effective visualizing flight information of aircraft using Google Earth. This system in order to use a detailed satellite image which provide from Google Earth used COM API. This system appeared the various flight information of the aircraft in the instrument panel using OpenGL and the aircraft flight condition is visible in the Google Earth Map. This research result used to flight evaluation and improvement. In future will be able to apply to flight software development.

Development of Operational Flight Program for Avionic System Computer (항공전자시스템컴퓨터 탑재소프트웨어 개발)

  • Kim, Young-Il;Kim, Sang-Hwan;Lim, Heung-Sik;Lee, Sung-Soo
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.33 no.9
    • /
    • pp.104-112
    • /
    • 2005
  • This paper presents the technique to develop an operational flight program(OFP) of avionic system computer(ASC) which integrates the avionics control, navigation and fire control and provides informations for flight, navigation and weapon aiming missions. For the development of the OFP of ASC, two i960KB chips are used as central processing units board and standard computer interface library(SCIL) which is built in house is used. The Irvine compiler corporation(ICC) integrated development environment(IDE) and the programming language Ada95 are used for the OFP development. We designed the OFP to a computer software configuration item(CSCI) which consists of to three parts for independency of software modules. The OFP has been verified through a series of flight tests. The relevant tests also have been rigorously conducted on the OFP such as software integrated test, and ground functional test.

Wireless Connectivity flight Performance Evaluation of Unmanned Helicopters

  • Shin Low-Kok;Park Soo-Hong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2006.05a
    • /
    • pp.139-142
    • /
    • 2006
  • Numerous simulation studies and researches have recently revealed the rapid development and evolution in the emerging area of intelligent unmanned aerial vehicle (UAV). This study aims to develop a flight performance evaluation about the wireless unmanned helicopter. The process includes the design and testing of flight hardware and software that interprets sensor data. For the unmanned helicopter used in this research, an inertial sensor that provides posture (roll, pitch and yaw angles) and a Bluetooth is used to provide wireless connection between the user's pc and the helicopter were installed in the helicopter the helicopter's pitch, roll and yaw were the communication data. The accuracy of the system was confirmed by a computer simulation. The software also has been developed to support operators and displays helicopter position and posture by graphics.

  • PDF