Tutorial? Environment †Windows environment setting †Unity installation †
Download Unity project of SIGVerse_v3 †
You can clone the repository anywhere in the Windows environment if you are using Git How to open the Unity project †
Setting up the Ubuntu environment †The following installation requires Ubuntu 14.04. Installation of ROS indigo †Follow the following instructions to install ROS. Installing ROSBridge_suite †ROSBridge_suite will allow a part of SIGVser to be connected to ROS. $ sudo apt-get install ros-indigo-rosbridge-server Installing CMake †CMake ver.3.2 or higher is is required to compile our project please proceed as follow for the installation. $ 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 installation †Mongo C driver is required to compile our project please proceed as follow for the installation. $ 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 †Mongo C ++ driver is required to compile our project please proceed as follow for the installation. $ 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 †Open a terminal and execute the following commands. $ cd ~ / catkin_ws / src $ git clone https://github.com/SIGVerse/sigverse_ros_package.git $ cd .. $ catkin_make Examples †TurtleBot †Startup procedure on Ubuntu †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 Startup procedure on Windows †
Execution †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 TurtleBot keyboard teleop †Startup procedure on Ubuntu †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 Startup procedure on Windows †
Execution †If you perform key operation on the terminal of the keyboard_teleop.launch on Ubuntu, the turtlebot will move. Execution of sample scenes walk with the avatar viewpoint †
Execution †When you operate the four-way controller on the screen, the avatarr moves at the character viewpoint. |