Extended Kalman filter localisation

asked 2017-07-21 19:00:24 -0500

Nekromant gravatar image

updated 2017-07-22 19:55:23 -0500

Hey guys, I am doing mobile robot localisation as a project. Now I stuck in obtaining the equations of EKF localisation. My robot moves straight for 10 seconds parallel to x-axis and robot equipped with 2 sonars - in front and in right side. As a landmark I have two lines/obstacles in front of the robot and on the right side parallel to x-axis. Could you please help me to obtain the equations?! The map looks like this:

____________| The robot is in the origin (0, 0), the landmark line parallel to X-axis coordinate is y=-2000mm, the landmark parallel to y-axis is x=4000. I already implemented the motion-based control which returns estimated pose of the robot and covariance matrix. The estimated pose of the robot is given by S=[Sx, Sy, Sth]. What is the matrix form of my observation model Jacobian matrix which is, I quess, is linear. Thanks in advance.

edit retag flag offensive close merge delete

Comments

I think this question doesn't have to do with ROS!!

ROSkinect gravatar imageROSkinect ( 2017-07-23 09:34:57 -0500 )edit

I agree, it's not a question about ROS. But if you want to use some package to handle the EKF for you, there's this one:

http://wiki.ros.org/robot_localization

http://www.ros.org/news/2016/06/tom-m...

marcoarruda gravatar imagemarcoarruda ( 2017-07-24 08:01:24 -0500 )edit