• Title/Summary/Keyword: 쿼터니언

Search Result 38, Processing Time 0.025 seconds

Hybrid Dual Quaternion Algorithm For Precise Strapdown Inertial Navigation (정밀 스트랩다운 관성항법을 위한 혼합 이체쿼터니언 알고리즘)

  • Shim, Ju-Young;Lee, Han-Sung;Park, Chan-Gook;Yu, Myeong-Jong;Lee, Hyung-Keun
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.35 no.7
    • /
    • pp.627-632
    • /
    • 2007
  • Dual quaternion is efficient methodology to express rotation and translation of the vehicle's movements in the unified frame work. Recently, a strapdown inertial navigation algorithm based on dual quaternion was introduced. By comparing and analyzing the classical and dual-quaternion algorithms, this paper proposes a new strapdown inertial navigation algorithm that maintains the accuracy benefit of the dual-quaternion algorithm with considerable computational reduction. Simulation results show the efficiency of the proposed hybrid strapdown navigation algorithm.

SDINS Simulator Based On Dual Quatemions (Dual Quaternion 기반 관성항법 시뮬레이터)

  • Sim, Ju-Yeong;Lee, Hyeong-Geun;Lee, Han-Seong;Park, Chan-Guk;Yu, Myeong-Jong
    • 한국항공운항학회:학술대회논문집
    • /
    • 2005.11a
    • /
    • pp.132-135
    • /
    • 2005
  • 이체 쿼터니언(dual quaternion)은 선형 미분방정식으로 계산하는 쿼터니언을 회전운동과 병진운동을 동시에 취급하는 이체수(dual numbers)체계로 표현한 형태이다. 성능향상을 위해 이체 쿼터니언을 관성항법 알고리즘에 적용시킨 논문이 새로이 소개되었다. 기존 알고리즘과 새로운 알고리즘을 MATLAB으로 시뮬레이터를 작성하였으며, 정확도와 실행 속도 측면에서 성능을 평가하고자 한다.

  • PDF

Position-Attitude Coupling Motion Using Dual Quaternion in Spacecraft Proximity Operation (듀얼 쿼터니언을 이용한 인공위성 근접운용에서의 위치-자세 결합운동 연구)

  • Na, Yunju;Bang, Hyochoong
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.47 no.11
    • /
    • pp.795-802
    • /
    • 2019
  • This paper deals with position-attitude coupling motion during spacecraft relative operation, and suggests dual quaternion-based kinematics for the problem. The position-attitude coupling motion can occur when the target point is located at an arbitrary point on the satellite body, not the center of mass. This is especially apparent in close proximity operation case. The dual quaternion-based kinematics directly reflects the angular velocity state, so that the coupling motion in which the change of attitude affects the position can be concisely defined. In this study, a new dual quaternion-based kinematics is presented along with a conventional approach to solve the coupling problem. Numerical simulations show that the position error for the target point is generated by the coupling motion, and verify that the dual quaternion-based kinematics can solve this problem.

Analysis of the Accuracy of Quaternion-Based Spatial Resection Based on the Layout of Control Points (기준점 배치에 따른 쿼터니언기반 공간후방교회법의 정확도 분석)

  • Kim, Eui Myoung;Choi, Han Seung
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.36 no.4
    • /
    • pp.255-262
    • /
    • 2018
  • In order to determine the three-dimensional position in photogrammetry, a spatial resection is a pre-requisite step to determine exterior orientation parameters. The existing spatial resection method is a non-linear equation that requires initial values of exterior orientation parameters and has a problem that a gimbal lock phenomenon may occur. On the other hand, the spatial resection using quaternion is a closed form solution that does not require initial values of EOP (Exterior Orientation Parameters) and is a method that can eliminate the problem of gimbal lock. In this study, to analyze the stability of the quaternion-based spatial resection, the exterior orientation parameters were determined according to the different layout of control points and were compared with the determined values using existing non-linear equation. As a result, it can be seen that the quaternionbased spatial resection is affected by the layout of the control points. Therefore, if the initial value of exterior orientation parameters could not be obtained, it would be more effective to estimate the initial exterior orientation values using the quaternion-based spatial resection and apply it to the collinearity equation-based spatial resection method.

