IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v10y2022i12p2068-d839351.html
   My bibliography  Save this article

Singularities of Serial Robots: Identification and Distance Computation Using Geometric Algebra

Author

Listed:
  • Isiah Zaplana

    (Department of Mechanical Engineering, KU Leuven, 3000 Leuven, Belgium)

  • Hugo Hadfield

    (Department of Engineering, University of Cambridge, Cambridge CB2 1PZ, UK)

  • Joan Lasenby

    (Department of Engineering, University of Cambridge, Cambridge CB2 1PZ, UK)

Abstract

The singularities of serial robotic manipulators are those configurations in which the robot loses the ability to move in at least one direction. Hence, their identification is fundamental to enhance the performance of current control and motion planning strategies. While classical approaches entail the computation of the determinant of either a 6 × n or n × n matrix for an n -degrees-of-freedom serial robot, this work addresses a novel singularity identification method based on modelling the twists defined by the joint axes of the robot as vectors of the six-dimensional and three-dimensional geometric algebras. In particular, it consists of identifying which configurations cause the exterior product of these twists to vanish. In addition, since rotors represent rotations in geometric algebra, once these singularities have been identified, a distance function is defined in the configuration space C , such that its restriction to the set of singular configurations S allows us to compute the distance of any configuration to a given singularity. This distance function is used to enhance how the singularities are handled in three different scenarios, namely, motion planning, motion control and bilateral teleoperation.

Suggested Citation

  • Isiah Zaplana & Hugo Hadfield & Joan Lasenby, 2022. "Singularities of Serial Robots: Identification and Distance Computation Using Geometric Algebra," Mathematics, MDPI, vol. 10(12), pages 1-27, June.
  • Handle: RePEc:gam:jmathe:v:10:y:2022:i:12:p:2068-:d:839351
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/10/12/2068/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/10/12/2068/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Carlos Lopez-Franco & Dario Diaz & Jesus Hernandez-Barragan & Nancy Arana-Daniel & Michel Lopez-Franco, 2022. "A Metaheuristic Optimization Approach for Trajectory Tracking of Robot Manipulators," Mathematics, MDPI, vol. 10(7), pages 1-23, March.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. América Berenice Morales-Díaz & Josué Gómez-Casas & Chidentree Treesatayapun & Carlos Rodrigo Muñiz-Valdez & Jesús Salvador Galindo-Valdés & Jesús Fernando Martínez-Villafañe, 2023. "Data-Driven Adaptive Modelling and Control for a Class of Discrete-Time Robotic Systems Based on a Generalized Jacobian Matrix Initialization," Mathematics, MDPI, vol. 11(11), pages 1-19, June.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Alma Y. Alanis, 2022. "Bioinspired Intelligent Algorithms for Optimization, Modeling and Control: Theory and Applications," Mathematics, MDPI, vol. 10(13), pages 1-2, July.
    2. Jin Zhang & Wenjun Meng & Yufeng Yin & Zhengnan Li & Lidong Ma & Weiqiang Liang, 2022. "High-Order Sliding Mode Control for Three-Joint Rigid Manipulators Based on an Improved Particle Swarm Optimization Neural Network," Mathematics, MDPI, vol. 10(19), pages 1-22, September.
    3. Jesus Hernandez-Barragan & Gabriel Martinez-Soltero & Jorge D. Rios & Carlos Lopez-Franco & Alma Y. Alanis, 2022. "A Metaheuristic Optimization Approach to Solve Inverse Kinematics of Mobile Dual-Arm Robots," Mathematics, MDPI, vol. 10(21), pages 1-23, November.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:10:y:2022:i:12:p:2068-:d:839351. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.