상세 컨텐츠

본문 제목

드론 만들기 - QGroundControl에서 Pixhawk 파라미터 변경하기

만들기/드론

by kwangpil 2020. 6. 6. 16:07

본문

 

이전 글...

 

드론 만들기

  

   하드웨어

      드론 만들기-기본부품

         드론 만들기 - 비행 제어기(FC)

            드론 만들기 - Pixhawk 시리즈

               드론 만들기 - Pixhawk 4

                  드론 만들기 - QGroundControl에서 Pixhawk 4 펌웨어 설치

                  드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 1/2

                  드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 2/2                 

         드론 만들기 - 모터

         드론 만들기 - 배터리

            리튬 폴리머 배터리 팩

         드론 만들기 - 변속기 (ESC)

         드론 만들기 - 프로펠러 (Propeller)

         드론 만들기 - Power Management Board

         드론 만들기 - 조종기(Radio Control)

  

   소프트웨어

      드론 만들기 - MissionPlanner와 QGroundControl

      드론 만들기 - QGroundControl 설치

         드론 만들기 - QGroundControl에서 Pixhawk 4 펌웨어 설치

         드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 1/2

         드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 2/2

         드론 만들기 - QGroundControl에서 Pixhawk 파라미터 변경하기  

 

   조립

      드론 만들기 - GPS, Telemetry Pixhawk 4에 연결하기

  

   비행

      드론 만들기 - 쿼드콥터(Quadcopter) 비행 원리

      

   기타

      드론 만들기 - 비행금지구역

      드론 만들기 - 비행 시 주의 사항

      드론 만들기 - VMware Workstation Pro 설치하기

         드론 만들기 - VMware Workstation Player에 Virtaul Machine 만들기

         드론 만들기 - VMware Workstation Player에 Ubuntu 설치하기

      드론 만들기 - 멀티콥터 종류

 


 

완전 초짜의 드론 만들기 도전! 도전! 도전~!입니다.
맨땅에 헤딩~

인터넷 검색, 관련 사이트를 참고하여 Pixhawk 4를 이용한 중/소형 드론을 만들려고 하고 있습니다.

참고만 하세요~!


픽스호크의 비행조종 소프트웨어인 PX4는 다른 소프트웨어들처럼 수많은 파라미터가 있다.

 

이 파라미터들을 QGroundControl에서 손쉽게 변경할 수 있다. 

 

물론 QGroundControl에서 PX4의 모든 파라미터를 변경하고 업데이트할 수 있는 것은 아니다. QGroundControl은 서비스/드라이버와 관련된 파라미터제공한다.

 

사실 알고 나면 간단하지만 나처럼 무작정 시작하는 사람에게는 생소하고 어려울 수도 있는 파라미터 변경하기를 짧게 정리했다.

 

 

먼저 QGroundControl을 실행시킨 후 Pixhawk 4를 USB로 컴퓨터에 연결한다.

 

 

기어 모양아이콘클릭한다.

 

 

만약 아직 픽스호크에 펌웨어를 설치하지 않았다면 다음과 같은 화면이 나온다.

 

 

펌웨어를 먼저 설치해야 한다( Pixhawk 4 펌웨어 설치 참조).

 

펌웨어 설치가 완료되면 다음과 같이 사이드바의 제일 아래파라미터 항목이 나타난다.

 

 

파라미터를 클릭하면 파라미터 리스트가 나타난다.

 

 

파라미터찾는 방법은 두 가지이다.

 

첫 번째 방법은 찾는 파라미터가 어느 항목에 속해있는지 모르지만, 파라미터의 이름 전체나 또는 일부분만 알고 있을 경우이다.

 

두 번째 방법찾는 파라미터가 어떤 항목에 속해져 있는지 알고 있을 경우이다.

 

 

예를 들어서 드론의 전원으로 사용할 리튬 폴리머 배터리 팩의 셀 수설정할 경우, 정확한 파라미터 이름BAT_N_CELLS이며 속한 항목Battery Calibration이다.

 

첫 번째 방법으로 찾을 경우, 아래 붉은색 네모 안의 검색란에 파라미터 이름을 입력하면 자동으로 해당하는 이름을 포함하는 모든 파라미터가 검색 아래에 나타난다.

 

 

우측에는 있는 파라미터에 대한 설명을 참조해서 파라미터를 확인하고 맞다면 해당 파라미터를 클릭한다.

 

오른쪽에 사이드 바가 나타나면 아래의 붉은색 네모 칸을 선택한다.

 

 

파라미터에 설정 가능한 셀 수 목록이 나타난다.

