diff --git a/robotics_application_manager/comms/__init__.py b/robotics_application_manager/comms/__init__.py index 308ce01..939cc1a 100644 --- a/robotics_application_manager/comms/__init__.py +++ b/robotics_application_manager/comms/__init__.py @@ -4,6 +4,7 @@ Provides classes and utilities for handling communication between the manager backend and client applications. """ + from .new_consumer import ManagerConsumer from .consumer_message import ManagerConsumerMessageException, ManagerConsumerMessage from .thread import ThreadWithLoggedException, WebsocketServerThread diff --git a/robotics_application_manager/libs/__init__.py b/robotics_application_manager/libs/__init__.py index f2c24b8..1ddd9f7 100644 --- a/robotics_application_manager/libs/__init__.py +++ b/robotics_application_manager/libs/__init__.py @@ -4,6 +4,7 @@ Contains helper functions for configuration handling, process management, and GPU acceleration detection. """ + from .file_watchdog import FileWatchdog from .launch_world_model import ConfigurationModel, ConfigurationManager from .process_utils import ( diff --git a/robotics_application_manager/manager/launcher/launcher_gazebo.py b/robotics_application_manager/manager/launcher/launcher_gazebo.py index 7f59f8e..3f81a1f 100644 --- a/robotics_application_manager/manager/launcher/launcher_gazebo.py +++ b/robotics_application_manager/manager/launcher/launcher_gazebo.py @@ -44,10 +44,10 @@ class LauncherGazebo(ILauncher): """ Orchestrator for Gazebo simulation visualization. - Manages the 'gzclient' lifecycle, including resolution configuration, + Manages the 'gzclient' lifecycle, including resolution configuration, X11 display mapping, and background thread monitoring. """ - + display: str internal_port: int external_port: int @@ -62,8 +62,8 @@ def run(self, config_file, callback): """ Launches the Gazebo client with appropriate display settings. - Checks for hardware acceleration support (DRI) and initializes the - VNC server. Dynamically generates a 'gui.ini' file to ensure the + Checks for hardware acceleration support (DRI) and initializes the + VNC server. Dynamically generates a 'gui.ini' file to ensure the simulation resolution matches the web frontend dimensions. Args: diff --git a/robotics_application_manager/ram_logging/__init__.py b/robotics_application_manager/ram_logging/__init__.py index 0562e9f..f183ab9 100644 --- a/robotics_application_manager/ram_logging/__init__.py +++ b/robotics_application_manager/ram_logging/__init__.py @@ -4,4 +4,5 @@ This module initializes the logging configuration used throughout the RAM system. """ + from .log_manager import LogManager