pixhawk 독학 노트 환경 구축 주의 세부 사항
우선http://dev.px4.io/starting-installing-linux.html
이 사이트 가 제공 하 는 환경 구축 방식 은 필요 한 공구 꾸러미 와 소프트웨어 를 설치한다.우선 우리 가 집행 해 야 할 것 은:
~ $ sudo usermod -a -G dialout $USER
이 단 계 를 실행 하지 않 으 면 많은 권한 문제 에 부 딪 힐 것 이다.
그리고http://dev.px4.io/starting-installing-linux-boutique.html
이 사이트 에서 제공 하 는 방안 은 교차 컴 파일 도구 체인 을 설치 합 니 다.교차 컴 파일 도구 체인 버 전이 너무 높 으 면 안 됩 니 다.
위의 절차 가 모두 진 행 된 후에 우 리 는 업무 목록 에 들 어가 서 집행 한다.
git clone https://github.com/PX4/Firmware.git
파일 아래 에 Firmware 폴 더 가 하나 더 있 는 것 을 발견 할 수 있 습 니 다.이 파일 에 들 어가 서 make 명령 을 실행 합 니 다.
사실 이곳 에서 주로 하 는 일 은 세 가지 입 니 다.
1.Firmware 를 로 컬 에 다운로드
2.make 컴 파일
3.usb 를 통 해 무인 기 하드웨어 에 다운로드
가상 컴퓨터 아래 에 연결 되 어 있 는 지 확인 하고 ls 를 실행 해 야 합 니 다. /dev/,ls/dev/ttyaCM 0 이 있 으 면 연결 이 성공 했다 는 뜻 입 니 다.
다음은 시 뮬 레이 터 의 사용 상황 을 살 펴 보 겠 습 니 다.
SITL:
px4 플랫폼 은 소프트웨어 가 소프트 시 뮬 레이 션 과 하 드 시 뮬 레이 션 을 지원 합 니 다.다른 것 은 SITL 을 사용 할 때 완전한 시 뮬 레이 션 은 호스트 에서 실행 되 고 오토 매 틱 기기 의 하드웨어 링크 가 없습니다.테스트 알고리즘 과 제어 에 좋 은 선택 입 니 다.
만약 당신 이 이미 당신 의 ubuntu 아래 에 QGC 지상 역 을 설치 했다 고 가정 하 세 요.우 리 는 Firmware 디 렉 터 리 로 들 어 갔다.
실행:make posixsitl_default_jmavsim
이륙 명령 은:pxh>commander takeoff 효과 도 를 살 펴 보 자.
다음은 gazebo 시 뮬 레이 션 을 다시 보 겠 습 니 다.
이것 도 일종 의 소프트웨어 모방 으로 자주 로봇 의 3D 모방 환경 이다
그럼 저희 가 먼저 gazebo 를 설치 해 보도 록 하 겠 습 니 다.
1:
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main"
>
/etc/apt/sources.list.d/gazebo-stable.list'
2.
sudo apt-get update
sudo apt-get install gazebo6
# For developers that work on top of Gazebo, one extra package
sudo apt-get install libgazebo6-dev
3.gazebo 테스트 를 진행 하 다
그리고 Firmware 디 렉 터 리 에 들 어가 서 실행 합 니 다:
make posix_sitl_default gazebo
나 는 기본적으로 이 두 가지 시 뮬 레이 션 방식 을 거의 사용 하지 않 는데,바로 간단하게 소 개 를 하 는 것 이다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
아 날로 그 예약 프로그램 (운전면허 시험)최근 한 달 넘 게 주말 내 내 차 를 연습 하 느 라 바쁘다.전에 시 뮬 레이 터 를 한 번 예 약 했 는데 갑자기 일이 생 겨 서 못 갔 어 요.다시 예약 하려 면 3 주 후에 줄 을 서 야 합 니 다.그래서 어...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.