Important announcement

Dear visitor,

Please note that this OpenCourseWare platform will be replaced at the end of 2026 by a new platform (under the same url ocw.tudelft.nl).

Courses and their contents that are currently available the platform will partly be migrated. URL’s for this content will change and content might be unavailable for some time. In addition, some courses will not be available anymore.

If you are linking to specific courses on this platform (for instance for your students), please take timely measures to avoid problems with access. Possible actions are:

  • Download the materials to your local platform (laptop, server)
  • For educators only (including TU Delft lecturers): Contact us at ocw@tudelft.nl and inform us what course you are using in what context (institute, program, period of use, number of students). We will research (in collaboration with the authors of the course) and decide if we will migrate the course, and if yes, can supply you with a new url.

Thank you.

5.1.1 Introduction

Course subject(s) Module 5. Robot Vision

Welcome to module 5! This module it’ll be about basic robot vision. We will focus on two main aspects of Robot vision as it is a very big field in robotics. The week structure and goal will be shown in this lecture.  And of course, you can download the necessary contents for this module in the Course Downloads page.

In the previous module, we already used some principles of robot vision: The TurtleBot could scan its surroundings, and update its pathfinding accordingly.

Pre-programmed manipulation is used in traditional automation and static environments, and dynamic manipulation is possible by using cameras for detection.

The main idea:

  • Robot vision is inspired by image processing.
      • It includes detection and recognition.
  • In this course we will use a logical camera which has two important features.
      • It detects, recognizes, and provides the pose of an object.
      • It integrates information with ROS TF package.

Goals of this week:

  • Add a logical camera:
      • Inspect and use the received data.
  • Basics of the ROS TF package:
      • Specify poses in a reference frame.
      • Create and view the ROS TF tree.
      • Transform pose.
Creative Commons License
Hello (Real) World with ROS - Robot Operating System by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://online-learning.tudelft.nl/courses/hello-real-world-with-ros-robot-operating-systems//.
Back to top
[sg_popup id=6]