A Mathematical Introduction to Robotic Manipulation - yszheda/wiki GitHub Wiki

Chapter 2. Rigid Body Motion

  • screw motion: a rigid body can be moved from any one position to any other by a movement consisting of rotation about a straight line followed by translation parallel to that line.
  • twist
  • wrench: Poinsot is credited with the discovery that any system of forces acting on a rigid body can be replaced by a single force applied along a line, combined with a torque about that same line.

2 Rotational Motion in R3

3.1 Homogeneous representation

3.3 Screws: a geometric description of twists

  • pitch of the screw: the ratio of translation to rotation

4 Velocity of a Rigid Body

Chapter 3. Manipulator Kinematics

2 Forward Kinematics

2.1 Problem statement

  • joint space Q

    • The joint space of a manipulator with p revolute joints and r prismatic joints is Q = Tp × Rr and has p + r degrees of freedom.
  • base frame

  • tool frame

2.2 The product of exponentials formula

  • reference configuration

2.3 Parameterization of manipulators via twists

Relationship with Denavit-Hartenberg parameters

2.4 Manipulator workspace

The workspace of a manipulator is defined as the set of all end-effector configurations which can be reached by some choice of joint angles.

  • complete workspace
  • reachable workspace (the set of positions (in R3) which can be reached by some choice of joint angles.)
  • dextrous workspace

Appendix A. Lie Groups and Robot Kinematics

1. Differentiable Manifolds

1.1 Manifolds and maps

  • smooth map
  • diffeomorphism & diffeomorphic
  • manifold of dimension n
  • local coordinate charts
  • smooth atlas & smooth manifold

1.2 Tangent spaces and tangent maps

  • derivation
  • tangent space & tangent vectors
  • tangent map
  • tangent bundle

1.3 Cotangent spaces and cotangent maps

// TODO

2. Lie Groups

2.2 The Lie algebra associated with a Lie group

⚠️ **GitHub.com Fallback** ⚠️