• 제목/요약/키워드: Raspberry pi

검색결과 399건 처리시간 0.031초

어플리케이션을 통한 보안공용냉장고 (Security common refrigerator through the application)

  • 임천강;이정훈;김주찬;강석훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 추계학술발표대회
    • /
    • pp.361-363
    • /
    • 2019
  • 공용냉장고에서 도난 및 방치는 꾸준히 발생하고 있지만, 이에 대한 대처는 개인의 양심에 맡기거나 냉장고에 열쇠를 달아 사용자가 번거롭게 열쇠를 가지고 다녀야 하는 불편함이 있다. 이 문제를 해결하기 위해 냉장고에 Raspberry Pi, Push-Pull Solenoid, Touchscreen Display 및 Camera 를 장착하고, 웹사이트를 통해 비밀번호를 설정하여 냉장고를 허가된 특정 사용자만 사용하게 하고, 어떤 사용자가 어떤 물품을 보관하는지를 확인한다. 보관 기능만을 제공하는 기존의 냉장고와의 차별성과 바코드와 카메라를 통한 방치 및 보관의 효율성을 높이는 냉장고를 제안한다.

라즈베리파이를 이용한 광학먼지 로봇 청소기 (Compact Optical Dust Robot Cleaner Controlled By Raspberry Pi)

  • 김상정;김민우;김경인;이상호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1375-1377
    • /
    • 2015
  • 초음파센서와 광학먼지센서를 이용하여 라즈베리파이 청소기를 제작하였다. 블루투스 통신을 통해 로봇청소기의 움직임을 제어하고, 초음파센서를 활용하여 장애물의 위치를 파악하며, 광학먼지센서를 이용하여 먼지농도를 파악한 후 이를 활용하여 청소알고리즘을 구현한다. 라즈베리파이와 아두이노를 사용하여 기존의 로봇청소기와는 다른 광학먼지센서를 활용한 개선된 알고리즘 방식으로 로봇청소기를 제어하여 청소의 효율성을 높여주는 효과가 있다.

IoT 디바이스를 위한 저전력 양방향 전력관리기법 (Bi-directional Power Managment for IoT Devices)

  • 황지민;김민식;박승규;황광일
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.368-369
    • /
    • 2015
  • 다양한 임베디드 플랫폼 및 모듈이 개발됨에 따라 최근 많은 IoT 어플리케이션은 Raspberry PI 또는 Arduino등의 메인 플렛폼을 기반으로 무선 모뎀을 UART등으로 연결하여 활용하고 있다. 본 논문에서는 이러한 범용 플렛폼에서 활용되는 RF 모듈에서의 저전력 전원관리 기법을 제안하고 실험을 통해 제안 기법의 성능의 우수성을 입증한다.

빅데이터 처리를 위한 PC와 라즈베리파이 클러스터에서의 Apache Spark 성능 비교 평가 (Performance Evaluation Between PC and RaspberryPI Cluster in Apache Spark for Processing Big Data)

  • 서지혜;박미림;양혜경;용환승
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1265-1267
    • /
    • 2015
  • 최근 IoT 기술의 등장으로 저전력 소형 컴퓨터인 라즈베리파이 클러스터가 IoT 데이터 처리를 위해 사용되고 있다. IoT 기술이 발전하면서 다양한 데이터가 생성되고 있으며 IoT 환경에서도 빅데이터 처리가 요구되고 있다. 빅데이터 처리 프레임워크에는 일반적으로 하둡이 사용되고 있으며 이를 대체하는 솔루션으로 Apache Spark가 등장했다. 본 논문에서는 PC와 라즈베리파이 클러스터에서의 성능을 Apache Spark를 통해 비교하였다. 본 실험을 위해 Yelp 데이터를 사용하며 데이터 로드 시간과 Spark SQL을 이용한 데이터 처리 시간을 통해 성능을 비교하였다.

바닥 특징점을 사용하는 실내용 정밀 고속 자율 주행 로봇을 위한 싱글보드 컴퓨터 솔루션 (An Embedded Solution for Fast Navigation and Precise Positioning of Indoor Mobile Robots by Floor Features)

  • 김용년;서일홍
    • 로봇학회논문지
    • /
    • 제14권4호
    • /
    • pp.293-300
    • /
    • 2019
  • In this paper, an Embedded solution for fast navigation and precise positioning of mobile robots by floor features is introduced. Most of navigation systems tend to require high-performance computing unit and high quality sensor data. They can produce high accuracy navigation systems but have limited application due to their high cost. The introduced navigation system is designed to be a low cost solution for a wide range of applications such as toys, mobile service robots and education. The key design idea of the system is a simple localization approach using line features of the floor and delayed localization strategy using topological map. It differs from typical navigation approaches which usually use Simultaneous Localization and Mapping (SLAM) technique with high latency localization. This navigation system is implemented on single board Raspberry Pi B+ computer which has 1.4 GHz processor and Redone mobile robot which has maximum speed of 1.1 m/s.

