• 제목/요약/키워드: Embedded SW

검색결과 116건 처리시간 0.029초

A Study on Machine Learning Algorithms based on Embedded Processors Using Genetic Algorithm (유전 알고리즘을 이용한 임베디드 프로세서 기반의 머신러닝 알고리즘에 관한 연구)

  • So-Haeng Lee;Gyeong-Hyu Seok
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • 제19권2호
    • /
    • pp.417-426
    • /
    • 2024
  • In general, the implementation of machine learning requires prior knowledge and experience with deep learning models, and substantial computational resources and time are necessary for data processing. As a result, machine learning encounters several limitations when deployed on embedded processors. To address these challenges, this paper introduces a novel approach where a genetic algorithm is applied to the convolution operation within the machine learning process, specifically for performing a selective convolution operation.In the selective convolution operation, the convolution is executed exclusively on pixels identified by a genetic algorithm. This method selects and computes pixels based on a ratio determined by the genetic algorithm, effectively reducing the computational workload by the specified ratio. The paper thoroughly explores the integration of genetic algorithms into machine learning computations, monitoring the fitness of each generation to ascertain if it reaches the target value. This approach is then compared with the computational requirements of existing methods.The learning process involves iteratively training generations to ensure that the fitness adequately converges.

Development of The Embedded Software Learning program Using LEGO Mindstorms (레고 마인드스톰을 활용한 임베디드 SW 학습프로그램 개발)

  • Kim, Myung-Jung;Lee, Tae-Wuk
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 한국컴퓨터정보학회 2014년도 제50차 하계학술대회논문집 22권2호
    • /
    • pp.157-160
    • /
    • 2014
  • 본 논문에서는 최근 주목받고 있는 임베디드 시스템 개발을 위한 소프트웨어 교육의 필요성을 살펴보고 이를 위해 레고 마인드스톰 EV3 교구를 활용한 학습프로그램을 개발하여 제안하고자 한다.

  • PDF

Efficient Fault Tolerance Method in CAN (CAN 통신에서의 효율적인 메시지 전송 오류 복구 방법)

  • Shin, Chang-Min
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(A)
    • /
    • pp.60-62
    • /
    • 2012
  • 차량 전장용 임베디드 소프트웨어 플랫폼의 공개 표준인 AUTOSAR SW 플랫폼에서의 CAN에서는 송신단말에서 전달하려는 메시지가 큰 경우에는 메시지를 여러 개의 프레임들로 쪼개어 전송을 하고, 수신 단말은 쪼개진 프레임들을 하나의 메시지로 재조립한다. 이 때에 전송 오류가 발생하여, 수신 단말에 프레임이 전송되지 못할 수 있으며, AUTOSAR SW 플랫폼에서 규정하고 있는 기존의 CAN 모듈들은 이와 같은 전송 오류를 처리할 수 있는 기술인 재전송 기술이 규정되어 있지 않다. 본 논문은 AUTOSAR SW 플랫폼 기반의 CAN 통신에서 발생할 수 있는 메시지 전송 오류시에 메시지 재전송 방법에 관한 것이다. 본 논문에서는 전송오류가 발생한 프레임만을 다시 전송하여, 재전송이 효율적으로 이루어지도록 하였다.

A Testing Technique based on Virtual Prototype for Embedded Software (가상 프로토타입 기반 임베디드 소프트웨어의 테스트 기법)

  • Ryu, Hodong;Jeong, Sooyong;Lee, Sunghee;Kim, Jihun;Park, Heungjun;Lee, Seungmin;Lee, Woo Jin
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • 제9권6호
    • /
    • pp.307-314
    • /
    • 2014
  • Recently, software reliability and safety issues are seriously considered since failures of embedded systems may cause the damages of human lifes. For verifying and testing embedded software, execution environment including sensors and actuators should be prepared in the actual plants or virtual forms on PC. In this paper, we provide the virtual prototype based code simulation techniques and testing framework on PC. Virtual prototypes are generated by combining the Adobe's Flash SWF images corresponding to the state machine of HW or environment components. Code simulation on PC is possible by replacing the device drivers into virtual drivers which connect to virtual prototypes. Also, testing is performed by controlling the states of virtual prototype and simulators. By using these tools, embedded software can be executed in the earlier development phase and the efficiency and SW quality can be enhanced.

Implementation of a MPEG-4 Video Player for Embedded Systems (임베디드 시스템을 위한 MPEG-4 동영상 플레이어 구현)

  • Kim, Soo-Han;Lee, Myeong-Won;Jhang, Seong-Tae
    • The KIPS Transactions:PartD
    • /
    • 제14D권3호
    • /
    • pp.311-318
    • /
    • 2007
  • A wearable computer has appeared as the next generation computer with the development of embedded system technique in our country, although it has not been applicable well since the hardware and software capabilities are limited for multimedia service. We have implemented a MPEG-4 video player to provide with such multimedia application service using the embedded systems. This paper illustrates the development of MPEG-4 video player operating on the wearable computer named WPS(Wearable Personal Station), the wristwatch PC developed at ETRI.

