Robot Academy Robot Academy
Sign In
Learn Resources Donate About Sign In

Search Results for: homogeneous transformation

Image Thresholding

lesson

Imagine a scene with bright objects against a dark background. Thresholding is a very common monadic operation which transforms the image into one where the pixels have two possible values: true or false which correspond to foreground or background. It can be performed with a single vectorized MATLAB operation.

Denavit-Hartenberg notation

lesson

We learn a method for succinctly describing the structure of a serial-link manipulator in terms of its Denavit-Hartenberg parameters, a widely used notation in robotics.

Scale Invariant Corner Features (SIFT)

lesson

When matching points between scenes with large different viewpoints we need to account for varying image size and rotation. SIFT features are a powerful way to achieve this.

Rotation angle sequences in 3D

lesson

The orientation of a body in 3D can be described by three angles, examples of which are Euler angles and roll-pitch-yaw angles. Note that in the MATLAB example at 8:24 note that recent versions of the Robotics Toolbox (9.11, 10.x) give a different result: >> rpy2r(0.1,0.2,0.3)ans = 0.9363 -0.2751 0.2184 0.2896 0.9564 -0.0370 -0.1987 0.0978 […]

Posts pagination

previous 1 2 3

Proudly supported by:

  • Queensland University of Technology
  • Australian Centre for Robotic Vision
  • IEEE Robotics and Automation Society
Join our Facebook group About Resources Donate Copyright Terms of use

© QUT Robot Academy