Geometric Algebra for Optimal Control With Applications in Manipulation Tasks

被引:1
|
作者
Low, Tobias [1 ,2 ]
Calinon, Sylvain [1 ,2 ]
机构
[1] Idiap Res Inst, CH-1920 Martigny, Switzerland
[2] Swiss Fed Inst Technol Lausanne, CH-1015 Lausanne, Switzerland
关键词
Algebra; Quaternions; Robots; Kinematics; Robot kinematics; Libraries; Mathematical models; Geometric algebra (GA); model-based optimization; optimal control; KINEMATICS;
D O I
10.1109/TRO.2023.3277282
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Many problems in robotics are fundamentally problems of geometry, which have led to an increased research effort in geometric methods for robotics in recent years. The results were algorithms using the various frameworks of screw theory, Lie algebra, and dual quaternions. A unification and generalization of these popular formalisms can be found in geometric algebra. The aim of this article is to showcase the capabilities of geometric algebra when applied to robot manipulation tasks. In particular, the modeling of cost functions for optimal control can be done uniformly across different geometric primitives leading to a low symbolic complexity of the resulting expressions and a geometric intuitiveness. We demonstrate the usefulness, simplicity, and computational efficiency of geometric algebra in several experiments using a Franka Emika robot. The presented algorithms were implemented in c++20 and resulted in the publicly available library gafro. The benchmark shows faster computation of the kinematics than state-of-the-art robotics libraries.
引用
收藏
页码:3586 / 3600
页数:15
相关论文
共 50 条
  • [21] Current survey of Clifford geometric algebra applications
    Hitzer, Eckhard
    Lavor, Carlile
    Hildenbrand, Dietmar
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2024, 47 (03) : 1331 - 1361
  • [22] Applications of geometric algebra in physics and links with engineering
    Lasenby, A
    Lasenby, J
    GEOMETRIC ALGEBRA WITH APPLICATIONS IN SCIENCE AND ENGINEERING, 2001, : 430 - +
  • [23] New Applications of Clifford’s Geometric Algebra
    Stephane Breuils
    Kanta Tachibana
    Eckhard Hitzer
    Advances in Applied Clifford Algebras, 2022, 32
  • [24] Optimal Base Positioning for Complex Mobile Manipulation Tasks
    Huynh Nhat Trinh Phan
    From, Pal Johan
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS IEEE-ROBIO 2014, 2014, : 1475 - 1480
  • [25] Robot object manipulation using stereoscopic vision and conformal geometric algebra
    Zamora-Esquivel, Julio
    Bayro-Corrochano, Eduardo
    APPLIED BIONICS AND BIOMECHANICS, 2011, 8 (3-4) : 411 - 428
  • [26] Solver-free optimal control for linear dynamical switched system by means of geometric algebra
    Derevianko, Anna
    Vasik, Petr
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2024, 47 (03) : 1274 - 1288
  • [27] A visual servo control based on geometric algebra
    Computer Science Department, CUCEI, University of Guadalajara, Mexico
    CCE - Int. Conf. Electr. Eng., Comput. Sci. Autom. Control, Program Abstr. Book,
  • [28] A control architecture for compliant execution of manipulation tasks
    Prats, Mario
    del Pobil, Angel P.
    Sanz, Pedro J.
    2006 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-12, 2006, : 4472 - +
  • [29] Control of an Omnidirectional UAV for Transportation and Manipulation Tasks
    Nigro, Michelangelo
    Pierri, Francesco
    Caccavale, Fabrizio
    APPLIED SCIENCES-BASEL, 2021, 11 (22):
  • [30] Manipulation gaits: Sequences of grasp control tasks
    Platt, R
    Fagg, AH
    Grupen, RA
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 801 - 806