CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - Quaternion rotation
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - Quaternion rotation - List
[
Graph program
]
virtualtrackball_src
DL : 0
track ball算法 用四元数法旋转的。-track ball algorithm quaternion France rotation.
Update
: 2008-10-13
Size
: 15.84kb
Publisher
:
李四
[
Graph program
]
virtualtrackball_src
DL : 0
track ball算法 用四元数法旋转的。-track ball algorithm quaternion France rotation.
Update
: 2025-02-19
Size
: 16kb
Publisher
:
李四
[
GIS program
]
SINS
DL : 0
向量,坐标旋转矩阵,四元数变换,wgs-84 utm,经纬高坐标变换类库,摘自CPS飞行模拟开源软件http://csp.sourceforge.net/wiki/Main_Page-Vector, coordinate rotation matrix, quaternion transform, wgs-84 utm, latitude and longitude coordinates transform the high-class, from the CPS open source flight simulator software http://csp.sourceforge.net/wiki/Main_Page
Update
: 2025-02-19
Size
: 28kb
Publisher
:
goldenone
[
Other
]
highprecisionstrapdownins
DL : 0
1.介绍了捷联惯性导航系统的基本工作原理,包括坐标系及其之间的关 系,讨论了欧拉角、四元数等几种经典的解算方法,和计算周期的划分等。 2.讨论了等效转动矢量法及其衍生的一系列修正算法和优化算法,并作 了精度分析和数字仿真,并对根据角增量提取角速率的方法进行了研究和验 证。 3.研究了划船运动下,速度解算的误差补偿方法。对利用对偶原理从圆 锥效应到划船效应的对应方法进行了讨论。 4.讨论了捷联式惯性导航系统的误差,对位置计算中的涡卷误差进行了 推证。 -1. Introduced a strapdown inertial navigation system of the basic working principles, including the coordinate system and the relationship between the discussion of the Euler angle, quaternion, such as solving several classical methods, and calculation of the division cycle and so on. 2. Discussed the rotation vector method and its equivalent derived from a series of correction algorithm and optimization algorithm, and made the accuracy of analysis and digital simulation, and in accordance with angle increment of angular velocity extraction methods have been studied and verified. 3. Study of the rowing movement, the speed of solving the error compensation method. The use of principle of duality effect from the cone corresponding to the row effect method is discussed. 4. Discussed the strapdown inertial navigation system error, the calculation of the location of the scroll push the card error.
Update
: 2025-02-19
Size
: 2.23mb
Publisher
:
yangjx
[
Graph program
]
Quaternion
DL : 0
本源码实现了一个在3D编程中很重要的四元数的类。在写这个类前提还包括对三维空间中向量类,以及4*4矩阵的运算。四元数对于三维模型的旋转能够很好的计算。-The source to achieve a 3D programming in a very important class Quaternion. At the time of writing the premise of this class also includes three-dimensional vector space categories, as well as 4* 4 matrix arithmetic. Quaternion for the rotation of three-dimensional model can be well calculated.
Update
: 2025-02-19
Size
: 9kb
Publisher
:
lilin
[
Algorithm
]
vgg_quat_from_rotation_matrix
DL : 0
从旋转矩阵到四元数的转换,matlab代码。-From the rotation matrix to quaternion conversion, matlab code.
Update
: 2025-02-19
Size
: 1kb
Publisher
:
Arthur
[
Other
]
3dtrans
DL : 0
3D Space Coordinate Transformations This folder contains 3 files (m-functions) : - t2x.m Transformation Matrix to Generalized Position Vector. - x2t.m Generalized Position Vector to Transformation Matrix. - m2m.m Mass/Inertia Tensor transformation with coordinate change. In the Generalized Position Vector the orientation can be expressed with: - unit quaternion, - Euler angles xyz (roll, pitch, and yaw), - Euler angles zyz (rotation, precession, and mutation), - unit vector and rotation angle, - Denavitt-Hartemberg parameters. Conversion between the above orientation systems can be easily achieved. The three files work independently on each other, but since they work on the same objects it is somewhat useful to keep them in the same folder. - 3D Space Coordinate Transformations This folder contains 3 files (m-functions) : - t2x.m Transformation Matrix to Generalized Position Vector. - x2t.m Generalized Position Vector to Transformation Matrix. - m2m.m Mass/Inertia Tensor transformation with coordinate change. In the Generalized Position Vector the orientation can be expressed with: - unit quaternion, - Euler angles xyz (roll, pitch, and yaw), - Euler angles zyz (rotation, precession, and mutation), - unit vector and rotation angle, - Denavitt-Hartemberg parameters. Conversion between the above orientation systems can be easily achieved. The three files work independently on each other, but since they work on the same objects it is somewhat useful to keep them in the same folder.
Update
: 2025-02-19
Size
: 6kb
Publisher
:
kiyoung
[
matlab
]
pointrotation
DL : 0
point rotation using Quaternion. implementation in matlab. Program is a tool to rotate poin in Cartesian coordinates in three dimensions about any angle. Run moje2.m
Update
: 2025-02-19
Size
: 300kb
Publisher
:
adamsr
[
Data structs
]
Quaternion
DL : 0
四元数算法详细讲解,从原理到应用,控制物体旋转-Quaternion algorithm is explained in detail, from the principle to the application, the control object rotation
Update
: 2025-02-19
Size
: 159kb
Publisher
:
haizhihun
[
CSharp
]
QuenUnit
DL : 0
四元数表示旋转矩阵,代替了传统的欧拉角解算外方位元素-Quaternion rotation matrix, Euler angles instead of the traditional elements of exterior orientation Solution
Update
: 2025-02-19
Size
: 3.51mb
Publisher
:
柳菲菲
[
MiddleWare
]
squat
DL : 0
执行一个简单的C++四元类被称为“蹲”。根据Ken Shoemake的开创性论文普及,四元数代表了约一个轴旋转。“蹲”可以通过**=运营商连接在一起,并转换之间来回变换矩阵。实现还包括由Don Hatch的三维矢量宏库-Implementation of a simple C++ quaternion class called "Squat". Popularized by a seminal paper by Ken Shoemake, a quaternion represents a rotation about an axis. Squats can be concatenated together via the* and*= operators and converted back and forth between transformation matrices. Implementation also includes a wonderful 3D vector macro library by Don Hatch
Update
: 2025-02-19
Size
: 3kb
Publisher
:
peter
[
Linux-Unix
]
A-Fast-Quaternion
DL : 0
A Fast Quaternion-Based Orientation Optimizer via Virtual Rotation for Human Motion Tracking
Update
: 2025-02-19
Size
: 285kb
Publisher
:
raymond
[
3D Graphic
]
Assignment1
DL : 0
利用B spline和Catmull-rom spline实现物体的移动,旋转由四元数和欧拉角实现。 需要已配置opengl-using B Spline and catmull-rom spline implement the interpolation of object. Rotation are applied by Quaternion and Euler Angle. Please see the implementation video: https://www.youtube.com/watch?v=I2FgyMXiZvk
Update
: 2025-02-19
Size
: 9.16mb
Publisher
:
Fei XIE
[
Other
]
8fbb509537ae07120ade8ad45456d6a3
DL : 0
四元数的优势: 三维空间的旋转完全可以由4元数来胜任。传统意义上需要3×3矩阵来进行向量的旋转(4x4矩阵的第四列表示平移)。所以四元数更节省空间,运算速度更快。既然四元数能方便的表示3D旋转,那么对他们进行插值就能产生平滑的旋转效果。-Quaternion advantages: the rotation of three-dimensional space can count from $ 4 to do the job. Traditionally need 33 for vector rotation matrix (4x4 matrix fourth column represents the pan). So quaternion more space-saving, faster operation. Since quaternion can easily represent 3D rotation, then they will be able to produce a smooth interpolation rotation effect.
Update
: 2025-02-19
Size
: 404kb
Publisher
:
王飞
[
3D Graphic
]
Quater_Registration
DL : 0
四元数分解的点云配准,输入点云的源坐标和目标坐标,计算期望的旋转矩阵和平移向量。-Quaternion decomposition point cloud registration, input the source and target point cloud coordinates to calculate the expected rotation matrix and translation vector.
Update
: 2025-02-19
Size
: 1kb
Publisher
:
xujing
[
Algorithm
]
squat
DL : 0
Implementation of a simple C++ quaternion class called Squat . Popularized by a seminal paper by Ken Shoemake, a quaternion represents a rotation about an axis. Squats can be concatenated together via the * and *= operators and converted back and forth between transformation matrices. Implementation also includes a wonderful 3D vector macro library by Don Hatch. -Implementation of a simple C++ quaternion class called Squat . Popularized by a seminal paper by Ken Shoemake, a quaternion represents a rotation about an axis. Squats can be concatenated together via the * and *= operators and converted back and forth between transformation matrices. Implementation also includes a wonderful 3D vector macro library by Don Hatch.
Update
: 2025-02-19
Size
: 3kb
Publisher
:
JOhn
[
Other
]
GyroEuler(1)
DL : 0
本代码给出了欧拉角、旋转矩阵和四元数之间的变换关系。-This code gives the euler angles, the rotation matrix and the transformation of relationship between quaternion.
Update
: 2025-02-19
Size
: 12kb
Publisher
:
xuxiangxing
[
Linux-Unix
]
db_utilities_rotation
DL : 0
Takes a unit quaternion and gives its corresponding rotation matrix. \param R rotation matrix (out).
Update
: 2025-02-19
Size
: 2kb
Publisher
:
zangfvqk
[
AI-NN-PR
]
OULAR2MARTRIX
DL : 0
欧拉角转四元数的代码 主要用于机器人末端姿态的转换-Euler angles rotation quaternion code is mainly used for robot end-profile conversion
Update
: 2025-02-19
Size
: 82kb
Publisher
:
gh
[
Other
]
Quaternion
DL : 0
四元数基本类库(C#),包括基于单位四元数应用于旋转与欧拉角、旋转矩阵转换,利用四元数完成空间坐标转换等方法-Quaternion basic class library (C#), including those based on unit quaternion rotation applied to the Euler angles, rotation matrix conversion, use quaternion perform spatial coordinate conversion method
Update
: 2025-02-19
Size
: 2kb
Publisher
:
dxx
«
1
2
»
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.