!REDIRECT “https://docs.px4.io/master/ko/dev_setup/dev_env.html“
개발 환경(툴체인) 설정
PX4 코드는 리눅스, 맥 OS, 윈도우에서 개발할 수 있습니다. Ubuntu Linux LTS 에디션을 권장하며, 모든 PX4 대상 빌드 및 대부분의 시뮬레이터와 ROS 사용이 가능하기 때문입니다.
지원 대상
아래 표는 각 운영체제에서 구축할 수 있는 PX 대상을 보여줍니다.
대상 | Linux (Ubuntu) | Mac | Windows |
---|---|---|---|
NuttX 기반 하드웨어: 픽스호크 계열, Crazyflie, Intel® Aero Ready to Fly Drone | X | X | X |
퀄컴 스냅드래곤 플라이트 하드웨어 | X | ||
리눅스 기반 하드웨어: 라즈베리 파이 2/3 | X | ||
시뮬레이션: jMAVSim SITL | X | X | X |
시뮬레이션: 가제보 SITL | X | X | |
시뮬레이션: 가제보 ROS | X |
개발 환경
개발 환경 설치는 아래에서 다룹니다:
도커에 익숙하다면 준비된 컨테이너 중 하나인 도커 컨테이너를 사용할 수도 있습니다.