• Title/Summary/Keyword: Open-Source Hardware

Search Result 118, Processing Time 0.024 seconds

IoT Platform and Control App Design for Wireless Data Transmission (무선 데이터 전송을 위한 IoT 플랫폼과 제어 앱 설계)

  • Roh, Jae-sung;Cho, Young-joon
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.1
    • /
    • pp.72-77
    • /
    • 2017
  • In recent years, internet of things (IoT) technology has developed rapidly and has been applied in many fields. IoT devices collect and analyze information in various environments and provide useful information to users. Due to the recent increase in IoT devices, many open source platforms based on hardware and software that are cheap and easy to use have been developed and provided. In this paper, we have studied the IoT system based on Arduino which can communicate Bluetooth wireless data with smart phone in real time. And we have developed a wireless system control app based on App Invertor 2 for communication with Android smart phone. Also, we propose an IoT system based on Arduino which can control the devices and implement the function of connectivity between devices.

Hyperparameter Search for Facies Classification with Bayesian Optimization (베이지안 최적화를 이용한 암상 분류 모델의 하이퍼 파라미터 탐색)

  • Choi, Yonguk;Yoon, Daeung;Choi, Junhwan;Byun, Joongmoo
    • Geophysics and Geophysical Exploration
    • /
    • v.23 no.3
    • /
    • pp.157-167
    • /
    • 2020
  • With the recent advancement of computer hardware and the contribution of open source libraries to facilitate access to artificial intelligence technology, the use of machine learning (ML) and deep learning (DL) technologies in various fields of exploration geophysics has increased. In addition, ML researchers have developed complex algorithms to improve the inference accuracy of various tasks such as image, video, voice, and natural language processing, and now they are expanding their interests into the field of automatic machine learning (AutoML). AutoML can be divided into three areas: feature engineering, architecture search, and hyperparameter search. Among them, this paper focuses on hyperparamter search with Bayesian optimization, and applies it to the problem of facies classification using seismic data and well logs. The effectiveness of the Bayesian optimization technique has been demonstrated using Vincent field data by comparing with the results of the random search technique.

Implementation of a Mobile Robot Control Platform using Real-Time Embedded Linux (실시간 임베디드 리눅스를 이용한 이동 로봇 플랫폼 구현)

  • Choi Byoung-Wook;Shin Eun-Cheol
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.2
    • /
    • pp.194-200
    • /
    • 2006
  • The SoC and digital technology development recently enabled the emergence of information devices and control devices because the SoC presents many advantages such like lower power consumption, greater reliability, and lower cost. However, it is nearly impossible to use the SoC without operating systems because the SoC is included with many peripherals and complex architecture. It is required to use embedded operating systems and real-time operating systems may be used as an embedded operating system. So far, real-time operating systems are widely used to implement a Real-Time system since it meets developer's requirements. However, real-time operating systems have disadvantages including a lack of standards, expensive development, and license. Embedded Linux is able to overcome their disadvantages. In this paper, the implementation of control system platform for a mobile robot using real-time Embedded Linux is described. As a control hardware system platform, XScale board is used. As the real-time Embedded Linux, RTAI is adopted which is open source and royalty free, and supports various architectures and real-time devices, such like real-time CAN and real-time COM. This paper shows the implementation of RTAI on XScale board that means the porting procedure. We also applied the control system platform to the mobile robot and compared the Real-Time serial driver with non real-time serial driver. Experimental results show that that using RTAI is useful to build real-time control system with powerful functionalities of Linux.

A Study on the Design of Framework for Activating the Making Education and Constructing of the Making Space (메이킹 교육 활성화를 위한 프레임워크 설계 및 메이킹 스페이스 구성 방안 연구)

  • Shin, Seungki;Lee, Hyonyong;Bae, Youngkwon
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.2
    • /
    • pp.263-274
    • /
    • 2018
  • Maker movement is a part of open source making that originated from DIY culture and means production activity through combination of hardware and software as information and communication technology develops. The purpose of this study is to analyze the status and trends of the making movement in the world and to design a framework for the activation of making education. In this study, we developed the framework to spread the making culture by analyzing the current status and trends of making education, and suggested how to adapt the framework for making eduction in classroom. In addition, we analyzed the cases to suggest how making space should be constructed, and pointed the ideal way out to organize the making space.

A Study on Environmental Micro-Dust Level Detection and Remote Monitoring of Outdoor Facilities

  • Kim, Seung Kyun;Mariappan, Vinayagam;Cha, Jae Sang
    • International journal of advanced smart convergence
    • /
    • v.9 no.1
    • /
    • pp.63-69
    • /
    • 2020
  • The rapid development in modern industrialization pollutant the water and atmospheric air across the globe that have a major impact on the human and livings health. In worldwide, every country government increasing the importance to improve the outdoor air pollution monitoring and control to provide quality of life and prevent the citizens and livings life from hazard disease. We proposed the environmental dust level detection method for outdoor facilities using sensor fusion technology to measure precise micro-dust level and monitor in realtime. In this proposed approach use the camera sensor and commercial dust level sensor data to predict the micro-dust level with data fusion method. The camera sensor based dust level detection uses the optical flow based machine learning method to detect the dust level and then fused with commercial dust level sensor data to predict the precise micro-dust level of the outdoor facilities and send the dust level informations to the outdoor air pollution monitoring system. The proposed method implemented on raspberry pi based open-source hardware with Internet-of-Things (IoT) framework and evaluated the performance of the system in realtime. The experimental results confirm that the proposed micro-dust level detection is precise and reliable in sensing the air dust and pollution, which helps to indicate the change in the air pollution more precisely than the commercial sensor based method in some extent.

