Browse Source

update ROS example for version 1.4.x (fixes #1839)

Falko Schindler 1 year ago
parent
commit
1ec7286bed
1 changed files with 2 additions and 2 deletions
  1. 2 2
      examples/ros2/ros2_ws/src/gui/gui/node.py

+ 2 - 2
examples/ros2/ros2_ws/src/gui/gui/node.py

@@ -7,7 +7,7 @@ from geometry_msgs.msg import Pose, Twist
 from rclpy.executors import ExternalShutdownException
 from rclpy.executors import ExternalShutdownException
 from rclpy.node import Node
 from rclpy.node import Node
 
 
-from nicegui import Client, app, run, ui
+from nicegui import Client, app, ui, ui_run
 
 
 
 
 class NiceGuiNode(Node):
 class NiceGuiNode(Node):
@@ -70,5 +70,5 @@ def ros_main() -> None:
 
 
 
 
 app.on_startup(lambda: threading.Thread(target=ros_main).start())
 app.on_startup(lambda: threading.Thread(target=ros_main).start())
-run.APP_IMPORT_STRING = f'{__name__}:app'  # ROS2 uses a non-standard module name, so we need to specify it here
+ui_run.APP_IMPORT_STRING = f'{__name__}:app'  # ROS2 uses a non-standard module name, so we need to specify it here
 ui.run(uvicorn_reload_dirs=str(Path(__file__).parent.resolve()), favicon='🤖')
 ui.run(uvicorn_reload_dirs=str(Path(__file__).parent.resolve()), favicon='🤖')