This repo contains the Unity source files used to make the simulation binary for the Pioneer robot. Large files can not be checked into github, hence meshes and textures are store on onedrive here. The Meshes and Textures folder should be downloaded and placed in the Assets folder of the project.
This unity project uses several non-default packages:
- GLTFUtility version 0.6.0
- ROS TCP Connector version 0.7.0-preview
- AI Navigation version 1.1.1
- Mathematics version 1.2.6
- Newtonsoft Json version 3.0.2
shift+O
: open door
shift+D
: move to door
shift+B
: move to bedroom
shift+C
: move to couch
shift+K
: toggle move to kitchen position 1/2
shift+P
: take medicine
WASD
: nagivate camera
right-click and drag
: pan camera
mouse wheel
: zoom in
STEPS:
- install unityhub from https://docs.unity3d.com/hub/manual/InstallHub.html note that you need libssl1.0 check this https://dev.to/brenomfviana/installing-unity-hub-on-ubuntu-42l0
- clone the package
- OPEN UNITY THROUGH THE TERMINAL OR YOU WONT GET TOPICS by running unityhub
- once it opens click on Open project in the top right corner and select this directory that you cloned.