No tf data while running map_server

HI
I am not able to get tf data after running map_sever. I am trying to visualize map after generating it with slam tool box. No tf data is being published. I am using humble.

import os
from ament_index_python.packages import get_package_share_directory
from launch import LaunchDescription
from launch_ros.actions import Node

def generate_launch_description():
    
    map_file = os.path.join(get_package_share_directory('mapping'), 'config', 'my_map.yaml')


    return LaunchDescription([
        # Node(
        #     package='rviz2',
        #     executable='rviz2',
        #     name='rviz2',
        #     parameters=[{'use_sim_time': True}],
        #     output='screen'),
        
        Node(
            package='nav2_map_server',
            executable='map_server',
            name='map_server',
            output='screen',
            
            parameters=[{'use_sim_time': True}, 
                        {'yaml_filename':map_file},
                                               ]),
        



        Node(
            package='nav2_lifecycle_manager',
            executable='lifecycle_manager',
            name='lifecycle_manager_mapper',
            output='screen',
            parameters=[{'use_sim_time': True},
                        {'autostart': True},
                        {'node_names': ['map_server']}])            
        ])

Are you working on a course in the Academy or on your local PC?

If a course on the Academy, please let’s know what unit and what exercise/example you are working on.

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.