ROBgetJointPosition

by Tim C. Lueth, SG-Lib Toolbox: SolidGeometry 5.6 - Kinematics and Frames
Introduced first in SolidGeometry 3.4, Creation date: 2017-02-21, Last change: 2025-09-14

returns the position of a set of joints of a robot

Description

Procedure example for Samuel Detzel
The Kinematic Group ID is an identifier for a set of structural connected joints such as a serial link robot arm
t0 = the time of the controller's internal clock when receiving the ROBgetJointPosition command
t1 = the time of the controller's internal clock when sending the ROBgetJointPosition results

Example Illustration

 missing image of ROBgetJointPosition(KGID,jset)

Syntax

[t,qi]=ROBgetJointPosition(KGID,[jset])

Input Parameter

KGID: Kinematic Group ID
jset: Joint set; defualt is empty == all joints of KGID

Output Parameter

t: time vector (t0 t1)
qi: joint values of all or the requested set if joints [q1 q2 ]




Copyright 2017-2025 Tim C. Lueth. All rights reserved. The code is the property of Tim C. Lueth and may not be redistributed or modified without explicit written permission. This software may be used free of charge for academic research and teaching purposes only. Commercial use, redistribution, modification, or reverse engineering is strictly prohibited. Access to source code is restricted and granted only under specific agreements. For licensing inquiries or commercial use, please contact: Tim C. Lueth

Algorithm (Workflow)

Input Parameters:

Output Results:

Function Workflow:

Algorithm explaination created using ChatGPT on 2025-08-18 21:56. (Please note: No guarantee for the correctness of this explanation)

Last html export of this page out of FM database by TL: 2025-09-21