Coder Social home page Coder Social logo

Comments (6)

xioTechnologies avatar xioTechnologies commented on September 26, 2024

The calibration process you have described is unlikely to achieve an accuracy better than 1°. I don't see how your system is capable of evaluating a difference in error of 0.007°. Am I missing something?

from fusion.

mecitpmk avatar mecitpmk commented on September 26, 2024

The error which I described like "Pitch angle error : 0.001990 Degree" calculated like this ;
Summed all the collected pitch angle and divided to the collected sample amount in .csv file.

I assumed while there is no motion, the mean of the pitch angle should be close to the 0.0000 or sth.

By the way, I applied 6th Order LPF into raw accelerometer data , and 2th Order for the Gyroscope. Thats why, my pitch and roll angle means smaller than 1°.

The value which we get is acceptable of the system requirements but, I just want to trying make the system even better and precise.

Thank you,
Abdulmecid Pamuk

from fusion.

xioTechnologies avatar xioTechnologies commented on September 26, 2024

The difference in error you have reported far exceeds the capabilities of your system. It would be like someone using a voltmeter with 1 mV accuracy, and averaging it to claim they have achieved 7 μV accuracy. I hope you see the problem with that. Either way, I don't think I can be of much more help here.

from fusion.

mecitpmk avatar mecitpmk commented on September 26, 2024

I see your statement much clear right now. Thank you for the extending our horizon with the clear examples. Before the closing issue Mr.Sebastian, I have one more question;

Is it possible to implement Q1.31 fixed-point format to the your old repos? Do I need extra scaling to prevent overflow (while calculating auxiliary variables and gradient descent algorithm)? I’m totally open your suggestion.

Best Regards,
Abdulmecid Pamuk

from fusion.

xioTechnologies avatar xioTechnologies commented on September 26, 2024

I advise against a fixed-point implementation. It would not be an easy task and it would introduce a significant risk of errors. Furthermore, I doubt the efficiency would improve much beyond the current floating-point implementation, especially given that FPUs are now common in many microcontrollers.

from fusion.

mecitpmk avatar mecitpmk commented on September 26, 2024

Thank you for everything Mr.Sebastian.

Now I’m closing the thread and again thank you.

from fusion.

Related Issues (20)

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.