DOI QR코드

DOI QR Code

A Scheme of Motor Control for Linux-based Quadcopter with Android Phone

안드로이드 폰을 이용한 리눅스 기반 쿼드콥터의 모터 제어 기법

  • 임성락 (호서대학교 컴퓨터공학과) ;
  • 김두규 (호서대학교 컴퓨터공학과)
  • Received : 2013.07.26
  • Accepted : 2013.09.02
  • Published : 2013.09.30

Abstract

This paper describes a scheme of motor control for Quadcopter with Android phone instead of a dedicated controller. Basically, user's requests (channel and speed) are inquired and transferred to the Quadcopter with Android phone, then the embedded Linux system receives them and controls the motor speed of corresponding channel. We have designed and implemented an App. for user interface and the modules of device driver and timer ISR for the motor control. Finally, we have up-loaded the App. and the modules to an Android (ver.4.0) phone and ARM processor (S3C6410)-based embedded board respectively, and reviewed the functional correctness by testing the motor control of Quadcopter.

Keywords

References

  1. 김상형, 안드로이드 프로그래밍 완전정복, 한빛미디어, 2010.
  2. 김진석, 임영도, 허재영, "센서 결합을 통한 쿼드콥터의 자세제어 시뮬레이터 구현", 한국정보기술학회, 제10권, 제7호(2012), pp.1-11.
  3. 백주훈, 이국선, 최익, "외란관측기를 사용한 쿼드로터형 비행체의 궤적 추종 제어기 설계", 대한전기학회, CICS(2011), pp.33-34.
  4. 유영창, 리눅스 디바이스 드라이버, 한빛미디어, 2004.
  5. 조주혁 외 5인, "무인항공기의 외부 조종 모드를 위한 제어신호 특성 연구", 한국항공우주학회, 2011년도 춘계학술대회, pp.728-731.
  6. http://100.naver.com/100.nhn?docid=719488.
  7. http://www.digip.org/jansson/doc/2.3/index.html.
  8. http://www.falinux.com.