Gazebo로 Parrot Bebop2 시뮬레이션
2356 단어 ROSGazebobebop_drone
컨디션
ROS
Kenetic
Ubuntu
MATE 16.04
Gazebo
7.0.0 -> 7.16.1
Gazebo 버전 확인 $ gazebo -v
Gazebo 버전이 7.0.0이면 안 되니까.
gazebo 업데이트(이하 참조)
ROS 워크숍 67 휠 로봇 만들기 7(카메라 시뮬레이션)
아날로그 프로그램의 구축
BebopS 자체 환경에 따라 설정
자기의 형편
"Installation Instrucctions-Ubuntu 16.04with ROS Kinetic and Gazebo7"을 참조했습니다.
ROS가 경로에 도달했기 때문에 1 정보
2 작업공간 만들기$ mkdir -p ~/bebop_sim_ws/src
$ cd ~/ bebop_sim_ws /src
$ catkin_init_workspace # initialize your catkin workspace
$ cd ~/ bebop_sim_ws /
$ catkin init
$ cd ~/ bebop_sim_ws /src
$ git clone -b med18 https://github.com/gsilano/rotors_simulator.git
$ git clone -b med18 https://github.com/gsilano/mav_comm.git
# $ git clone https://github.com/gsilano/BebopS.git
$ git clone https://github.com/gsilano/BebopS.git
이 사이트에서.autoonomy도 같은 포장에서 복제하지만 자신의 경우 다른 포장이기 때문에pass
필요python_catkin_tools
때문에 입장하지 않은 경우$ sudo apt install python-catkin-tools
3 층이죠.$ rosdep install --from-paths src -i
$ catkin build
없다고 하면octomap-ros
, 설치(기타도 마찬가지)$ sudo apt install ros-kinetic-octomap-ros
4. bashrc 쓰기$ echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
덧붙이다
Giithub은 여기서 끝났지만 source setup.bash
도 ROS의 포장을 찾지 못하는 문제가 발생했다.$ roslaunch bebop_simulator bebop_without_controller.launch
여기 비밥.Tab 키를 사용하여 simulator를 자동으로 입력할 수 없습니다.bebop_sim_ws/src/
중의 BebopS
의 명칭을 bebop_simulator
로 변경한다.
다시 만드세요 (devel과build을 삭제하는 것이 좋습니까?)$ catkin build
source devel/setup.bash
후 탭 키로 자동 입력이 가능합니다!
아날로그 Bebop
아직 어떻게 해야 할지 모르겠지만 어쨌든 무인기를 1m 띄우는 런치부터 실시한다.$ roslaunch bebop_simulator task1_world.launch
비밥이 날아갔어!
Reference
이 문제에 관하여(Gazebo로 Parrot Bebop2 시뮬레이션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Keisuke_go/items/6bb24d1786dcb30ca738
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ gazebo -v
Gazebo 버전이 7.0.0이면 안 되니까.gazebo 업데이트(이하 참조)
ROS 워크숍 67 휠 로봇 만들기 7(카메라 시뮬레이션)
아날로그 프로그램의 구축
BebopS 자체 환경에 따라 설정
자기의 형편
"Installation Instrucctions-Ubuntu 16.04with ROS Kinetic and Gazebo7"을 참조했습니다.
ROS가 경로에 도달했기 때문에 1 정보
2 작업공간 만들기$ mkdir -p ~/bebop_sim_ws/src
$ cd ~/ bebop_sim_ws /src
$ catkin_init_workspace # initialize your catkin workspace
$ cd ~/ bebop_sim_ws /
$ catkin init
$ cd ~/ bebop_sim_ws /src
$ git clone -b med18 https://github.com/gsilano/rotors_simulator.git
$ git clone -b med18 https://github.com/gsilano/mav_comm.git
# $ git clone https://github.com/gsilano/BebopS.git
$ git clone https://github.com/gsilano/BebopS.git
이 사이트에서.autoonomy도 같은 포장에서 복제하지만 자신의 경우 다른 포장이기 때문에pass
필요python_catkin_tools
때문에 입장하지 않은 경우$ sudo apt install python-catkin-tools
3 층이죠.$ rosdep install --from-paths src -i
$ catkin build
없다고 하면octomap-ros
, 설치(기타도 마찬가지)$ sudo apt install ros-kinetic-octomap-ros
4. bashrc 쓰기$ echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
덧붙이다
Giithub은 여기서 끝났지만 source setup.bash
도 ROS의 포장을 찾지 못하는 문제가 발생했다.$ roslaunch bebop_simulator bebop_without_controller.launch
여기 비밥.Tab 키를 사용하여 simulator를 자동으로 입력할 수 없습니다.bebop_sim_ws/src/
중의 BebopS
의 명칭을 bebop_simulator
로 변경한다.
다시 만드세요 (devel과build을 삭제하는 것이 좋습니까?)$ catkin build
source devel/setup.bash
후 탭 키로 자동 입력이 가능합니다!
아날로그 Bebop
아직 어떻게 해야 할지 모르겠지만 어쨌든 무인기를 1m 띄우는 런치부터 실시한다.$ roslaunch bebop_simulator task1_world.launch
비밥이 날아갔어!
Reference
이 문제에 관하여(Gazebo로 Parrot Bebop2 시뮬레이션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Keisuke_go/items/6bb24d1786dcb30ca738
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ mkdir -p ~/bebop_sim_ws/src
$ cd ~/ bebop_sim_ws /src
$ catkin_init_workspace # initialize your catkin workspace
$ cd ~/ bebop_sim_ws /
$ catkin init
$ cd ~/ bebop_sim_ws /src
$ git clone -b med18 https://github.com/gsilano/rotors_simulator.git
$ git clone -b med18 https://github.com/gsilano/mav_comm.git
# $ git clone https://github.com/gsilano/BebopS.git
$ git clone https://github.com/gsilano/BebopS.git
$ sudo apt install python-catkin-tools
$ rosdep install --from-paths src -i
$ catkin build
$ sudo apt install ros-kinetic-octomap-ros
$ echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
$ roslaunch bebop_simulator bebop_without_controller.launch
$ catkin build
아직 어떻게 해야 할지 모르겠지만 어쨌든 무인기를 1m 띄우는 런치부터 실시한다.
$ roslaunch bebop_simulator task1_world.launch
비밥이 날아갔어!
Reference
이 문제에 관하여(Gazebo로 Parrot Bebop2 시뮬레이션), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Keisuke_go/items/6bb24d1786dcb30ca738텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)