• Title/Summary/Keyword: open-source hardware

Search Result 121, Processing Time 0.023 seconds

Development of the Program for Reconnaissance and Exploratory Drones based on Open Source (오픈 소스 기반의 정찰 및 탐색용 드론 프로그램 개발)

  • Chae, Bum-sug;Kim, Jung-hwan
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.17 no.1
    • /
    • pp.33-40
    • /
    • 2022
  • With the recent increase in the development of military drones, they are adopted and used as the combat system of battalion level or higher. However, it is difficult to use drones that can be used in battles below the platoon level due to the current conditions for the formation of units in the Korean military. In this paper, therefore, we developed a program drones equipped with a thermal imaging camera and LiDAR sensor for reconnaissance and exploration that can be applied in battles below the platoon level. Using these drones, we studied the possibility and feasibility of drones for small-scale combats that can find hidden enemies, search for an appropriate detour through image processing and conduct reconnaissance and search for battlefields, hiding and cover-up through image processing. In addition to the purpose of using the proposed drone to search for an enemies lying in ambush in the battlefield, it can be used as a function to check the optimal movement path when a combat unit is moving, or as a function to check the optimal place for cover-up or hiding. In particular, it is possible to check another route other than the route recommended by the program because the features of the terrain can be checked from various viewpoints through 3D modeling. We verified the possiblity of flying by designing and assembling in a form of adding LiDAR and thermal imaging camera module to a drone assembled based on racing drone parts, which are open source hardware, and developed autonomous flight and search functions which can be used even by non-professional drone operators based on open source software, and then installed them to verify their feasibility.

Implementation of MQTT protocol based internet maker kit (MQTT 프로토콜 기반의 사물인터넷 메이커 키트 구현)

  • Kwon, Dong-hyeon;Lim, Ji-yong;Heo, Sung-uk;Oh, Am-suk
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.10a
    • /
    • pp.736-739
    • /
    • 2017
  • Recently, makers who do not have huge production equipments and who actually make products that they thought by utilizing digital production tools are emerging as new trends. As these makers shared how to make products, the 'maker movement', an open source manufacturing movement, spread. In the case of the domestic market, the maker movement is being activated through the government's policy support. However, compared to developed countries, there is not enough awareness and environment of maker culture, and only open platform hardware and software are used without specialized education / development equipment or kit for maker. Therefore, in this paper, we implement a MQTT protocol based Internet object maker kit for real service interworking rather than simple data connection through hardware connection.

  • PDF

A Study on Optimum Coding Method for Correlation Processing of Radio Astronomy (전파천문 상관처리를 위한 최적 코딩 방법에 관한 연구)

  • Shin, Jae-Sik;Oh, Se-Jin;Yeom, Jae-Hwan;Roh, Duk-Gyoo;Chung, Dong-Kyu;Oh, Chung-Sik;Hwang, Ju-Yeon;So, Yo-Hwan
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.16 no.4
    • /
    • pp.139-148
    • /
    • 2015
  • In this paper, the optimum coding method is proposed by using open library in order to improve the performance of a software correlator developed for Korea-Japan Joint VLBI Correlator(KJJVC). The correlation system for VLBI observing system is generally implemented with hardware using ASIC or FPGA because the computational quantity is increased geometrically according to the participated observatory number. However, the software correlation system is recently constructed at a massive server such as a cluster using software according to the development of computing power. Since VLBI correlator implemented with hardware is able to conduct data processing with real-time or quasi real-time compared with mostly observational time, software correlation has to perform optimal data processing in coding work so as to have the same performance as that of the hardware. Therefore, in this paper, the experimental comparison was conducted by open-source based fftw library released in FFT processing stage, which is the most important part of the correlator system for performing optimum coding work in software development phase, such as general method using fftw library or methods using SSE(Streaming SIMD Extensions), shared memory, or OpenMP, and method using merged techniques listed above. Through the experimental results, the proposed optimum coding method for improving the performance of developed software correlator using fftw library, shared memory and OpenMP is effectively confirmed by reducing correlation time compared with conventional method.