Implementation of Data processing of the High Availability for Software Architecture of the Cloud Computing (클라우드 서비스를 위한 고가용성 대용량 데이터 처리 아키텍쳐)

  • Lee, Byoung-Yup;Park, Junho;Yoo, Jaesoo
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.2
    • /
    • pp.32-43
    • /
    • 2013
  • These days, there are more and more IT research institutions which foresee cloud services as the predominant IT service in the near future and there, in fact, are actual cloud services provided by some IT leading vendors. Regardless of physical location of the service and environment of the system, cloud service can provide users with storage services, usage of data and software. On the other hand, cloud service has challenges as well. Even though cloud service has its edge in terms of the extent to which the IT resource can be freely utilized regardless of the confinement of hardware, the availability is another problem to be solved. Hence, this paper is dedicated to tackle the aforementioned issues; prerequisites of cloud computing for distributed file system, open source based Hadoop distributed file system, in-memory database technology and high availability database system. Also the author tries to body out the high availability mass distributed data management architecture in cloud service's perspective using currently used distributed file system in cloud computing market.

Implementation of the Traffic Control System based Low Cost Dual Modular Redundancy (저비용 이중화 시스템 기반 교통신호제어 (시스템) 구현)

  • Lee, Dong-Woo;Na, Jong-Whoa;Kim, Nam-Sun
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.5
    • /
    • pp.491-500
    • /
    • 2017
  • This paper investigates a low cost dual modular redundancy system based on heartbeat which can be applied to traffic control signal system. Failure of the traffic control signal system can cause traffic confusion and traffic accidents. Therefore safety and reliability of traffic control should be secured using fault tolerance technology. To do this, we configured a redundant board using the open source hardware and the heartbeat technique of Linux HA. The function of the traffic signal control system was verified and the fault recovery time was measured using fault injection test. As a result of the test, the fault recovery time was confirmed to be less than 9 seconds on average, confirming that the reliability target time is satisfied. Based on the results of this study, it is expected that it can be applied to fields requiring high reliability systems such as aviation, space, and nuclear power embedded systems.

Design and Implementation of Smart Green House Management System Based on Open Source Hardware (오픈 소스 하드웨어 기반의 스마트 온실관리 시스템 설계 및 구현)

  • Park, Jung-Woong;Choe, Young-Min;Park, Hee-Dong
    • Journal of Digital Convergence
    • /
    • v.14 no.2
    • /
    • pp.259-264
    • /
    • 2016
  • In this paper, we proposed an arduino-based smart green house management system model and implemented it. The proposed system consists of control unit composed of sensors and arduino, agent program controlling the green house, and web applications providing user interfaces. The control unit transmits data of sensors such as temperature, humidity, illuminance, moisture, etc. to the agent program, and then the agent saves the data in its database. In reverse, control data are transmitted from agent program to control unit. Users can monitor sensed data of green houses and control actuators remotely using web. Plus, smart green house management is available by context awareness and autonomous control functions of the proposed system.

Measuring and Improving Method the Performance of E-Commerce Websites (전자상거래 웹사이트의 성능 측정 및 향상 방법)

  • Park, Yang-Jae
    • Journal of Digital Convergence
    • /
    • v.15 no.9
    • /
    • pp.223-230
    • /
    • 2017
  • In the current wireless Internet environment, using a mobile device to quickly access a web site is closely related to measuring the performance of a website. When accessing a website, the user has a long time to access the website and has no access to the website.In this case, the performance of the web site should be improved by measuring and analyzing the performance of the connection delay due to a problem of the web site.Among the performance measurement factors of Web sites, Web page loading time is a very important factor for a successful service business in the situation where most of e-commerce business is being developed as a web-based service.An open source tool was analyzed to analyze the performance of the e-commerce web page to present problems, software optimization methods and hardware optimization methods. Applying two optimization methods to suit the environment will enable stable and e-commerce websites.

Development ERC32 Processor Emulator based on QEMU (QEMU를 기반으로 한 ERC32 프로세서 에뮬레이터 개발)

  • Choi, Jong-Wook;Shin, Hyun-Kyu;Lee, Jae-Seung;Cheon, Yee-Jin
    • Aerospace Engineering and Technology
    • /
    • v.10 no.2
    • /
    • pp.105-113
    • /
    • 2011
  • During the development of flight software, the processor emulator and satellite simulator are essential tools for software development and verification, which can be substituted for the actual hardware. LEO satellites being developed by KARI recently use the MCM-ERC32SC processor for on-board computer (OBC). For the flight software (FSW) development and testing, the software-based spacecraft simulator was developed using TSIM-ERC32 processor emulator from Aeroflex Gaisler. It is needed to get rid of the constraints and dependencies of TSIM-ERC32 processor emulator and to obtain high performance processor emulator to develop full satellite simulator. This paper presents the development of the ERC32 emulator based on open source dynamic translator, QEMU, as the first step. And it describes the software development and testing/debugging on the developed emulator.