
Spatial Operators – Handling Edge Pixels
lesson
We run into problems when we take all of the pixels in a box around an input pixel and that pixel is close to one of the edges of the image. Let’s look at some strategies to deal with edge pixels.
lesson
We run into problems when we take all of the pixels in a box around an input pixel and that pixel is close to one of the edges of the image. Let’s look at some strategies to deal with edge pixels.
lesson
Building a highly accurate robot is not trivial yet we can perform fine positioning tasks like threading a needle using hand-eye coordination. For a robot we call this visual servoing.
lesson
We extend the idea of relative pose, introduced in the last lecture, to 3D. We learn another right-hand rule that indicates the direction of rotation about an axis, and we see how we can attach 3D coordinate frames to objects to determine their pose in 3D space.
lesson
We learn how to describe the 2D pose of an object by a 3×3 homogeneous transformation matrix which has a special structure. Try your hand at some online MATLAB problems. You’ll need to watch all the 2D “Spatial Maths” lessons to complete the problem set.
lesson
The pose of an object can be considered in two parts, the position of the object and the orientation of the object. Try your hand at some online MATLAB problems. You’ll need to watch all the 2D “Spatial Maths” lessons to complete the problem set.
lesson
We consider multiple objects each with its own coordinate frame. Now we can describe the relationships between the frames and find a vector describing a point with respect to any of these frames. We extend our algebraic notation to ease the manipulation of relative poses. Try your hand at some online MATLAB problems. You’ll need […]
lesson
We introduce the idea of attaching a coordinate frame to an object. We can describe points on the object by constant vectors with respect to the object’s coordinate frame, and then relate those to the points described with respect to a world coordinate frame. We introduce a simple algebraic notation to describe this. Try your […]
lesson
To fully describe an object on the plane we need to not only describe its position, but also which direction it is pointing. This combination is referred to as pose. Try your hand at some online MATLAB problems. You’ll need to watch all the 2D “Spatial Maths” lessons to complete the problem set.
lesson
Let’s recap the important points from the topics we have covered in our discussion of optical flow and visual servoing.
lesson
The linear algebra approach we’ve discussed is very well suited to MATLAB implementation. Let’s look at some toolbox functions that can simulate what cameras do. If you are using a more recent version of MVTB, ie. MVTB 4.x then please change>> cam.project(PW ‘Tcam’, transl(0.1, 0, 0)) to >> cam.project(PW ‘pose’, transl(0.1, 0, 0)).