Representing Uncertain Spatial Transformations in Robotic Applications in a Structured Framework Leveraging Lie Algebra

被引:0
作者
Sewtz, Marco [1 ]
Burkhard, Lukas [1 ]
Luo, Xiaozhou [1 ]
Dorscht, Leon [1 ]
Triebel, Rudolph [1 ]
机构
[1] German Aerosp Ctr DLR, Inst Robot & Mechatron, Wessling, Germany
关键词
robotics; transformation tree; uncertainty modeling; Lie Algebra; PROPAGATION; PLATFORM;
D O I
10.18178/ijmerr.14.1.1-9
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Accurately representing spatial transformations in robotics is crucial for reliable system performance. Traditional methods often fail to account for internal inaccuracies and environmental factors, leading to significant errors. This work introduces a framework that incorporates uncertainty into transformation trees using Lie Algebra, offering a consistent and realistic computation of spatial transformations. Our approach models inaccuracies from sensor decalibration, joint position errors, mechanical stress, and gravitational influences, as well as environmental uncertainties from perception limitations. By integrating probabilistic models into transformation calculations, we provide a robust and adaptable solution for various robotic applications. The framework is implemented using a C++ library with a Python wrapper, leveraging hierarchical transformation trees to simplify kinematic chains and apply uncertainty propagation. Real-world examples demonstrate the framework's effectiveness: compensating for gravitational bending in a robotic arm and handling uncertainties in a mapping task with an uncertain kinematic. These applications highlight the framework's ability to enhance the accuracy and reliability of tasks such as manipulation, navigation, and interaction with environments. This contribution aims to advance robotic systems' performance by providing a comprehensive method for managing spatial transformation uncertainties.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 42 条
[1]   Methods for Simultaneous Robot-World-Hand-Eye Calibration: A Comparative Study [J].
Ali, Ihtisham ;
Suominen, Olli ;
Gotchev, Atanas ;
Ruiz Morales, Emilio .
SENSORS, 2019, 19 (12)
[2]  
[Anonymous], 2020, P AS C COMP VIS
[3]  
[Anonymous], 2022, borglab/gtsam
[4]  
[Anonymous], 2018, IEEE Transactions on Robotics
[5]  
[Anonymous], 2021, P 2021 7 INT C AUT R
[6]   Associating Uncertainty With Three-Dimensional Poses for Use in Estimation Problems [J].
Barfoot, Timothy D. ;
Furgale, Paul T. .
IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (03) :679-693
[7]  
Boost, 2023, Boost C++ Libraries
[8]  
BROWNING B, 2003, P 2 INT JOINT C AUT, P948
[9]  
Burkhard L., 2022, P 2022 IEEE RSJ INT
[10]   DIVE - A PLATFORM FOR MULTIUSER VIRTUAL ENVIRONMENTS [J].
CARLSSON, C ;
HAGSAND, O .
COMPUTERS & GRAPHICS, 1993, 17 (06) :663-669