Giter VIP home page Giter VIP logo

pose_ekf's Introduction

pose_ekf

Extented Kalman Filter for 6D pose estimation using gps, imu, magnetometer.

1. State for kalman filter

[p v q ba bw]

error state [dp dv d_theta dba, dbw]

2. inertial frame: NED

3. running

3.1 running with simulator

cd catkin_ws/src
git clone [email protected]:libing64/pose_ekf.git
cd ..
catkin_make -DCATKIN_WHITELIST_PACKAGES="pose_ekf"
roslaunch pose_ekf pose_ekf_simulator.launch

image

3.2 rosbag for test (TODO)

pose_ekf's People

Contributors

libing64 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pose_ekf's Issues

关于坐标系的请教

你好,花了较多的时间阅读这边的代码,有几个问题一直想不通,希望得到指点:
1.我在conversion.cpp文件中看到旋转矩阵表示的是body-ned, 我想问一下这里的世界坐标系是否是ned? 如果世界坐标系是ned,那磁力计在导航系下观测到的应该是[a, 0, b],为何代码中却说pose_ekf.cpp中却说should be [0, 1, x]

2.同样的问题,GPS数据后应该先将其转换到椭球系下,那边的转换方向是否有误? 转换完后又转换到local cartesian coordinates(这个应该是东北天吧?),,,之后得到的locX\locY\locZ应该都是处于enu坐标系下,应该将其转换到ned下,为啥变换却是:
position(0) = locY;
position(1) = -locX;
position(2) = locZ;

麻烦了~

install rtklib

Bro, how do I install rtklib?Looking forward to your response

fix_velocity

hi,fix_velocity what is it? I hard to get the parameters of in normal conditions,thanks very much.

咨询 F G的求法

您好,打扰一下,我在学习您写的pose_ekf,对F矩阵,G矩阵的求法,不太理解,感觉和ESKF中的求法不一样,我看了您提供的参考资料Quaternion and Rotation 也没有找到,还有correct_gravity这一块也不理解,您能提供一下有关F G矩阵的求法和correct_gravity的理论资料吗?万分感谢。谢谢

1
2

Using in an iOS app

Any pointers where to start with feeding iOS sensor + measurement data into this to integrate it into an app, and refine the location measurements?

Process Sensor data

Hi, could you please explain what line 96 - 115 in the processSensorData function is doing and how it works?

我觉得你的diff_qvqstar_q函数写错了

QQ截图20200313175125
QQ截图20200313175457

你好,我看了你的代码,觉得代码中的函数diff_qvqstar_q,即速度误差对四元数误差的雅克比矩阵有点问题,我求得第一列和你的是一样的,其它都比你多出一项,希望能得到你的解答,谢谢

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.