2 broadcasters error
Hi, i have simulation in rviz,so when i start it taking info from 2 broadcasters and it starts shaking , when i see rosrun rqt_tf_tree rqt_tf_tree
i have 2 broadcasters with and without prefix and it changing very quiqly .
robotnamespace/robotstatepublisher
robotstatepublisher
i have robotstate_publisher in rviz launch file
<launch>
<arg name="model" default="$(find moon)/src/urdf/rmoon.urdf"/>
<arg name="gui" default="true" />
<arg name="rvizconfig" default="$(find rviz_moon)/src/rviz.rviz" />
<param name="robot_description" command="$(find xacro)/xacro --inorder $(arg model)" />
<param name="use_gui" value="$(arg gui)"/>
<node name="odom_to_tf" pkg="message_to_tf" type="message_to_tf" args="moon/odom">> </node>
<node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" />
<node name="robot_state_publisher" pkg="robot_state_publisher" type="state_publisher" />
<node name="rviz" pkg="rviz" type="rviz" args="-d $(arg rvizconfig)" required="true" />
</launch>
and in gazebo launch file
<arg name="robot_name"/>
<arg name="init_pose"/>
<node name="spawn_moon" pkg="gazebo_ros" type="spawn_model"
args="$(arg init_pose) -urdf -param /robot_description -model $(arg robot_name)"
respawn="false" output="screen" />
<node pkg="robot_state_publisher" type="state_publisher"
name="robot_state_publisher" output="screen"/>
so, how to fix it ?
Asked by Pakras on 2019-09-02 12:27:54 UTC
Comments