Ros Multiple machine Gmapping fails
I`m running one ground processing PC called snake. and another computer on Robot call UAV. Communication works fine. I can run hokuyo node on UAV and see the data on the data by using rostopic echo in PC snake
Problem is when I launch the laser scan matcher and Gmapping using launch file on PC snake. I can see laser on RVIZ by selecing /laser frame. but I can`t see the map at all.
After connect laser to PC snake and run hokuyo and mapping launchfile. It works fine
my launch file is <launch> <machine name="snake" address="snake" user="snake" password="snake" ros-root="$(env ROS_ROOT)" ros-package-path="$(env ROS_PACKAGE_PATH)" default="false"/>
<node pkg="laser_scan_matcher" type="laser_scan_matcher_node" name="laser_scan_matcher_node" output="screen"> </node>
<node pkg="tf" type="static_transform_publisher" name="laser_link" args="0.25 0.0 0.68 0.0 0.0 0.0 /base_link /laser 40"/>
<node pkg="tf" type="static_transform_publisher" name="Base_odom_link" args="0 0.0 0 0.0 0.0 0.0 /base_link /odom 40"/>
<node pkg="gmapping" type="slam_gmapping" name="gmapping" output="screen">
</node>
<node name="rviz" pkg="rviz" type="rviz"/>
</launch>
And there is no error at all but
MessageFilter says that MessageFilter : Dropped 100.00% of messages so far. Please turn the [ros.gmapping.message_notifier] rosconsole logger to DEBUG for more information.
the map doesn`t comes out
any idea why?