-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathCITATION.cff
More file actions
109 lines (109 loc) · 3.85 KB
/
Copy pathCITATION.cff
File metadata and controls
109 lines (109 loc) · 3.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# YAML 1.2 — Citation File Format 1.2.0
# https://citation-file-format.github.io
#
# Per-release version metadata (which version, when released) lives in the
# Zenodo deposit, not here. Zenodo derives both fields from the Git tag at
# archive time; the concept DOI below always resolves to the latest version.
# We deliberately omit ``version:`` and ``date-released:`` so this file
# does not need to be hand-bumped on every release.
cff-version: 1.2.0
title: "ssik: Analytical inverse kinematics for 6R and 7R revolute arms"
message: "If you use ssik in academic work, please cite it via this metadata."
type: software
identifiers:
- type: doi
value: "10.5281/zenodo.20278005"
description: "Concept DOI — always resolves to the latest released version."
authors:
- given-names: Siddhartha
family-names: Srinivasa
email: siddhartha.srinivasa@gmail.com
orcid: "https://orcid.org/0000-0002-5091-106X"
repository-code: "https://github.com/personalrobotics/ssik"
url: "https://personalrobotics.github.io/ssik/"
license: BSD-3-Clause
keywords:
- robotics
- inverse-kinematics
- analytical-ik
- 6R-manipulator
- 7R-manipulator
- manipulation
abstract: >
ssik is a Python library that produces every analytical inverse-kinematics
branch for 6R and 7R revolute manipulators. It ships 27 prebuilt arms
(UR5, UR3e, UR5e, UR10e, UR16e, UR20, UR30, Puma 560, JACO 2, iiwa14, Gen3, Franka Panda, xArm7, xArm6, Z1, PiPER, Rizon 4, Kassow KR810, Rizon 10, CRX-10iA/L, YAM, big_yam, FR3, OpenArm L, OpenArm R, R1 Pro L, R1 Pro R) and a "ssik build"
CLI that emits a self-contained per-arm artifact from a URDF. ssik covers kinematic classes that the
standard subproblem-decomposition libraries do not — non-Pieper 6R
(JACO 2's 55° twists), non-SRS 7R (Rizon 4, Kassow KR810), and
approximate-SRS 7R (Kinova Gen3) — via a tier-based dispatcher backed by
IK-Geo subproblems and a Husty-Pfurner Study-quaternion universal fallback.
references:
- type: article
authors:
- family-names: Elias
given-names: Alexander J.
- family-names: Wen
given-names: John T.
title: "IK-Geo: Unified robot inverse kinematics using subproblem decomposition"
journal: "Mechanism and Machine Theory"
volume: 209
start: 105971
year: 2025
publisher:
name: "Elsevier"
- type: article
authors:
- family-names: Husty
given-names: Manfred L.
- family-names: Pfurner
given-names: Martin
- family-names: Schröcker
given-names: Hans-Peter
title: "A new and efficient algorithm for the inverse kinematics of a general serial 6R manipulator"
journal: "Mechanism and Machine Theory"
volume: 42
issue: 1
year: 2007
doi: 10.1016/j.mechmachtheory.2006.02.001
- type: article
authors:
- family-names: Raghavan
given-names: Madhusudan
- family-names: Roth
given-names: Bernard
title: "Inverse Kinematics of the General 6R Manipulator and Related Linkages"
journal: "Journal of Mechanical Design"
volume: 115
issue: 3
start: 502
end: 508
month: 9
year: 1993
issn: "1050-0472"
doi: 10.1115/1.2919218
- type: article
authors:
- family-names: Ostermeier
given-names: Daniel
- family-names: Külz
given-names: Jonathan
- family-names: Althoff
given-names: Matthias
title: "Automatic Geometric Decomposition for Analytical Inverse Kinematics"
journal: "IEEE Robotics and Automation Letters"
volume: 10
issue: 10
start: 9964
end: 9971
year: 2025
doi: 10.1109/LRA.2025.3597897
- type: thesis
authors:
- family-names: Diankov
given-names: Rosen
title: "Automated Construction of Robotic Manipulation Programs"
institution:
name: "Carnegie Mellon University, Robotics Institute"
thesis-type: "PhD thesis"
year: 2010