728x90
라즈베리파이에서 gazebo로 sitl을 활용한 드론 프로젝트를 진행하려 한다.
px4 + gazebo로 시뮬레이션을 설치하고 구동하는것까지는 수행했는데, 어떻게 조작해야하는지 몰라서 처음부터 공부중이다.
dronekit-python 설치하기
$ sudo apt-get install python3-dev python3-opencv python3-wxgtk4.0 python3-pip python3-matplotlib python3-lxml python-pygame
$ pip3 install PyYAML mavproxy --user
$ echo "export PATH=$PATH:$HOME/.local/bin" >> ~/.bashrc
$ sudo pip install dronekit
$ dronekit-sitl copter
$ mavproxy.py --master tcp:127.0.0.1:5760 --sitl 127.0.0.1:5501 --out 127.0.0.1:14550 --out 127.0.0.1:14551
이후 미션플래너 실행, udp로 연결
파이썬 스크립트를 실행하면 그에 따라 드론이 움직임.
https://www.youtube.com/watch?v=CUEbTx1Fh1w
728x90
'ROS(drone포함)' 카테고리의 다른 글
dronekit-python 사용법 (0) | 2021.08.27 |
---|---|
CMake 불가 디버깅 과정 (0) | 2021.08.25 |
ROS 기본 개념 (topic, service, action, parameter) (0) | 2021.08.18 |
ROS topic 통신 (0) | 2021.06.15 |
urdf를 이용하여 로봇청소기 만들기 (0) | 2021.06.04 |