Giter Club home page Giter Club logo

Comments (1)

ISOEhy avatar ISOEhy commented on August 20, 2024

orientation = Mahony(gyr=gyr,
acc=acc,
mag=mag,
frequency=50.0,
frame='ENU') # Using IMU
orientation_EKF = EKF(gyr=gyr,
acc=acc,
mag=mag,
frequency=50.0,
frame='ENU') # Using IMU
orientation_Comp = Complementary(gyr=gyr,
acc=acc,
mag=mag,
frequency=50.0,
frame='ENU') # Using IMU
orientation_Mad = Madgwick(gyr=gyr,
acc=acc,
mag=mag,
frequency=50.0,
frame='ENU') # Using IMU
orientation_AQUA = AQUA(gyr=gyr,
acc=acc,
mag=mag,
frequency=50.0,
frame='ENU') # Using IMU
return orientation.Q, orientation_EKF.Q, orientation_Comp.Q, orientation_Mad.Q, orientation_AQUA.Q

Qs = trip_quaternions(fp)
from scipy.spatial.transform import Rotation as R
import matplotlib.pyplot as plt
fd = pd.read_csv(fp) #.columns
tows = fd['tow']
fts = ['Mahony', 'EKF', 'Complementary', 'Madgwick', 'AQUA']
for Q in Qs:
yaws = []
for Q0 in Q:
q = R.from_quat(Q0)
p, r, y = q.as_euler('zyx', degrees=True)
yaws.append(y)
plt.plot(tows, yaws)
plt.legend(fts)
plt.title('Yaw angle')

from ahrs.

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.