A Design of Client BBS System for Secure HVA

  • Park, Jae-Kyung;Kim, Young-Ja
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권9호
    • /
    • pp.73-80
    • /
    • 2018
  • In this paper, we propose a new type of client server environment to improve the architecture vulnerable to hacking in an existing client server environment. On the server side, move the existing Web server to the client side and This is a way for clients to communicate only the data they need and suggests a structure that completely blocks the web attack itself to the server. This can completely prevent a server from being hacked, spreading malicious code and hacking data on a server. It also presents a new paradigm that will not affect servers even if malware is infected with client PCs. This paper validates the proposed environment through BBS (Big Bad Stick) hardware in the form of USB on the client side. This study proof that secure services are provided through encryption communication with server-side security equipment, indicating that this study is a system with new security.

도로의 경사도에 따른 자율주행 가속도 추정 모델 (Autonomous Driving Acceleration Estimation Model According to the Slope of the Road)

  • 박경욱;허명선;오영철;한지형;정화현;유병용
    • 대한임베디드공학회논문지
    • /
    • 제16권6호
    • /
    • pp.285-292
    • /
    • 2021
  • Autonomous vehicles are divided into an upper controller that calculates control value through cognitive judgment and a lower controller that appropriately transmits its control value to an actuator. Here, the longitudinal control in a lower controller has a problem as the road slopes due to the property of the Acceleration sensor to output the acceleration as the slope of the device. Therefore, in this paper, a sigmoid function is proposed to determine the slope to compensate for this problem. Through the experiment, Checked performance by comparing the existing table model with the proposed model.

Synchronization System for Time of Mission and Flight Computers over UAV Network

  • Lee, Won-Seok;Jang, Jun-Yong;Song, Hyoung-Kyu
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제10권4호
    • /
    • pp.387-393
    • /
    • 2021
  • This paper proposes a system to synchronize the time of computers over an unmanned aerial vehicle (UAV) network. With the proposed system, the UAVs can perform missions that require precise relative time. Also, data collected by UAVs can be fused precisely with synchronized time. In the system, to synchronize the time of all computers over the UAV network, two-step synchronization is performed. In the first step, the mission computers of the UAVs are synchronized through the server of the system. After the first step, the mission computers measure time offset between the time of the mission computers and the flight computers. The offset values are delivered to the server. In the second step, virtual time is determined by the server from the collected time offset. The measured offset is compensated by moving the synchronized time of mission computers to the reasonable virtual time. Since only the time of mission computers are controlled, any flight computers that use micro air vehicle link (MAVLink) protocol can be synchronized in the proposed system.

VoIP 스니핑을 통한 특정정보 탈취 위험성에 관한 연구 (A study on the risk of taking out specific information by VoIP sniffing technique)

  • 이동건;최웅철
    • 디지털산업정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.117-125
    • /
    • 2018
  • Recently, VoIP technology is widely used in our daily life. Even VoIP has become a technology that can be easily accessed from services such as home phone as well as KakaoTalk.[1] Most of these Internet telephones use the RTP protocol. However, there is a vulnerability that the audio data of users can be intercepted through packet sniffing in the RTP protocol. So we want to create a tool to check the security level of a VoIP network using the RTP protocol. To do so, we capture data packet from and to these VoIP networks. For this purpose, we first configure a virtual VoIP network using Raspberry Pi and show the security vulnerability by applying our developed sniffing tool to the VoIP network. We will then analyze the captured packets and extract meaningful information from the analyzed data using the Google Speech API. Finally, we will address the causes of these vulnerabilities and possible solutions to address them.

영상 형태학적 처리와 원형 정합을 이용한 도트 매트릭스 LED 디스플레이의 숫자 인식 (Number Recognition of Dot Matrix LED Display Using Morphological Processing and Template Matching)

  • 정민철
    • 반도체디스플레이기술학회지
    • /
    • 제17권2호
    • /
    • pp.41-46
    • /
    • 2018
  • This paper proposes a new method for the number recognition on dot matrix LED display. The proposed method uses morphological processing that dilates dots of numbers and connects the dots into strokes. The size of numbers is normalized using horizontal projection because the gaps of dots are different according to the size of numbers. The numbers are segmented by connected component analysis and finally, template matching method recognizes the segmented numbers. The proposed method is implemented using C language in Raspberry Pi system with a camera module for a real-time image processing. Experiments were conducted by using various dot matrix LED displays. The results show that the proposed method is successful for the number recognition on dot matrix LED display.