turtlebot3_simulations install error + gazebo_ros install
catkin_ws/src에서
git clone https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git
-> gazebo_ros 가 없어서 빌드가 안된다.
Installing gazebo_ros_pkgs
http://gazebosim.org/tutorials?tut=ros_installing&cat=connect_ros#InstallROS
+ A. Install Pre-Built Debian 를 선택하면
B. Install from Source (on Ubuntu) 는 필요없다.
ros kinetic :
sudo apt-get install ros-kinetic-gazebo-ros-pkgs ros-kinetic-gazebo-ros-control <- 실행할 코드
(error msg)
{ros-kinetic-gazebo-ros-control : Depends: ros-kinetic-gazebo-ros but it is not going to be installed
ros-kinetic-gazebo-ros-pkgs : Depends: ros-kinetic-gazebo-dev but it is not going to be installed
Depends: ros-kinetic-gazebo-plugins but it is not going to be installed
Depends: ros-kinetic-gazebo-ros but it is not going to be installed
sudo apt-get install ros-kinetic-gazebo-ros ros-kinetic-gazebo-dev ros-kinetic-gazebo-plugins ros-kinetic-gazebo-ros
ros-kinetic-gazebo-dev : Depends: gazebo7
Depends: libgazebo7-dev but it is not going to be installed
ros-kinetic-gazebo-plugins : Depends: libgazebo7 but it is not going to be installed
Depends: libsdformat4 but it is not going to be installed
ros-kinetic-gazebo-ros : Depends: libgazebo7 but it is not going to be installed
Depends: libsdformat4 but it is not going to be installed
sudo apt-get install gazebo7 libgazebo7-dev libgazebo7 libsdformat4
gazebo7 : Depends: gazebo7-common (= 7.16.0-1~xenial) but it is not going to be installed
libgazebo7-dev : Depends: libsdformat4-dev but it is not going to be installed
Depends: libignition-math2-dev but it is not going to be installed
Depends: gazebo7-common (= 7.16.0-1~xenial) but it is not going to be installed
sudo apt-get install gazebo7-common libsdformat4-dev libignition-math2-dev gazebo7-common
libignition-math2-dev : Depends: libignition-math2 (= 2.9.0-1~xenial) but it is not going to be installed
libsdformat4-dev : Depends: libsdformat4 (= 4.4.0-1~xenial) but it is not going to be installed
sudo apt-get install libignition-math2 libsdformat4}
depend한 pkg를 연쇄적으로 다 설치.
sudo apt-get install libignition-math2 libsdformat4
sudo apt-get install gazebo7-common libsdformat4-dev libignition-math2-dev gazebo7-common
sudo apt-get install gazebo7 libgazebo7-dev libgazebo7 libsdformat4
sudo apt-get install ros-kinetic-gazebo-ros ros-kinetic-gazebo-dev ros-kinetic-gazebo-plugins ros-kinetic-gazebo-ros
sudo apt-get install ros-kinetic-gazebo-ros-pkgs ros-kinetic-gazebo-ros-control
순으로 실행한다.
다시 git clone https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git 를 catkin_ws/src 에 설치하고
catkin_make하면 잘됨.