Development Strategy of Embedded Systems for Ship & Maritime Services (조선 해상용 임베디드 시스템 개발 방안)

  • Kim, Jae-Myoung;Lee, Joa-Hyoung;Jang, Byung-Tae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.458-461
    • /
    • 2011
  • IT related services are available in the shipborne and maritime area. As their service requirements are requested diversely, the safe and reliable embedded system based device needs increase. There are two categories in embedded system : communication/control system and various user interface needed service system. In this paper, we propose the classification of embedded system in the shipborne and maritime area and provide two reference embedded system platforms and their components. One is low-level embedded reference platform of communication/control system and the other is high-level embedded reference platform of user interface oriented system.

  • PDF

Development of Chemistry Experimental Teaching Aid for Software Education Convergence Type Elementary And Middle School (소프트웨어 교육 융합형 초·중등용 화학실험교구 개발)

  • Kim, Jin-Ha;Son, Min-Woo;Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • 제14권4호
    • /
    • pp.769-774
    • /
    • 2019
  • The development of information technology in a software-centered society as of today is a very important, and the training of software utilizing robots has become popular in recent years. This study proposes efficient SW convergence education by providing curriculum and contents for science + SW convergence education in conjunction with instruction block coding program. It also complements the limitations of existing unstructured chemistry experiment teaching aid, We have developed a 'chemical experiment paradigm' that integrates software education that can be linked with other classes.

A development of H/W and S/W platform of remote controllable agricultural robot based on XP embedded system (XPE기반 원격방제용 농업로봇의 H/W 및 S/W 플랫폼 개발)

  • Hyun, Woong-Keun
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • 제7권5호
    • /
    • pp.1125-1131
    • /
    • 2012
  • According to abrupt decrese in number of farmer and ageing society, there has been a need for development of low cost agricultural robot. In this paper, a H/W and S/W platform of caterpillar type agricultural chemical dusting robot based on XP embedded system were described. The developed agricultural robot has 2 d.o.f caterpillar type driving wheel and 2 d.o.f chemical dusting spray mechanical system. The H/W platform of the agricultural robot consists of robot controller, remote controller and sensor controller. In S/W platform, 5 processes work concurrently, which are task manager, TCP-IP communication process, localization process, wheel control, and sensor control process. This robot platform has been developed for chemical dusting robot. We proved this system's validity through field test.

Application and Development Strategies of a Secure Real-Time Operating System in Weapon Systems within the Defense Sector (국방분야 보안 RTOS의 무기체계 적용 및 발전 방안)

  • Sang-Seung Lee;Keun-Ha Choi;Seung-Hyeon Hwang;Hyun-Ji Kim;Kyung-Deok Seo;Hwa-Eun Seong
    • The Journal of the Convergence on Culture Technology
    • /
    • 제10권5호
    • /
    • pp.189-193
    • /
    • 2024
  • As cyber threats increase in the defense sector, the security of weapon system software is becoming increasingly important. Currently, most of the embedded software installed in domestic weapon systems operates based on foreign real-time operating systems(RTOS) that have no security. As a result, the localization and security enhancement of embedded software for weapon systems have emerged as urgent tasks. This study aims to propose the application and development strategies of secure RTOS for weapon systems. To this end, we examined the technological trends of domestic and foreign RTOS and secure RTOS, and analyzed the problems of current embedded software in weapon systems. The results revealed major issues such as low localization, vulnerability to cyber attacks, difficulty in maintenance, increased costs, and loss of opportunities for accumulating technological capabilities. An investigation of the current status of embedded software applied to existing weapon systems found that embedded SW are in operation across all fields, including maneuver, firepower, protection, command and control, communication, naval vessels, and aircraft. Among them, 99% rely on foreign RTOS such as VxWorks. A review of the core functions and applicability of secure RTOS to weapon systems suggests that it can be applied to key areas requiring real-time performance and security, such as fire control, navigation devices, and flight control in existing and future weapon systems. However, ensuring performance and reliability, securing verification and compatibility, and systematic government support were raised as prerequisites.

Implementation of Intelligence Electronic Acupuncture System based on WEB (WEB 기반 지능형 전자침 시스템 구현)

  • Park, Hyun-Sook;Hong, You-Sik
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • 제18권3호
    • /
    • pp.93-100
    • /
    • 2018
  • The electronic acupuncture has the advantage of treating the patient with acupuncture by simultaneously analyzing the patient's physical condition and treatment condition. In this paper, it is proposed and developed an electronic acupuncture algorithm embedded in a multi pad. Especially, it is implemented the control algorithm using the optimal electronic dipstick calculation, sensing pad and DSP system for the patient's body condition. Moreover, in this paper, it is developed SW and HW prototypes that can receive personal information by patient and can receive multi-array type electronc needle guiding procedure based on WEB.