ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Use autoware ekf_localizer with GPS

asked 2020-08-04 02:31:35 -0600

Mackou gravatar image

Hello, I would like to know if it would make sense to use the autoware ekf_localizer with a GPS ?

I see it's used with ndt matching, but could it improve GPS localization too ? And has anyone done it before ?

Thanks !

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-08-04 03:12:15 -0600

TakaHoribe gravatar image

could it improve GPS localization too?

Technically yes, but it depends on the GNSS quality.

Some expensive GNSS are already integrated with IMU sensor fusion algorithm (almost the same as EKF), so using Autoware's EKF may not have much differences.

If your GNSS localization has large covariance, the Autoware's EKF could improve the localization.

The purpose of the EKF is for the fusion of pose, velocity, and vehicle motion model. So if you have a good velocity source (e.g. from wheel speed), the EKF can improve the localization of GNSS. (And at least, the vehicle model information is useful for the localization.)

To use the EKF with GNSS, go to the [ app ] of the ekf_localizer in the runtime_manager, change input_pose_name from /ndt_pose to /gnss_pose, then the EKF runs with GNSS. It will improve the localization after parameter tuning of the covariance for your GNSS.

edit flag offensive delete link more

Question Tools


Asked: 2020-08-04 02:31:35 -0600

Seen: 725 times

Last updated: Aug 04 '20