Journal of Astronautics ›› 2017, Vol. 38 ›› Issue (8): 804-812.doi: 10.3873/j.issn.1000-1328.2017.08.004

Previous Articles     Next Articles

A Hybrid EFIR/DFT Algorithm on Trajectory Prediction of Space Spinning Target

HAN Dong, HUANG Pan feng , LIU Zheng xiong, LU Zhen yu, QI Zhi gang   

  1. 1. Research Center of Intelligent Robotics, School of Astronautics, Northwestern Polytechnical University, Xi’an 710072, China;
    2. National Key Laboratory of Aerospace Flight Dynamics, Northwestern Polytechnical University, Xi’an 710072, China;
    3. School of Physics and InformationEngineering, Shanxi Normal University, Linfen 041000, China
  • Received:2017-03-10 Revised:2017-05-31 Online:2017-08-15 Published:2017-08-25


Based on the visual camera, a robust and efficient method for tracking and predicting the trajectory of a space spinning target is proposed in this paper. The initial discrete point set of a motion trajectory is firstly accumulated in real-time, and then the motion is decomposed into translation and rotation. A hybrid extended finite impulse response (EFIR)/discrete Fourier transform (DFT) is used to estimate the states and dynamics parameters in time domain and frequency domain simultaneously. According to the dynamic equations of a free-floating object, we achieve the long-term and precise prediction while the measurement noise and process noise are unknown. The experiment with ground robot is presented to verify the correctness and effectiveness of the proposed method. The results show that the trajectory of a space spinning target can be predicted accurately using our proposed method. Comparing with the traditional extended Kalman filtering algorithm, the presented control method can improve the the speed of the parameter estimation and the accuracy of the trajectory prediction despite the noise covariance and the initial conditions are not exactly known in advance.

Key words: Space robot, Space spinning target, Trajectory prediction, Extended finite impulse response, Discrete Fourier transform

CLC Number: