Can you show the current TF tree you have?
rosrun tf2_tools view_frames.py
If you want to see both robots at the same time in RVIZ, you will need to add an arbitrary transform between the two map frames. Assuming the map frame of robot 1 is in "robot1" namespace and map from of robot 2 is in "robot2" namespace:
rosrun tf static_transform_publisher 0 0 0 0 0 0 world robot1/map 100
rosrun tf static_transform_publisher 0 20 0 0 0 0 world robot2/map 100
This will make robot2 starting 20 meters away from robot1 map to avoid overlapping the maps in RVIZ (and set global frame in rviz to "world").