Computer Science 444: Embedded / Robotic Programming

Unit 6: Robotic Control 2 – Representation

Continuing our study of robotic control, we examine representation in robotics, which is a way in which the robot can store information about its environment.

Learning Objectives

After completing this unit, you should be able to

  • discuss types of representation in robotics, including ways to make a map.
  • design robots that can use representation to complete their tasks.

Readings

Please read the following chapters in the textbook:

  • What’s in Your Head? (Chapter 12)

Questions to Ponder

At the end of each chapter in the assigned readings there are questions labelled “Food for Thought”. Please answer these questions as best you can in your weblog, which will become part of your portfolio of competence submitted for marking during this course.

Exercises

Exercises for this unit can be found in the Instructor’s Weblog on the Landing. Please follow along with the exercises and programs using your own Arduino kit, and keep a record of your explorations in your own weblog.