File Exchange

image thumbnail

Kinematics Toolbox

version 1.1 (10.2 MB) by

The kinematics toolbox is intended for prototyping robotics and computer vision related tasks.



View License

Much of this library was written as I was learning how to use twists for rigid-body computer vision applications as opposed to traditional robotics (e.g. DH parameters and quaternions). My hope is that they are useful for others doing the same. The toolbox is broken up into functions that deal primarily with homogeneous transforms and their Lie algebra, and a set of functions for interacting with serial link kinematic structures. There are also quite a few functions for generating nice plots and animations of the results. Included is an html documentation page that lists all the functions and each function provides its own documentation.

Comments and Ratings (12)

Romeo Staub

I receive the following error when running the file test_screw.m with matlab R2016a:

Error using figure
Invalid convenience arg handle

Error in named_figure (line 30)
h = figure(g_figure_list{i}.handle);

Error in test_screws (line 206)

Any help, suggestions on how to debug it?

Sapto Wibowo

Well documented, useful, thank you!

Very useful, thank you!

Very useful and well documented, thank you!

arun s

arun s (view profile)


Amin Mohammed

Good job, it saved me a lot of time, Thanks

JK Hwang

I have a question. How can I transform the twist coordinates to the homogeneous transforms without theta? The theta is unknown, so it must be estimated only using the twist(6 DOF). Is it possible?

nice work, thanks



removed unnecessary extra system files added by Mac OS

MATLAB Release
MATLAB 7.2 (R2006a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today