-
Notifications
You must be signed in to change notification settings - Fork 212
ValueError: ParseXML: Error opening file '\\?\D:\AmazingHand\Demo\AHSimulation/AHSimulation/AH_Right/mjcf/scene.xml': No such file or directory #6
Description
Trying to run it under windows and getting this (note we did run dora build dataflow_tracking_simu.yml --u before):
D:\AmazingHand\Demo>dora run dataflow_tracking_simu.yml --uv
←[2m2025-07-19T06:53:29.494562Z←[0m ←[32m INFO←[0m ←[2mdora_core::descriptor::validate←[0m←[2m:←[0m skipping path check for node with build command
←[2m2025-07-19T06:53:29.494959Z←[0m ←[32m INFO←[0m ←[2mdora_core::descriptor::validate←[0m←[2m:←[0m skipping path check for node with build command
←[2m2025-07-19T06:53:29.496880Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime←[0m←[2m:←[0m Using ZID: a0c08faafa3e9962ed1a87b6a0b7be17
←[2m2025-07-19T06:53:29.514416Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[2a02:6b6f:f273:8e00:bfa8:ed78:fa9f:8239]:10834
←[2m2025-07-19T06:53:29.514657Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[2a02:6b6f:f273:8e00:6936:b13f:71e8:c960]:10834
←[2m2025-07-19T06:53:29.514938Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[2a02:6b6f:f273:8e00:f861:45f0:454e:c10b]:10834
←[2m2025-07-19T06:53:29.515185Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[fe80::16bc:b1fe:29b:20fb]:10834
←[2m2025-07-19T06:53:29.515462Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[fe80::ed7:ef21:e55c:a8c0]:10834
←[2m2025-07-19T06:53:29.515690Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[fe80::f25a:8a66:ff38:62fa]:10834
←[2m2025-07-19T06:53:29.515956Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[fe80::6086:d663:30d8:3e9]:10834
←[2m2025-07-19T06:53:29.516211Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[fe80::d70b:20e:b5ca:416]:10834
←[2m2025-07-19T06:53:29.516376Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/[fe80::5e87:ab6e:fcd8:7c53]:10834
←[2m2025-07-19T06:53:29.516602Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/192.168.1.37:10834
←[2m2025-07-19T06:53:29.516763Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m Zenoh can be reached at: tcp/192.168.0.163:10834
←[2m2025-07-19T06:53:29.517161Z←[0m ←[32m INFO←[0m ←[2mzenoh::net::runtime::orchestrator←[0m←[2m:←[0m zenohd listening scout messages on 224.0.0.224:7446
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[32mINFO ←[0m ←[2mdaemon ←[0m←[36m←[0m spawning
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[94mDEBUG ←[0m ←[2mdaemon::spawner ←[0m←[36m←[0m spawning node
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[32mINFO ←[0m ←[2mdaemon ←[0m←[36m←[0m spawning
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[94mDEBUG ←[0m ←[2mdaemon::spawner ←[0m←[36m←[0m spawning node
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[32mINFO ←[0m ←[2mspawner ←[0m←[36m←[0m spawning: uv run python -u \?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[32mINFO ←[0m ←[2mspawner ←[0m←[36m←[0m spawning: uv run python -u \?\D:\AmazingHand\Demo\HandTracking\HandTracking\main.py
←[32mINFO ←[0m ←[2mdora daemon ←[0m←[36m←[0m finished building nodes, spawning...
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[94mDEBUG ←[0m ←[2mspawner ←[0m←[36m←[0m spawned node with pid ProcessId(Some(17516))
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[94mDEBUG ←[0m ←[2mspawner ←[0m←[36m←[0m spawned node with pid ProcessId(Some(25108))
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m Traceback (most recent call last):
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 319, in
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m main()
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 314, in main
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m client = Client(args.mode)
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m ^^^^^^^^^^^^^^^^^
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 29, in init
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m self.model = mujoco.MjModel.from_xml_path(
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m ValueError: ParseXML: Error opening file '\?\D:\AmazingHand\Demo\AHSimulation/AHSimulation/AH_Right/mjcf/scene.xml': No such file or directory
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[94mDEBUG ←[0m ←[2mdaemon ←[0m←[36m←[0m handling node stop with exit status ExitCode(1)
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[31mERROR ←[0m ←[2mdaemon ←[0m←[36m←[0m exited with code 1 with stderr output:
[...] File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 319, in
main()
File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 314, in main
client = Client(args.mode)
^^^^^^^^^^^^^^^^^
File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 29, in init
self.model = mujoco.MjModel.from_xml_path(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: ParseXML: Error opening file '\?\D:\AmazingHand\Demo\AHSimulation/AHSimulation/AH_Right/mjcf/scene.xml': No such file or directory
←[1;2mhand_simulation←[0m←[90m←[0m←[1;90m:←[0m ←[33mWARN ←[0m ←[2mdaemon::pending ←[0m←[36m←[0m node exited before initializing dora connection
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[32mINFO ←[0m ←[2mdaemon ←[0m←[36m←[0m node is ready
←[32mINFO ←[0m ←[2mdaemon ←[0m←[36m←[0m all nodes are ready, starting dataflow
←[2m2025-07-19T06:53:32.212245Z←[0m ←[32m INFO←[0m ←[2mdora_daemon::node_communication←[0m←[2m:←[0m channel disconnected before register message
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m Traceback (most recent call last):
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m File "\?\D:\AmazingHand\Demo\HandTracking\HandTracking\main.py", line 178, in
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m main()
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m File "\?\D:\AmazingHand\Demo\HandTracking\HandTracking\main.py", line 135, in main
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m node = Node()
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m ^^^^^^
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m RuntimeError: Could not initiate node from environment variable. For dynamic node, please add a node id in the initialization function.
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m Caused by:
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m 0: failed to init event stream
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m 1: subscribe failed: Node hand_simulation exited before initializing dora. For more information, run dora logs 01982175-9018-7646-a2ee-1b3368034cd7 hand_simulation.
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m Location:
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m apis\rust\node\src\event_stream\mod.rs:139:17
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[2;3;94mstdout←[0m ←[36m←[0m
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[94mDEBUG ←[0m ←[2mdaemon ←[0m←[36m←[0m handling node stop with exit status ExitCode(1)
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[32mINFO ←[0m ←[2mdaemon ←[0m←[36m←[0m marking hand_tracker as cascading error caused by hand_simulation
←[1;2mhand_tracker←[0m←[90m←[0m←[1;90m:←[0m ←[31mERROR ←[0m ←[2mdaemon ←[0m←[36m←[0m exited with code 1. This error occurred because node hand_simulation exited before connecting to dora.
←[32mINFO ←[0m ←[2mdaemon ←[0m←[36m←[0m dataflow finished on machine 25f06f5b-2449-4b40-b042-36329287efd2
←[2m2025-07-19T06:53:32.388926Z←[0m ←[32m INFO←[0m ←[1mrun_inner←[0m: ←[2mdora_daemon←[0m←[2m:←[0m exiting daemon because all required dataflows are finished ←[2m←[3mself.daemon_id←[0m←[2m=←[0mDaemonId { machine_id: None, uuid: 25f06f5b-2449-4b40-b042-36329287efd2 }←[0m
←[2m2025-07-19T06:53:32.390312Z←[0m ←[32m INFO←[0m ←[1mrun_inner←[0m: ←[2mzenoh::api::session←[0m←[2m:←[0m close session ←[3mzid←[0m←[2m=←[0ma0c08faafa3e9962ed1a87b6a0b7be17 ←[2m←[3mself.daemon_id←[0m←[2m=←[0mDaemonId { machine_id: None, uuid: 25f06f5b-2449-4b40-b042-36329287efd2 }←[0m
←[1;31m[ERROR]←[0m
Dataflow failed:
Node hand_simulation failed: exited with code 1 with stderr output:
[...] File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 319, in
main()
File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 314, in main
client = Client(args.mode)
^^^^^^^^^^^^^^^^^
File "\?\D:\AmazingHand\Demo\AHSimulation\AHSimulation\mj_mink_right.py", line 29, in init
self.model = mujoco.MjModel.from_xml_path(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: ParseXML: Error opening file '\?\D:\AmazingHand\Demo\AHSimulation/AHSimulation/AH_Right/mjcf/scene.xml': No such file or directory
Location:
binaries\cli\src\lib.rs:707:17