Hi everyone,
after finishing the installation steps for G1 I wanto to try the WebServer to activate another services, but the page always show “site can not be reached” as shown below:
And then I disabled the auto-startup of WebServer-service and launch the WebServer-node manually, it shows following error:
MYBOTSHOP G1 Environment Setup Complete
unitree@g1-unit-5849:~$ ros2 launch g1_webserver webserver.launch.py
[INFO] [launch]: All log files can be found below /home/unitree/.ros/log/2026-02-24-14-30-56-524850-g1-unit-5849-5904
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [rosbridge_websocket-1]: process started with pid [5906]
[INFO] [rosapi_node-2]: process started with pid [5908]
[INFO] [vncserver-3]: process started with pid [5910]
[INFO] [websockify-4]: process started with pid [5912]
[INFO] [webserver-5]: process started with pid [5914]
[vncserver-3] Cleaning stale pidfile '/home/unitree/.vnc/g1-unit-5849:1.pid'!
[vncserver-3]
[vncserver-3] New 'g1-unit-5849:1 (unitree)' desktop at :1 on machine g1-unit-5849
[vncserver-3]
[vncserver-3] Starting applications specified in /home/unitree/.vnc/xstartup
[vncserver-3] Log file is /home/unitree/.vnc/g1-unit-5849:1.log
[vncserver-3]
[vncserver-3] Use xtigervncviewer -SecurityTypes VncAuth,TLSVnc -passwd /home/unitree/.vnc/passwd g1-unit-5849:1 to connect to the VNC server.
[vncserver-3]
[webserver-5] Traceback (most recent call last):
[webserver-5] File "/opt/mybotshop/install/g1_webserver/lib/g1_webserver/webserver", line 15, in <module>
[webserver-5] from g1_webserver.librosnode import ROS2WebServer
[webserver-5] File "/opt/mybotshop/install/g1_webserver/lib/python3.8/site-packages/g1_webserver/__init__.py", line 36, in <module>
[webserver-5] from .libwebserver import *
[webserver-5] ModuleNotFoundError: No module named 'g1_webserver.libwebserver'
[ERROR] [webserver-5]: process has died [pid 5914, exit code 1, cmd '/opt/mybotshop/install/g1_webserver/lib/g1_webserver/webserver --ros-args -r __node:=g1_webserver -r __ns:=/g1_unit_5849 --params-file /opt/mybotshop/install/g1_webserver/share/g1_webserver/config/robot_webserver.yaml -r /tf:=tf -r /tf_static:=tf_static'].
[websockify-4] WebSocket server settings:
[websockify-4] - Listen on :6080
[websockify-4] - No SSL/TLS support (no cert file)
[websockify-4] - proxying from :6080 to 127.0.0.1:5901
[rosbridge_websocket-1] [INFO] [1771939857.652348103] [g1_unit_5849.rosbridge_websocket]: Rosbridge WebSocket server started on port 9090
[INFO] [vncserver-3]: process has finished cleanly [pid 5910]
Has anyone has the same problem? I would really appreciate it if anyone could offer some advice.
Thanks in advance
Mingqian
