These instructions will guide you through installing software and configuring your PC to communicate with the evarobot. You should install Ubuntu 14.04 operating system and ROS Indigo to your PC. This tutorial assumes that you have completed “Installing and Configuring ROS Environment” tutorial.
Installation Types
We recommend you to install packages using source code.
Debs Installation
> sudo apt-get install ros-indigo-evapc-ros ros-indigo-evarobot-simulator
Source Installation
Firstly, installing dependencies,
> cd ~/catkin_ws/src # clone rplidar ros package. > git clone https://github.com/robopeak/rplidar_ros.git -b slam # clone teleop package. > sudo apt-get install ros-indigo-teleop-twist-keyboard # clone gazebo ros packages. > git clone https://github.com/ros-simulation/gazebo_ros_pkgs.git -b indigo-devel > git clone https://github.com/ros-controls/ros_control.git -b indigo-devel > git clone https://github.com/ros-controls/control_toolbox.git -b indigo-devel > git clone https://github.com/ros-controls/realtime_tools.git -b indigo-devel # clone hector gazebo model. > git clone https://github.com/tu-darmstadt-ros-pkg/hector_gazebo.git -b indigo-devel # clone ros navigation package. > sudo apt-get install ros-indigo-navigation # clone interative marker twist server. > sudo apt-get install ros-indigo-interactive-marker-twist-server # clone multimaster_fkie package for multi ros master. > git clone https://github.com/fkie/multimaster_fkie.git -b indigo-devel > cd ~/catkin_ws > catkin_make
Now, we can install evarobot ros packages for PC.
> cd ~/catkin_ws/src > git clone https://github.com/inomuh/evapc_ros.git -b indigo-devel > git clone https://github.com/inomuh/im_msgs.git -b indigo-devel > git clone https://github.com/inomuh/evarobot_simulator.git -b indigo-devel > cd ~/catkin_ws > catkin_make