kas-lab / suave

An Exemplar for Self-Adaptive Underwater Vehicles performing pipeline inspection
https://kas-lab.github.io/suave/
Apache License 2.0
27 stars 9 forks source link

Creat smh file for system_modes #34

Closed Rezenders closed 1 year ago

Rezenders commented 1 year ago

Example smh file: https://github.com/MROS-RobMoSys-ITP/Pilot-URJC/blob/master/pilot_urjc_bringup/params/pilot_modes.yaml

Example launchfile:

shm_model_path = (get_package_share_directory('pilot_urjc_bringup') +
        '/params/pilot_modes.yaml')

    # Start as a normal node is currently not possible.
    # Path to SHM file should be passed as a ROS parameter.
    mode_manager_node = Node(
        package='system_modes',
        executable='mode_manager',
        parameters=[{'modelfile': shm_model_path}],
        output='screen')

Function design names should be the same as modes

Rezenders commented 1 year ago

Done