Comparative Analysis of Exterior Orientation Parameters of Smartphone Images Using Quaternion-Based SPR and PnP Algorithms (스마트폰 영상정보를 활용한 쿼터니언 기반 후방교회법과 PnP 알고리즘의 외부표정요소 비교 분석)

  • Kim, Namhoon;Lee, Ji-Sang;Bae, Jun-Su;Sohn, Hong-Gyoo
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.37 no.6
    • /
    • pp.465-472
    • /
    • 2019
  • The SPR (Single Photo Resection) is widely used as a method of estimating the EOPs (Exterior Orientation parameters) at the time of taking a photograph, but it requires an initial value and has a disadvantage of being sensitive to the initial value. In this study, we introduce quaternion-based single photo resection and PnP (Perspective-n-Point) algorithm that do not require initial values and compare the results. Photos were taken using a general smartphone, and the ground control point acquisition was based on the hybrid MMS (Mobile Mapping System) point cloud data possessed by the researchers. As a result, when the collinear condition based SPR is true value, quaternion-based SPR has higher attitude angle estimation accuracy than PnP algorithm. In case of camera position estimation, both algorithms showed accuracy within 0.8m when compared with ground control points.

A Study on Orientations Interpolation of 6-Axis Articulated Robot using Quaternion (쿼터니언을 이용한 6축 로봇 방위보간법에 관한 연구)

  • Ahn, Jin-Su;Chung, Won-Jee
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.20 no.6
    • /
    • pp.778-784
    • /
    • 2011
  • This paper presents the study on orientations interpolation of 6-axis articulated robot using quaternion. In this paper, we propose a control algorithm between given two orientations of 6-axis articulated robot by using a quaternion with spherical linear interpolation. In order to study the quaternion interpolation, We created Inverse kinematics program and Interpolation program using LabVIE$^{(R)}$. The rotation angle of each axis were calculated using both euler orientations interpolation program and quaternion orientations interpolation program. The proposed control algorithm is shown to be effective in terms of motor angles and torques when compared to a conventional Euler angle interpolation, by using both LabVIEW$^{(R)}$ and RecurDyn$^{(R)}$.

Semi-automatic Camera Calibration Using Quaternions (쿼터니언을 이용한 반자동 카메라 캘리브레이션)

  • Kim, Eui Myoung
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.36 no.2
    • /
    • pp.43-50
    • /
    • 2018
  • The camera is a key element in image-based three-dimensional positioning, and camera calibration, which properly determines the internal characteristics of such a camera, is a necessary process that must be preceded in order to determine the three-dimensional coordinates of the object. In this study, a new methodology was proposed to determine interior orientation parameters of a camera semi-automatically without being influenced by size and shape of checkerboard for camera calibration. The proposed method consists of exterior orientation parameters estimation using quaternion, recognition of calibration target, and interior orientation parameter determination through bundle block adjustment. After determining the interior orientation parameters using the chessboard calibration target, the three-dimensional position of the small 3D model was determined. In addition, the horizontal and vertical position errors were about ${\pm}0.006m$ and ${\pm}0.007m$, respectively, through the accuracy evaluation using the checkpoints.

3D Animation Watermarking Based on Orientation Interpolator (방향보간기 기반의 3D 애니메이션 워터마킹)

  • Lee, Suk-Hwan;Do, Jae-Su;Kwon, Ki-Ryong
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.1
    • /
    • pp.36-48
    • /
    • 2007
  • This paper proposed 3D keyframe animation using orientation interpolator. 3D keyframe animation consists of a number of transform nodes that have geometrical node of initial model and several interpolator nodes that represent the object moving. In the proposed algorithm, we randomly selects transform nodes with orientation interpolator node and performs to resample quaternion components for haying uniform key time. And then, watermark bits are embedded into quaternion components with large rotation angles. Experimental results verified that the watermark embedded by the proposed algorithm had good robustness against geometrical attacks and timeline attacks and also PSNR of keyvalue in orientation interpolator node is above 42dB.

  • PDF