[Documentation] [TitleIndex] [WordIndex

Understanding log messages

Errors when using package

Warnings when using package

Info when using package

The robot pose ekf does not work

The robot pose ekf provides a service call to give information on its internal state. Simply run:

The output will give you good clues about possible problems.

Is the robot pose ekf still running?

To check if the robot pose ekf is running, you should find out on what the name of the node is. The node name depends on the name you specified in the launch file:

Look for the name="..." field. In this example, the node name is 'my_name'. To verify if the node is running, type:

Is the robot pose ekf sending output?

First you should find out on what topic name the robot pose ekf is supposed to publish data. The topic name depends on the name you specified in the launch file:

Look for the name="..." field. In this example, the output topic name is set to 'my_name/odom_combined'. To verify if any output is published, type:

You should see an average publish rate being displayed. If not, the output is not published.

Is the robot pose ekf receiving input?

The robot pose ekf listens on three topics: '/odom', '/imu_data' and '/vo'. To check if any input is received on these topics, type:

You should see an average publish rate being displayed. If not, the input is not published.


2023-10-28 12:57