• Title/Summary/Keyword: Avionics Software

Search Result 66, Processing Time 0.018 seconds

Improvement of Processing Speed for UAV Attitude Information Estimation Using ROI and Parallel Processing

  • Ha, Seok-Wun;Park, Myeong-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.26 no.1
    • /
    • pp.155-161
    • /
    • 2021
  • Recently, researches for military purposes such as precision tracking and mission completion using UAVs have been actively conducted. In particular, if the posture information of the leading UAV is estimated and the mission UAV uses this information to follow in stealth and complete its mission, the speed of the posture information estimation of the guide UAV must be processed in real time. Until recently, research has been conducted to accurately estimate the posture information of the leading UAV using image processing and Kalman filters, but there has been a problem in processing speed due to the sequential processing of the processing process. Therefore, in this study we propose a way to improve processing speed by applying methods that the image processing area is limited to the ROI area including the object, not the entire area, and the continuous processing is distributed to OpenMP-based multi-threads and processed in parallel with thread synchronization to estimate attitude information. Based on the experimental results, it was confirmed that real-time processing is possible by improving the processing speed by more than 45% compared to the basic processing, and thus the possibility of completing the mission can be increased by improving the tracking and estimating speed of the mission UAV.

Optimal Algorithm and Number of Neurons in Deep Learning (딥러닝 학습에서 최적의 알고리즘과 뉴론수 탐색)

  • Jang, Ha-Young;You, Eun-Kyung;Kim, Hyeock-Jin
    • Journal of Digital Convergence
    • /
    • v.20 no.4
    • /
    • pp.389-396
    • /
    • 2022
  • Deep Learning is based on a perceptron, and is currently being used in various fields such as image recognition, voice recognition, object detection, and drug development. Accordingly, a variety of learning algorithms have been proposed, and the number of neurons constituting a neural network varies greatly among researchers. This study analyzed the learning characteristics according to the number of neurons of the currently used SGD, momentum methods, AdaGrad, RMSProp, and Adam methods. To this end, a neural network was constructed with one input layer, three hidden layers, and one output layer. ReLU was applied to the activation function, cross entropy error (CEE) was applied to the loss function, and MNIST was used for the experimental dataset. As a result, it was concluded that the number of neurons 100-300, the algorithm Adam, and the number of learning (iteraction) 200 would be the most efficient in deep learning learning. This study will provide implications for the algorithm to be developed and the reference value of the number of neurons given new learning data in the future.

Implementation of Personalized Rehabilitation Exercise Mobile App based on Edge Computing

  • Park, Myeong-Chul;Hur, Hwa-La
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.12
    • /
    • pp.93-100
    • /
    • 2022
  • In this paper, we propose a mobile app for personalized rehabilitation exercise coaching and management service using an edge computing-based personalized exercise information collection system. The existing management method that relies on user input information has difficulty in examining the actual possibility of rehabilitation. In this paper, we implement an application that collects movement information along with body joint information through image information analysis based on edge computing at a remote location, measures the time and accuracy of the movement, and provides rehabilitation progress through correct posture information. In addition, in connection with the measurement equipment of the rehabilitation center, the health status can be managed, and the accuracy of exercise information and trend analysis information is provided. The results of this study will enable management and coaching according to self-rehabilitation exercises in a contactless environment.

A Design and Implementation of Educational Delivery Robots for Learning of Autonomous Driving

  • Hur, Hwa-La;Park, Myeong-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.11
    • /
    • pp.107-114
    • /
    • 2022
  • In this paper, proposes a delivery robot that can be autonomous driving learning. The proposed robot is designed to be used in park-type apartments without ground parking facilities. Compared to the existing apartments with complex ground and underground routes, park-type apartments have a standardized movement path, allowing the robot to run stably, making it suitable for students' initial education environment. The delivery robot is configured to enable delivery of parcels through machine learning technology for route learning and autonomous driving using cameras and LiDAR sensors. In addition, the control MCU was designed by separating it into three parts to enable learning by level, and it was confirmed that it can be used as a delivery robot for learning through operation tests such as autonomous driving and obstacle recognition. In the future, we plan to develop it into an educational delivery robot for various delivery services by linking with the precision indoor location information recognition technology and the public technology platform of the apartment.

Implementation of Smart Automatic Warehouse to Improve Space Utilization

  • Hwa-La Hur;Yeon-Ho Kuk;Myeong-Chul Park
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.10
    • /
    • pp.171-178
    • /
    • 2023
  • In this paper, we propose a smart automated warehouse to maximize space utilization. Previous elevator-type automatic warehouses were designed with a maximum payload of 100kg on trays, which has the problem of extremely limiting the number of pallets that can be loaded within the space. In this paper, we design a smart warehouse that can maximize space utilization with a maximum vertical stiffness of 300kg. As a result of the performance evaluation of the implemented warehouse, the maximum payload was 500.6kg, which satisfied the original design and requirements, the lifting speed was 0.5m/s, the operating noise of the device was 67.1dB, the receiving and forwarding time of the pallet was 36.92sec, the deflection amount was 4mm, and excellent performance was confirmed in all evaluation items. In addition, the PLC control method, which designs the control UI and control panel separately, was integrated into the PC system to improve interoperability and maintainability with various process management systems. In the future, we plan to develop it into a fully automatic smart warehouse by linking IoT sensor-based logistics robots.

Proposal of a Fail-Safe Requirement Analysis Procedure to Identify Critical Common Causes an Aircraft System (항공기 시스템의 치명적인 공통 요인을 식별하기 위한 고장-안전 요구분석 절차 제안)

  • Lim, San-Ha;Lee, Seon-ah;Jun, Yong-Kee
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.50 no.4
    • /
    • pp.259-267
    • /
    • 2022
  • The existing method of deriving the fail-safe design requirements for the domestic developed rotary-wing aircraft system may miss the factors that cause critical system function failures, when being applied to the latest integrated avionics system. It is because the existing method analyzes the severity effect of the failures caused by a single item. To solve the issue, we present a systematic analysis procedure for deriving fail-safe design requirements of system architecture by utilizing functional hazard assessment and development assurance level analysis of SAE ARP4754A, international standard for complex system development. To demonstrate that our proposed procedure can be a solution for the aforementioned issue, we set up experimental environments that include common factors that can cause critical function failures of a system, and we conducted a cross-validation with the existing method. As a result, we showed that the proposed procedure can identify the potential critical common factors that the existing method have missed, and that the proposed procedure can derive fail-safe design requirements to control the common factors.