Development of Low Cost Autonomous-Driving Delivery Robot System Using SLAM Technology (SLAM 기술을 활용한 저가형 자율주행 배달 로봇 시스템 개발)

  • Donghoon Lee;Jehyun Park;Kyunghoon Jung
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.18 no.5
    • /
    • pp.249-257
    • /
    • 2023
  • This paper discusses the increasing need for autonomous delivery robots due to the current growth in the delivery market, rising delivery fees, high costs of hiring delivery personnel, and the need for contactless services. Additionally, the cost of hardware and complex software systems required to build and operate autonomous delivery robots is high. To provide a low-cost alternative to this, this paper proposes a autonomous delivery robot platform using a low-cost sensor combination of 2D LIDAR, depth camera and tracking camera to replace the existing expensive 3D LIDAR. The proposed robot was developed using the RTAB-Map SLAM open source package for 2D mapping and overcomes the limitations of low-cost sensors by using the convex hull algorithm. The paper details the hardware and software configuration of the robot and presents the results of driving experiments. The proposed platform has significant potential for various industries, including the delivery and other industries.

Research about Security Attack Methods to Arduino Boards Using Temporary Files Data Manipulation (임시파일 데이터 조작을 통한 아두이노 보드 공격 기법에 관한 연구)

  • Lee, Woo Ho;Jung, Hyun Mi;Jeong, Kimoon
    • Journal of the Korea Convergence Society
    • /
    • v.8 no.11
    • /
    • pp.21-27
    • /
    • 2017
  • Internet of Things(IoT), which is developing for the hyper connection society, is based on OSHW (Open Source Hardware) such as Arduino and various small products are emerging. Because of the limitation of low performance and low memory, the IoT is causing serious information security problem that it is difficult to apply strong security technology. In this paper, we analyze the vulnerability that can occur as a result of compiling and loading the application program of Arduino on the host computer. And we propose a new attack method that allows an attacker to arbitrarily change the value input from the sensor of the arduino board. Such as a proposed attack method may cause the arduino board to misinterpret environmental information and render it inoperable. By understanding these attack techniques, it is possible to consider how to build a secure development environment and cope with these attacks.

Development of IoT Home Gateway Environment based on ACOME using Open Source Hardware (오픈소스 하드웨어를 활용한 ACOME 기반의 IoT 홈 게이트웨이 환경 개발)

  • Kim, Seong-Min;Choi, Hoan-Suk;Rhee, Woo-Seop
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.3
    • /
    • pp.296-304
    • /
    • 2016
  • Recently in domestic market, the telecommunication and appliance companies actively provide IoT home service through their dedicated smart device and communication network. But because their service should use only their own devices and be payed by monthly, it does not satisfy user's needs. So, users want device and service environment that can be easily configured according to user needs. Therefore, in this paper, we propose IoT home service environment architecture and ACOME(Auto-Configuration of MQTT and REST) mechanism. The proposed architecture consists of IoT platform and IoT home gateway. And the ACOME provides the automatic registration using DPWS function and interface construction using MQTT. This implements as a library for open-source hardware such as Arduino that is easy to get on the market. So the user easy to make own IoT device. Finally, we provide performance evaluation about service and device discovery between ACOME and DPWS.

Analysis of Floating Population in Schools Using Open Source Hardware and Deep Learning-Based Object Detection Algorithm (오픈소스 하드웨어와 딥러닝 기반 객체 탐지 알고리즘을 활용한 교내 유동인구 분석)

  • Kim, Bo-Ram;Im, Yun-Gyo;Shin, Sil;Lee, Jin-Hyeok;Chu, Sung-Won;Kim, Na-Kyeong;Park, Mi-So;Yoon, Hong-Joo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.17 no.1
    • /
    • pp.91-98
    • /
    • 2022
  • In this study, Pukyong National University's floating population survey and analysis were conducted using Raspberry Pie, an open source hardware, and object detection algorithms based on deep learning technology. After collecting images using Raspberry Pie, the person detection of the collected images using YOLO3's IMAGEAI and YOLOv5 models was performed, and Haar-like features and HOG models were used for accuracy comparison analysis. As a result of the analysis, the smallest floating population was observed due to the school anniversary. In general, the floating population at the entrance was larger than the floating population at the exit, and both the entrance and exit were found to be greatly affected by the school's anniversary and events.

