Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sensor calibration needed ? #109

Open
ademar-prothon opened this issue Jun 17, 2021 · 3 comments
Open

Sensor calibration needed ? #109

ademar-prothon opened this issue Jun 17, 2021 · 3 comments

Comments

@ademar-prothon
Copy link

Hi !
I'm making a small project for my internship in a tech company, the goal is to locate and track a vulnerable road user to provide more security and i came across your library wich interested me very much.

I've implemented the KalmanLocationService in my own app but i'm still getting abnormal speeds when the precision is quite good. E.g i get 20 m/s in speed and weird bearing measures.
I looked at the provided app and saw a lot of messages in the logcat, and there the precision was astonishing and i even got acceleration values, which i could be interested in getting too.
My question is, do i need to calibrate the KalmanLocationProvider in my own app and in which way ? I browsed through the code and wasnt able to find how does the Sensor and Deviation calculator interacts with the provider service. I would also be interested in talking about the acceleration values, are they based on terrestrial referential or mobile one ?

I would be really pleased to get news from you,

Adémar

@Lezh1k
Copy link
Collaborator

Lezh1k commented Jun 21, 2021

Hello @ademar-prothon
Thank you for interesting in the project. Unfortunately it requires more maintenance and debugging . At least we have an issue related to measurement units (as I understand we need to change seconds to microseconds at least. So it might be better to use ideas of this project, but not the implementation.

As regards to your question about calibrating - yes, you need to calibrate your sensors first.

Best regards,
Oleg.

@ademar-prothon
Copy link
Author

Hi ! Thanks for your feedback !
Could you please give me a hint about how the class SensorCalibrator interacts or can do so with the KalmanLocationProvider ?
I looked through all the code and cant find any indication about how the calculated sigmas are used in the Kalman process.

Kind regards,

@Lezh1k
Copy link
Collaborator

Lezh1k commented Jun 27, 2021

Those sigmas are used in R and Q matrices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants