Tutorial?
You can clone the repository anywhere in the Windows environment if you are using Git
The following installation requires Ubuntu 14.04.
SIGVerse_v3 is fully connective to ROS.
In order to connect to the ROS components we need to perform some installations.
Follow the following instructions to install ROS.
ROSBridge_suite will allow a part of SIGVser to be connected to ROS.
Start the terminal and execute the following command.
$ sudo apt-get install ros-indigo-rosbridge-server
CMake ver.3.2 or higher is is required to compile our project please proceed as follow for the installation.
Start the terminal and execute the following commands.
$ cd ~ / Downloads $ wget https://cmake.org/files/v3.7/cmake-3.7.2.tar.gz $ tar zxvf cmake-3.7.2.tar.gz $ cd cmake-3.7.2 $ ./bootstrap --prefix=/usr $ make $ sudo make install
Mongo C driver is required to compile our project please proceed as follow for the installation.
Start the terminal and execute the following commands.
$ cd .. $ wget https://github.com/mongodb/mongo-c-driver/releases/download/1.4.2/mongo-c-driver-1.4.2.tar.gz $ tar zxvf mongo-c-driver-1.4.2.tar.gz $ cd mongo-c-driver-1.4.2 $ ./configure $ make $ sudo make install
Mongo C ++ driver is required to compile our project please proceed as follow for the installation.
Start the terminal and execute the following commands.
$ cd .. $ wget https://github.com/mongodb/mongo-cxx-driver/archive/r3.0.3.tar.gz $ tar zxvf r3.0.3.tar.gz $ cd mongo-cxx-driver-r 3.0.3 / build $ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DLIBMONGOC_DIR=/usr/local -DLIBBSON_DIR=/usr/local .. $ sudo make EP_mnmlstc_core $ make $ sudo make install
Open a terminal and execute the following commands.
We assume that a catkin workspace has been created according to the ROS tutorial procedure.
$ cd ~ / catkin_ws / src $ git clone https://github.com/SIGVerse/sigverse_ros_package.git $ cd .. $ catkin_make
Open a new terminal and execute the following command.
$ roslaunch sigverse_turtlebot2 follower.launch
Next, check the IP address on Ubuntu . The IP address can be confirmed with the following command.
$ ifconfig
If you operate the four-way controller with focus on Unity screen, the avatar moves and the turtlebot follows the avatar.
$ rosrun image_view image_view image:=/camera/rgb/image_raw
$ roslaunch turtlebot_rviz_launchers view_robot.launch
Open a new terminal and execute the following command.
$ roslaunch sigverse_turtlebot2 teleop_key.launch
Next, check the IP address on Ubuntu . The IP address can be confirmed with the following command.
$ ifconfig
If you perform key operation on the terminal of the keyboard_teleop.launch on Ubuntu, the turtlebot will move.
When you operate the four-way controller on the screen, the avatarr moves at the character viewpoint.