Design of Data Center Environmental Monitoring System Based On Lower Hardware Cost

  • Nkenyereye, Lionel;Jang, Jongwook
    • Journal of Multimedia Information System
    • /
    • v.3 no.3
    • /
    • pp.63-68
    • /
    • 2016
  • Environmental downtime produces a significant cost to organizations and makes them unable to do business because what happens in the data center affects everyone. In addition, the amount of electrical energy consumed by data centers increases with the amount of computing power installed. Installation of physical Information Technology and facilities related to environmental concerns, such as monitoring temperature, humidity, power, flood, smoke, air flow, and room entry, is the most proactive way to reduce the unnecessary costs of expensive hardware replacement or unplanned downtime and decrease energy consumed by servers. In this paper, we present remote system for monitoring datacenter implementing using open-source hardware platforms; Arduino, Raspberry Pi, and the Gobetwino. The sensed data displayed through Arduino are transferred using Gobetwino to the nearest host server such as temperature, humidity and distance every time an object hitting another object or a person coming in entrance. The raspberry Pi records the sensed data at the remote location. The objective of collecting temperature and humidity data allows monitoring of the server's health and getting alerts if things start to go wrong. When the temperature hits $50^{\circ}C$, the supervisor at remote headquarters would get a SMS, and then they would take appropriate actions to reduce electrical costs and preserve functionality of servers in data centers.

Do-It-Yourself (DIY) manufacture of a Nano-LC MALDI spotter robot using 3D printing technology

  • Lee, Jae-ung;Oh, Han Bin
    • Analytical Science and Technology
    • /
    • v.30 no.4
    • /
    • pp.167-173
    • /
    • 2017
  • In the era of the forth Industrial Revolution, open source code and open source hardware have gained much attention. In particular, 3D printing technology is expanding into the realms of classical science, technology and our daily lives. Relatedly, in the present study, we demonstrate the manufacture of a nano-LC MALDI spotter robot using 3D printing technology. The parts of the spotter robot were either made using a 3D printer or purchased as 3D printer parts from the 3D printer online market, so that anyone can make the robot without a deep knowledge of engineering or electronics, i.e., DIY (do-it-yourself) product. In the nano-LC MALDI spotter, the nano-LC eluent and MALDI matrix were mixed in a T-union and discharged from the capillary outlet. The eluent and matrix mixture could be spotted onto the movable MALDI plate. The MALDI plate was designed to translate in a two-dimensional space (xy plane), which was enabled by the movements of two stepper motors. In the paper, all computer-aided design (CAD) files for the parts and operation software are provided to help the reader manufacture their own spotter robot.

Embedded System Design with COS LoRa technology (COS LoRa 기반의 임베디드 시스템 설계)

  • Hong, Seonhack;Cho, Kyungsoon;Yoon, Jinseob
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.14 no.3
    • /
    • pp.29-38
    • /
    • 2018
  • It is the approach of embedded system design that analyzes COS(Cut Out Switch) failure in the power distribution and an instantaneous breakdown of power distribution supply could cause the weakness of industrial competence and therefore we need to feed the stable power distribution with developing the technology of open-source embedded system. In this paper, we apply the LoRa technology which is the Internet of Things(IoT) protocol for low data rate, low power, low cost and long range sensor applications. We designed the hardware and software architecture setup and experimented the embedded system with network architecture and COS monitoring system including accelerometer for detecting the failure of distribution line and sensing the failure of its fuse holder by recognizing the variation and collision and afterwards sending the information to a gateway. With experimenting we designed the embedded platform for sensing the variation and collision according to the COS failure, monitoring its fuse holder status and transferring the information of states with LoRa technology.