problem in robot pose ekf

asked 2016-07-08 11:59:40 -0500

ghaith gravatar image

updated 2016-07-10 15:13:41 -0500

hi i am trying to use robot_pose_ekf but nothing is publish. i tried every thing and nothing work, i publish the odom from encoder and i publish the imu raw data and then i use the imu tool,and every thing is been publish correctly. but when i try to use robot_pose_ekf nothing happen.

this is some information may help:

first this the node that i see when i try to launch robot pose ekf in not there i don't know why / IMU (imu_filter_madgwick/imu_filter_node)

arduino_serial_node (rosserial_python/serial_node.py)

base_controller_node (beginner_tutorials/base_controller)

base_to_kinect_broadcaster (tf/static_transform_publisher)

teleop (teleop_twist_keyboard/teleop_twist_keyboard.py)

now this is the launch for robot pose ekf

node pkg="robot_pose_ekf" type="robot_pose_ekf" name="robot_pose_ekf"

<remap from="imu" to="imu_data"/>

<param name="output_frame" value="odom_combined"/>



<param name="base_footprint_frame" value="base_footprint"/>


<param name="freq" value="10.0"/>

<param name="sensor_timeout" value="1.0"/>

<param name="odom_used" value="true"/>

<param name="imu_used" value="true"/>

<param name="vo_used" value="false"/>

<param name="debug" value="false"/>

so is it problem with my launch or what, and if i use rostopic list i can't find what must the robot pose ekf publish.

another question now if the imu when the robot not moving give some small data , is this will effect on robot pose ekf .

and thanks.i hope you can help me.

edit retag flag offensive close merge delete