ROS Kinetic is compatible with Ubuntu Wily (15.10) and Ubuntu Xenial (16.04 LTS)
11cat /etc/*-release
Ubuntu 16.04.7 LTS
21sudo apt-get update
2sudo apt-get upgrade
11sudo apt-get install curl
31sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
2
3sudo sh -c 'echo "deb http://cz.archive.ubuntu.com/ubuntu xenial main universe" > /etc/apt/sources.list.d/ros-latest.list'
11curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
21sudo apt-get update
2sudo apt-get upgrade
11sudo apt-get install ros-kinetic-desktop-full ros-kinetic-perception ros-kinetic-simulators
201sudo apt-get install python-wstool python-rosdep
2sudo apt-get install ros-kinetic-gazebo-ros-control
3sudo apt-get install ros-kinetic-effort-controllers
4
5sudo apt-get install ros-kinetic-ros-control
6sudo apt-get install ros-kinetic-gazebo-ros-control
7
8sudo apt-get install ros-kinetic-unique-identifier
9sudo apt-get install ros-kinetic-geographic-info
10sudo apt-get install ros-kinetic-laser-geometry
11sudo apt-get install ros-kinetic-tf-conversions
12sudo apt-get install ros-kinetic-tf2-geometry-msgs
13sudo apt-get install ros-kinetic-joy
14
15sudo apt-get install ros-kinetic-moveit
16sudo apt-get install ros-kinetic-rviz
17sudo apt-get install ros-kinetic-joint-state-controller
18
19sudo apt install rosbash
20
Creating new workspace
xxxxxxxxxx
31mkdir -p ~/ros_ws_py2/src
2cd ~/ros_ws_py2/src
3wstool init .
PIP3 installer
xxxxxxxxxx
11curl -fsSL https://bootstrap.pypa.io/pip/3.5/get-pip.py | python3.5
Adding necessary packages
🔴 Important to use correct branch from GIT
xxxxxxxxxx
51wstool merge https://raw.github.com/RethinkRobotics/baxter/master/baxter_sdk.rosinstall
2
3wstool merge https://raw.githubusercontent.com/RethinkRobotics/baxter_simulator/kinetic-devel/baxter_simulator.rosinstall
4
5wstool update
xxxxxxxxxx
71source /opt/ros/kinetic/setup.bash
2cd ~/ros_ws_py2
3
4catkin_make
5catkin_make install
6
7cp ~/ros_ws_py2/src/baxter/baxter.sh ~/ros_ws_py2
check env variables