This is a Unity project for the competition of Handyman task of the Partner Robot Challenge (Virtual Space) in the World Robot Competition.
Please prepare a common unitypackage in advance, and import the unitypackage to this project.
For details of using the common unitypackage, please see an introduction in the following repository.
https://github.com/PartnerRobotChallengeVirtual/common-unity.git
See also wiki page.
- OS: Windows 10
- Unity version: 2017.3
- Open this project with Unity.
- Click [Assets]-[Import Package]-[Custom Package...].
- Select a common unitypackage (e.g. wrs-virtual-common.unitypackage) and open the file.
- Click [Import] button.
- Please confirm that no error occurred in Console window.
- Create a "Build" folder under this project folder.
- Open this project with Unity.
- Click [File]-[Build Settings].
- Click [Build]
- Select the "Build" folder , and type a file name (e.g. Handyman) and save the file.
- Open this project with Unity.
- Click [SIGVerse]-[SIGVerse Settings].
SIGVerse window will be opened. - Type the IP address of ROS to "Rosbridge IP" in SIGVerse window.
Please start the ROS side application beforehand.
By default, given 5 attempts.
- Double click "Assets/Competition/Handyman/Handyman(.unity)" in Project window.
- Click the Play button at the top of the Unity editor.
- Copy the "SIGVerseConfig" folder into the "Build" folder.
- Double Click the "Handyman.exe" in the "Build" folder.
This project is licensed under the SIGVerse License - see the LICENSE.txt file for details.