Encircling Singularities of a Serial Robot

Published: 28 August 2024| Version 1 | DOI: 10.17632/pnjhpp496n.1
Contributor:
Paul Milenkovic

Description

The four .scad files are each of a robot on which a method for encircling robot singularities to find alternative inverse-kinematic solutions is tested. The file numerics.zip contains the QR matrix decomposition Java software used to conduct the encirclement procedure. This modification of the QR solver from the public-domain JAMA linear algebra package for Java https://math.nist.gov/javanumerics/jama/ Adds option for numerically stable column pivoting for rank-revealing Reduces number of square-root evaluations in scaling operation Allows wide-rectangular matrix where rows m < columns n Calculates "full" in place of "thin" Q matrix when m > n

Files

Steps to reproduce

The .scad files are for 3D CAD models of robots viewable with the OpenSCAD software package available from https://openscad.org/

Institutions

University of Wisconsin Madison

Categories

Theoretical Kinematics

Funding

Wisconsin Alumni Research Foundation

MSN254167

Licence