1. PX4 펌웨어
PX4 펌웨어 다운로드
$ git clone https://github.com/PX4/PX4-Autopilot.git
$ cd PX4-Autopilot/
$ git checkout v1.14.0 -f
$ git log
$ git submodule update --init --recursive
펌웨어 빌드
$ make px4_sitl_default
2. Simulink Hardware 설정
2. QGC 설정
3. Simulation 실행
1) JMAVSIM
- 시리얼포트는 dmesg로 사전에 어디로 연결되어 있는지 확인하여 명령어를 입력한다.
$ ./Tools/simulation/jmavsim/jmavsim_run.sh -q -s -d /dev/ttyACM0 -b 921600 -r 250
2) Gazebo
가제보 SITL 빌드
$ DONT_RUN=1 make px4_sitl_default gazebo-classic
가제보 환경설정
$ source Tools/simulation/gazebo-classic/setup_gazebo.bash $(pwd) $(pwd)/build/px4_sitl_default
가제보 실행
$ gazebo Tools/simulation/gazebo-classic/sitl_gazebo-classic/worlds/hitl_iris.world
728x90
'엔지니어링 > 드론' 카테고리의 다른 글
[ PX4 ] HITL ( Hardware In-The Loop Simulation ) (2) | 2024.10.10 |
---|---|
[ PX4 ] Matlab UAVToolkit PX4 패키지를 이용한 개발 환경설정 (0) | 2024.09.28 |
SwiftF4 FC 개발 프로젝트 (1) - 프로젝트 생성 및 디버그 환경 설정 (0) | 2024.03.16 |
[STM32] VSCode에서 CrazyFlie 펌웨어 디버깅하기 (2) | 2023.12.31 |
VTOL 야외 비행시험 절차 및 수행 (1) | 2023.10.24 |
댓글