Pose and Motion Estimation of Free-Flying Objects: Aerodynamics, Constrained Filtering, and Graph-Based Feature Tracking

被引:8
作者
Gardner, Matthew [1 ]
Jia, Yan-Bin [2 ]
机构
[1] Boston Dynam, Waltham, MA 02451 USA
[2] Iowa State Univ, Dept Comp Sci, Ames, IA 50011 USA
基金
美国国家科学基金会;
关键词
Estimation; Kalman filters; Cameras; Tracking; Quaternions; Aerodynamics; Robots; constrained optimization; estimation; feature tracking; image graph; Kalman filtering; EXTENDED KALMAN FILTER; STATE ESTIMATION; VISUAL TRACKING; FLIGHT; ALGORITHM; VELOCITY; VISION; TARGET; ROBOT;
D O I
10.1109/TRO.2022.3165367
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this article, we investigate the problem of dynamically estimating the instantaneous position, orientation, velocity, and angular velocity of an arbitrarily shaped object during its free flight based on image frames taken simultaneously by two high-speed cameras. Aerodynamic effects, including drag, lift, and Magnus forces, are modeled to describe the object's flight. Observables are derived from combining dynamics with a camera projection model assuming two-view geometry, via the use of multiple quaternions. The state of the composed system can then be estimated via constrained Kalman filtering, to which a solution is presented for the case of multiple quadratic constraints. To keep track of appearing and disappearing visual features during flight, the estimation algorithm employs a graph matching-based technique to maintain a set of evolving hypotheses through evaluation, pruning, and addition. Experiments conducted over various objects have either provided validation against motions independently estimated using multiple accelerometers, or formed verification by matching flight images against projections based on the state estimates.
引用
收藏
页码:3187 / 3202
页数:16
相关论文
共 100 条
[1]  
Acosta L, 2003, IEEE ROBOT AUTOM MAG, V10, P44, DOI 10.1109/MRA.2003.1256297
[2]  
Anderson Jr J. D., 2000, INTRO FLIGHT
[3]   Object Recognition Through Topo-Geometric Shape Models Using Error-Tolerant Subgraph Isomorphisms [J].
Baloch, Sajjad ;
Krim, Hamid .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2010, 19 (05) :1191-1200
[4]   The Invariant Extended Kalman Filter as a Stable Observer [J].
Barrau, Axel ;
Bonnabel, Silvere .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (04) :1797-1812
[5]  
BATCHELOR G.K., 1967, INTRO FLUID DYNAMICS
[6]  
Bonnabel S, 2007, IEEE DECIS CONTR P, P4007
[7]   Invariant Extended Kalman Filter: theory and application to a velocity-aided attitude estimation problem [J].
Bonnabel, Silvere ;
Martin, Philippe ;
Salauen, Erwan .
PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, :1297-1304
[8]  
Brossard M, 2018, 2018 21ST INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), P2021, DOI 10.23919/ICIF.2018.8455807
[9]  
BROWN DC, 1971, PHOTOGRAMM ENG, V37, P855
[10]  
Brown K., 2019, P IM SIGN REM SENS 2, V11155, P387