3: Forward and Inverse Kinematics

Introduction to Autonomous Robots · LibreTexts

0%

Contents

    Text

    Size
    100%
    Theme
    Typeface
    Line length
    Spacing

    From LibreTexts, under CC BY-NC 4.0, as the source states it; its equations are written in TeX, which the PDF shows typeset. This page at LibreTexts.

    3: Forward and Inverse Kinematics

    In order to plan a robot’s movements, we have to understand the relationship between the actuators that we can control and the robot’s resulting position in the environment. For static arms, this is rather straightforward: if we know the position/angle of each joint, we can calculate the position of its end-effectors using trigonometry. This process is known as forward kinematics. If we want to calculate the position each joint needs to be at, we need to invert this relationship. This is known as inverse kinematics. For mobile robots, this process is usually more involved, as speeds need to be integrated, which we refer to as odometry.

    The goals of this chapter are:

    • introduce coordinate systems and their transformations
    • to introduce the forward kinematics of simple arms and mobile robots
    • understand the concept of holonomy
    • show how solutions for the inverse kinematics for both static and mobile robots can be derived
    • provide an intuition on the relationship between inverse kinematics and path-planning


    This page titled 3: Forward and Inverse Kinematics was last modified on Tue, 10 Aug 2021 01:33:30 GMT and is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by Nikolaus Correll via source content that was edited to the style and standards of the LibreTexts platform.