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

Wiki: evapc_ros/Tutorials/indigo/PC Installation (last edited 2017-11-06 10:50:36 by DidemOzupekTas)