Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The executable and scene expanding problem #9

Open
WZDTHU opened this issue Jun 28, 2022 · 1 comment
Open

The executable and scene expanding problem #9

WZDTHU opened this issue Jun 28, 2022 · 1 comment

Comments

@WZDTHU
Copy link

WZDTHU commented Jun 28, 2022

Hi,
First thanks for your great work! But I have three questions:

  1. You said that "using the v2.2.0 version of the executable". However, there isn't a version that matches to v2.2.0 in http://virtual-home.org/documentation/v2.2.0/downloads/downloads.html. And some versions are not available. When I click "Download Linux x86-64 version" in the README of this repo ,it comes up with "The requested URL was not found on this server".

  2. When opening an simulator in the Linux environment, it can't connect successfully.
    My codes are:

parser.add_argument('--exec_file', type=str,
                    default='/home/featurize/work/test/watch_and_helpmain/virtualhome/simulation/unity_simulator/linux_exec.v2.3.0/linux_exec.v2.3.0.x86_64',
                    help='Use unity editor')

comm = comm_unity.UnityCommunication(port=args.port,
                                             file_name=args.exec_file,  
                                             no_graphics=True,
                                             logging=False,
                                             x_display=args.display)`

The errors are:

platform
linux
yes
['/home/featurize/work/test/watch_and_help-main/virtualhome/simulation/unity_simulator/linux_exec.v2.3.0/linux_exec.v2.3.0.x86_64', '-batchmode', '-nographics', '-http-port=8080', '-logFile /home/featurize/work/test/watch_and_help-main/gen_data/Player_8080.log']
Getting connection...
<Response [502]>
error: XDG_RUNTIME_DIR not set in the environment.
<Response [502]>
<Response [502]>
<Response [502]>
<Response [502]>
CLOSING PROC

  1. When I run "testing_agents/test_single_agent.py" (https://github.com/xavierpuigf/watch_and_help/blob/main/testing_agents/test_single_agent.py), I always expand scene unsuccessfully.
    The message is:

'Error processing input graph: Object reference not set to an instance of an object'

The errors are:


 Using backend: pytorch
Init Env
Getting connection...
Resetting... Envid: 3. Taskid: 6. Index: 6
E:\Anacoda_file\Anacoda3\lib\site-packages\pyreadline\py3k_compat.py:8: DeprecationWarning:

Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop working

 d:\watch_and_help-main\envs\unity_environment.py(158)reset()
    157             ipdb.set_trace()
--> 158             print("Error expanding scene")

Resetting... Envid: 3. Taskid: 6. Index: 6
E:\Anacoda_file\Anacoda3\lib\site-packages\pyreadline\py3k_compat.py:8: DeprecationWarning:

 Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop working

 d:\watch_and_help-main\envs\unity_environment.py(158)reset()
    157             ipdb.set_trace()
--> 158             print("Error expanding scene")
    159             ipdb.set_trace()

ipdb>
@tongzhoumu
Copy link

Hi @WZDTHU

I encountered almost the same issues with you, did you find solutions?

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants