'ArduCopter multirotor multicopter hexacopter tricopter helicopter GCS waypoint UAV Arduino 쿼드콥터 헥사콥터 트라이콥터 헬기 헬리콥터 AVR 오픈소스 경유지점 비행임무 APM magnetometer GPS 고도센서 RC 비행기 단일로'에 해당되는 글 1건

  1. 2013.01.09 ArduCopter란?

 

ArduCopter란 쿼드콥터(quadcopter)나 헥사콥터(hexcopter) 또는 기존의 헬기 등을 제어하기 위한 보드 등의 하드웨어나 펌웨어(firmware) 그리고 조종을 위한 소프트웨어(software)의 개발을 위한 프로젝트 이름으로 일반 상업적인 쿼드콥터 브랜드와는 다릅니다.

 

그러므로 오픈 소스 UAV 프로젝트이며 보드의 MCU는 AVR을 사용하는데 AVR 펌웨어의 개발 역시 Arduino 개발환경을 사용하므로 오픈 소스이고 마치 리눅스처럼 누구나 다양한 피드백을 줄 수 있으며 참여 또한 가능합니다.

 

한편 하드웨어로서 APM은 AutoPilot-Mega의 약자로 ArduCopter의 비행제어기(Flight Controller, FC)인데 DJI WKM과 비슷한 성능을 가지면서 멀티위(Multiwii)처럼 오픈 소스(open source) 기반으로 사용자가 직접 펌웨어에 접근할 수 있으며 수정 또한 가능하다는 것입니다. 특히, APM 제어기는 멀티콥터(ArduCopter) 뿐만 아니라 일반 비행기(ArduPlane)나 자동차(ArduRover) 등에 응용하여 사용이 가능하며 일반적으로 ArduFlyer라고 부릅니다.

 

최근에는 ArduCopter의 'Ardu' 대신에 'APM:'붙여 APM:Copter, APM:Plane 그리고 APM:Rover로 이름을 변경하였습니다.

http://ardupilot.org/

 

 

 

아래의 글은 다음의 원문으로부터 번역을 토대로 필자가 재작성한 것이니 양지바랍니다.

http://code.google.com/p/arducopter/wiki/ArduCopter

 

ArduCopter는 쿼드콥터나 헥사콥터 등의 Multirotor 헬기나 기존 헬기를 쉽게 설정하고 비행할 수 있도록 기존 수동제어의 개념을 탈피하여 완전한 UAV 솔루션으로 기존 매니아 층의 무선 조종 뿐만아니라 자동 비행 기능을 제공하고 또한 지상에서 강력한 모니터링 기능과 경유지점(waypoint)과 비행 임무 설정이 가능합니다.

 

ArduCopter는 나르는 로봇으로 견줄만큼 진보된 각종 기술과 첨단 기술 그리고 새로운 비행 스타일을 원하는 매니아들을 위해 개발된 것으로 이 ArduCopter 프로젝트는 DIY Drones community에 의해 개발된 APM 2.x 자동 조종 장치에 기반을 두고 그 프레임과 부품은 jDrones Asia와 3D Robotics에서 공급하며 모든 기능을 갖추었지만 작은 Multicopter와 헬기는 APM 2.x을 이용하여 쉽게 UAV 성능으로 업그레이드 할 수 있다고 합니다.

 

특징:
- 높은 품질의 자동레벨 및 자동 고도제어 - 온보드 magnetometer를 사용하여 노트북에서 클릭하는 것만으로 쉽게 헬기를 조종하므로 기존의 헬기 조종처럼 헬기의 움직에 고도로 집중할 필요가 없습니다.

 

- 사용자의 프로그래밍은 필요하지 않으며 한 번의 클릭으로 소프트웨어를 로드하고 빠른 시각적 디스플레이로 ArduCopter를 조종할 수 있습니다.

 

- 무제한으로 경유지점과 미션 지점을 클릭하여 ArduCopter를 이동할 수 있으며 거리에 제한이 없고 카메라 제어를 포함한 모든 임무를 스크립트 형태로 수행할 수 있습니다.

 

- GPS와 고도센서를 이용하여 언제든지 헬기의 제자리 비행이 가능합니다.

 

- 어떤 위치에 홈을 설정하고 ArduCopter가 자동으로 돌아오도록 설정이 가능합니다.

 

- 양방향 통신으로 비행 중에도 경유점과 모든 제어 변수 등의 변경이 가능합니다.

 

- 단순한 스위치 조작만으로 자동 이륙 및 착륙이 가능합니다.

 

GCS(Ground Control Station):

 

 


경유지점(Waypoint):

 

 

ArduCopter에 장착된 카메라는 pan과 tilt 기능을 제어할 수 있으며 Windows, Mac 및 Linux등 다양한 O/S를 지원합니다.

 

주의사항:
- 다른 비행기나 단일로터 헬기에 대한 비행 경험이 도움이 되며 이는 ArduCopter가 단순히 RC 장난감이 아니기 때문입니다.

- ArduCopter는 오픈 소스 UAV로 차후에 새로운 기능이 추가될 수 있습니다.

 

비행 영상:

http://www.youtube.com/watch?v=YvTj6dlQ9fo&feature=player_embedded

 

Posted by Nature & Life