Pixhawk Throttle 중앙점 잡기

드론/쿼드콥터 2016.12.24 13:26 Posted by 푸른하늘 푸른하늘이

Throttle 중앙점 잡기(일명 Hover Throttle)

참고 : Copter-3.4(이상)에서는 hover throttle 자동학습 기능이 추가되었다. 따라서, 수동으로 변수를 설정하는 것은 일반적으로 불필요하다.

기체에 비해 추력이 약간 크거나 작으면 Throttle 이 40% 이하 또는 60% 이상에서 기체가 호버링할 수 있다. 안정화(Stabilize) 모드에서만 비행할 경우에는 문제가 없지만, 자동 항법모드(Loiter, AltHold 등)으로 바꾸었을 때 쓰로틀이 40%-60% 불감대역을 벗어나 있을 경우, 기체를 내리거나 올리라는 명령으로 인식되어서 기체가 갑자기 요동을 치게 된다. 

따라서 Throttle Mid 파라미터(THR_MID)를 조정하여, 안정화 모드에서 Throttle 중앙위치가 50% 정도가 되도록 설정해두는 것이 좋다.

다음은 수동으로 50% Throttle에서 호버링 하도록 설정하는 방법이다.

  • 안정화(Stabilize) 모드에서 최소 30초 이상 기체를 안정적으로 호버링한다.
  • 배터리를 빼고, APM/PX4를 Mission Planner에 연결한다.
  • 터미널 스크린으로 가서 최신 DataFlash Logs 파일을 내려 받는다. (자세한 다운로드 방법은 여기를 보라.)

  • 다운로드가 완료되면, "Log"윈도를 닫고, "Log Browse" 버튼을 누르고, 로그 directory에서 최신 파일을 연다. (마지막 숫자는 다운로드 받은 Log의 수이다. 따라서 위의 예에서 Log #1을 다운로드 받았다면, 파일명은 1.log로 끝난다.)

  • Log Brower가 나타나면 아래로 내려가서 CTUN 메시지를 찾는다. 오른쪽에 있는 ThrOut 이라는 항목을 클릭하고 "Graph this data Left" 을 누르면 아래와 같은 그래프를 볼 수 있다.

  • 그래프 왼쪽 축에 써있는 숫자를 토대로 평균적인 쓰로틀 값이 얼마인지 알아본다. 위의 예에서는 (이 예는 비행시간이 불필요하게 긴 상태임.) Throttle 중앙값이 약 550 정도이다.
    • 참고로 쓰로틀 값이 300이하(즉, 30%)이라면 출력이 매우 큰 콥터이므로, 중량을 추가하거나(배터리를 큰 걸로 바꾸는 등) 여러가지 방법(모터를 작은 걸로, 4S를 3S로 등) 으로 출력을 낮추는 것이 좋다. 
    • 평균 쓰로틀이 700(즉 50%) 이상이면 아주 출력이 낮은 상태이다. 모터/ESC를 출력이 높은 걸로 바꾸거나, 배터리 전압을 높은 것으로 바꾸는 것이 좋다.
  • Mission Planner에서 Configuation -> Standard parameters 로 들어가서 THR_MID 값을 위에서 추정된 값으로 변경한다.
  • Write Params 버튼을 눌러준다.

Hover Throttle 자동 학습

Copter-3.4(이상)에서는 쓰로틀 중앙값(Hover Throttle이라고도 함) 자동 학습이 포함되어 있다. 기체가 수동비행모드(Stabilize 및 Acro)가 아닌 모드로 호버링하면, MOT_THST_HOVER 값이 천천히 평균 모터 출력을 향하여 천천히 이동한다.

수동으로 MOT_THST_HOVER값을 설정하려면, dataflash 로그를 다운로드 받은 후, CTUN.ThO 필드에 있는 값으로 두는 것이 좋다. 이 값은 0.2에서 0.8 사이이다.

어떤 이유로든 자동학습을 정지시키려면, MOT_HOVER_LERAN 변수를 0으로 두면 된다.

====

원문 : http://ardupilot.org/copter/docs/ac_throttlemid.html


댓글을 달아 주세요

BLOG main image
공간정보와 인터넷지도
제 관심사는 계속 바뀝니다. 이 블로그를 유지하는 동안에도 벌써 여러번 주제가 빠뀐 것 같습니다. 돌고 돌아 이제 고향으로 돌아왔습니다. 공간정보입니다. 세계를 측정하고, 그 기준을 세우고, 데이터를 효율적으로 공유하는 것이 공간정보에서 다루는 내용입니다. 4차산업혁명이 데이터 기반이라고들 합니다. 데이터는 그냥 모아둔다고 정보가 되지 않습니다. 표준에 따른 공통 스키마를 기반으로 만들어져야 합니다. 누구나 언제든지, 쉽고 투명하게 데이터를 가져다 쓸
by 푸른하늘이
Profile for bluesky61

달력

«   2018/12   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

카테고리

전체보기 (1588)
공간정보 (238)
구글어스 (829)
사진 (103)
드론/쿼드콥터 (239)
지오캐싱 (47)
기타 (131)
  • 4,548,349
  • 283338
TNM Media textcube get rss

공간정보와 인터넷지도

푸른하늘이's Blog is powered by Tistory. / Supported by TNM Media.
Copyright by 푸른하늘이 [ http://www.ringblog.com ]. All rights reserved.

Textcube TNM Media
푸른하늘이's Blog is powered by Tistory. Designed by Qwer999. Supported by TNM Media.