Robotics StackExchange | Archived questions

problem in robot pose ekf

hi i am trying to use robotposeekf 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 robotposeekf 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 (imufiltermadgwick/imufilternode)

arduino_serial_node (rosserial_python/serial_node.py)

base_controller_node (beginner_tutorials/base_controller)

basetokinectbroadcaster (tf/statictransform_publisher)

teleop (teleoptwistkeyboard/teleoptwistkeyboard.py)

now this is the launch for robot pose ekf

node pkg="robotposeekf" type="robotposeekf" name="robotposeekf"

<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.

Asked by ghaith on 2016-07-08 11:59:40 UTC

Comments

Answers