[[Tutorial]]

#contents
*Environment [#s2c201d0]

** Windows environment setting[#n8ec4g8c]
***Unity installation[#t38cb130]

+Select [[Unity 5.6.1>https://unity3d.com/jp/get-unity/download/archive]] installer for windows from Unity download web page and proceed to the download 
then Run the installer and go through  the installation according to the procedure.
+Next, start Unity, create a Unity account, and sign in.

--Click "Create account" on the sign-in login
--Register your account  (browser registration) then use the registered account and  "Sign In"


***Download Unity project of SIGVerse_v3[#j826be89]

+Please download the [["zip" project>https://github.com/SIGVerse/unity_project]]
+「Clone or download」→「Download ZIP」 and extract it in the repository of your choice.
+Clone or download」→「Download ZIP」 and extract it in the repository of your choice.

You can clone the repository anywhere in the Windows environment.If you are using Git
You can clone the repository anywhere in the Windows environment if you are using Git

***How to open the Unity project[#ad0g2bef]

+Start Unity and click "OPEN".
+Start Unity and click "OPEN".~
+The folder selection UI will appear select the downloaded project in the previous section
("unity_project" ? "SIGVerseProject") and then  click on  "Select folder" button.
("unity_project" ? "SIGVerseProject") and then  click on  "Select folder" button.~

** Setting up the Ubuntu environment[#teef1681]

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
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.~

***Installation of ROS indigo [#a9afde20]

Follow the following instructions to install [[ROS>http://wiki.ros.org/en/indigo/Installation/Ubuntu]].

***Installing ROSBridge_suite [#a9a8df30]

ROSBridge_suite will allow a part of SIGVser to be connected to ROS.
ROSBridge_suite will allow a part of SIGVser to be connected to ROS.~
Start the terminal and execute the following command.~

Start the terminal and execute the following command.

$ Sudo apt-get install ros-indigo-rosbridge-server
 $ Sudo apt-get install ros-indigo-rosbridge-server


***Installing CMake [#j82hbe39]

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. 
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
$ ./configure
$ Make
$ Sudo make install
 $ 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
 $ ./configure
 $ Make
 $ Sudo make install

***Mongo C driver installation [#j826ge59]

Mongo C driver is required to compile our project please proceed as follow for the installation
Start the terminal and execute the following commands. 
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
 $ 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 installation [#ad0g2bfe]

Mongo C ++ driver is required to compile our project please proceed as follow for the installation
Start the terminal and execute the following commands. 
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
 $ 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

***Setting of sigverse_ros_bridge[#tenf1570]

Open a terminal and execute the following commands. 
We assume that a catkin workspace has been created according to the ROS tutorial procedure.
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/ros_package.git
$ Cd ..
$ Catkin_make
 $ Cd ~ / catkin_ws / src
 $ Git clone https://github.com/SIGVerse/ros_package.git
 $ Cd ..
 $ Catkin_make


Front page   New List of pages Search Recent changes   Help   RSS of recent changes