(또는 오른 쪽 사이드 바의 아래에 있는 고급설정을 누른 후 수동 입력을 선택해서 직접 셀의 수를 입력해도 된다.)

 

 

해당하는 셀의 수를 선택한다.

 

셀 수 선택/입력한 후 저장을 선택하면 변경한 파라미터가 저장되고 연결된 픽스호크에 업데이트된다.

 

 

파란색 줄을 보면 배터리의 셀 수가 변경되어 있는 것이 보인다.

 

이젠 화면 위의 재부팅해야 한다는 노란색 메시지 창을 끄고 도구선택한다.

 

 

기체 리부팅선택한다. 리부팅이 완료되면 파라미터 변경이 완료된 것이다.

 

추가로 도구 항목에 대해서 설명을 하자면 새로 고침은 변경한 파라미터를 적용하도록 재요청해서 새로 고친다.

펌웨어 기본값으로 재설정은 모든 파라미터를 PX4의 기본 설정값으로 초기화하는 것이다. BAT_N_CELL의 초기값은 Unconfigured이다.

기체의 구성 기본값으로 리셋은 예전에는 없던 항목이라 픽스호크 홈페이지에 설명도 없어 정확히 알 수는 없지만 이름에서 유추해보면  선택한 기체의 구성 기본값으로 초기화하는 것인 것 같다.

파일로부터 불러오기는 파일에서 파라미터를 불러오기이고 다른 이름으로 저장은 현재 파라미터 설정을 파일로 저장하기이다.

RC를 Param으로 초기화는 조종기와 관련된 모든 파라미터를 삭제한다.

 

 

번째 방법으로 찾을 경우, BAT_N_CELLS의 속한 항목인 Battery Calibration을 선택한 후  BAT_N_CELLS선택한다.

 

 

첫 번째 방법과 마찬가지로 오른쪽에 사이드바가 나타나는데 설정 방법은 동일하다.

 


폴리머 배터리 팩의 셀 수는 왼쪽 사이드 바 전원에서 설정할 수 있다. 전원 설정을 하려면 우선 사이드 바의 기체를 설정해주어야 한다(상세 설정은 Pixhawk 4 펌웨어 설치 참조).

 

위의 예에서는 쉽게 BAT_N_CELLS 파라미터를 찾았지만 종종 찾는 파라미터가 없을 수도 있다. 이 경우는 보통 PX4 펌웨어 버전이 다르거나 찾는 파라미터와 관련 있는 모듈(module)을 포함하지 않은 빌드(build) 또는 펌웨어를 사용하기 때문이다.

 

PX4에는 파라미터를 추가할 수도 있고 있는 파라미터를 삭제할 수도 있지만 전문적인 지식이 필요하다.  PX4 전체 파라미터는 여기에서 볼 수 있다.


이전 글...

 

드론 만들기

  

   하드웨어

      드론 만들기-기본부품

         드론 만들기 - 비행 제어기(FC)

            드론 만들기 - Pixhawk 시리즈

               드론 만들기 - Pixhawk 4

                  드론 만들기 - QGroundControl에서 Pixhawk 4 펌웨어 설치

                  드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 1/2

                  드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 2/2                 

         드론 만들기 - 모터

         드론 만들기 - 배터리

            리튬 폴리머 배터리 팩

         드론 만들기 - 변속기 (ESC)

         드론 만들기 - 프로펠러 (Propeller)

         드론 만들기 - Power Management Board

         드론 만들기 - 조종기(Radio Control)

  

   소프트웨어

      드론 만들기 - MissionPlanner와 QGroundControl

      드론 만들기 - QGroundControl 설치

         드론 만들기 - QGroundControl에서 Pixhawk 4 펌웨어 설치

         드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 1/2

         드론 만들기 - QGroundControl에서 Pixhawk 4 설정하기 2/2

         드론 만들기 - QGroundControl에서 Pixhawk 파라미터 변경하기  

 

   조립

      드론 만들기 - GPS, Telemetry Pixhawk 4에 연결하기

  

   비행

      드론 만들기 - 쿼드콥터(Quadcopter) 비행 원리

      

   기타

      드론 만들기 - 비행금지구역

      드론 만들기 - 비행 시 주의 사항

      드론 만들기 - VMware Workstation Pro 설치하기

         드론 만들기 - VMware Workstation Player에 Virtaul Machine 만들기

         드론 만들기 - VMware Workstation Player에 Ubuntu 설치하기

      드론 만들기 - 멀티콥터 종류

 


 

관련글 더보기

댓글 영역