Posts

Thursday, 14 March 2019

QGC - Failed

1. Install Qgroundcontrol on Ubuntu 16.04 as the mission planner.

Install QGroundControl for Ubuntu Linux 14.04 LTS or later:
  1. Download QGroundControl.AppImage.
  2. Install using the terminal commands:
    chmod +x ./QGroundControl.AppImage
    ./QGroundControl.AppImage  (or double click)

대체 왜 QGC 정보가 더 적은거지???

2. 공유기에 컴퓨터 연결하고 차도 연결함 -> 와이파이로 연결하는 법을 모르겠음?!
픽스호크를 컴퓨터에 유에스비로 연결함. 그러면 QGC가 찾음.
Permission denied 가 뜨면 https://websistent.com/fix-serial-port-permission-denied-errors-linux/ 이걸 해줌. dialout 권한을 나한테 주기.

아두파일럿이랑 PX4는 뭐가 다른거지? 뭘해야 하는거지?

  • Ardupilot vs. PX4
  • license: PX4 is BSD and Ardupilot is GPL; This means that people modifying and then selling Ardupilot are obligated to make their modifications open, only if you sell the product with Ardupilot in it.


ArduPilot을 선택하면 ChibiOs를 사용해야 하는지, 아니면 NuttX를 사용해야 하는지?

인스톨된 QGC은 v3.5.0 -> airframe에 로버가 없다.
인터넷 찾아보면 v3.2.0 은 airframe에 로버가 있다. -> 아니 없어 내가 문제임;;

3. rover airframe용 firmware를 다운로드 한다.
wget http://firmware.ardupilot.org/Rover/stable/fmuv3/ardurover_with_bl.hex
이게 맞는건지? 다운로드 해서 어디에 넣어야 하는건지? 왜 바로 QGC airframe에 안뜨는 건지?


Download the ArduPilot firmware

  • Download the ArduPilot firmware for your board from firmware.ardupilot.org. You can normally find the appropriate firmware by doing the following:
    • open firmware.ardupilot.org
    • select click on the link for your vehicle type (i.e. PlaneCopterRoverSub or Antenna Tracker)
    • select “beta” or “stable”
    • look for the directory with the name that most closely matches the flight controller
    • download the “arduXXX_with_bl.hex” file

로버를 선택하고 캘리브레이션을 해야 하는건지?
그냥 firmware 설치할 때 아두파일럿 아두로버(?)를 설치하면 안되는건지?
그런데 왜 아두파일럿 아두로버(?)를 설치하면 airframe 선택이 안뜨는 건지?
그러면 그냥 디폴트로 로버가 선택되어 있는건지?

그냥 바로 캘리브레이션을 하면 되는건지?
4. Calibration을 한다. component 2개 더 하라고 함. 그러면 Aux 아무거나 2개 할당. 픽스호크 리모컨을 가져다가 AUX1과 AUX2에 아무거나 할당해준다.

No comments:

Post a Comment

[ new blog ]

new blog https://jihyo-jeon.github.io/