Brown University Robotics:Cs148 Course Development Book

From Brown University Robotics

(Difference between revisions)
Jump to: navigation, search
(Created page with 'CS148: Building Intelligent Robots is an introduction to fundamental topics in autonomous robot control. This course focuses on the development of "brains" for robots. That is, gā€¦')
Line 1: Line 1:
-
CS148: Building Intelligent Robots is an introduction to fundamental topics in autonomous robot control. This course focuses on the development of "brains" for robots. That is, given a machine with sensing, actuation, and computation, how do we develop programs that allow the machine to function autonomously? The course development book is meant to be a resource for anyone interested in teaching a similar undergraduate robotics course or for robot hobbyists who want to get up and running with both a robot hardware and software platform. CS148 projects center on a "robot soccer" task, where students program the Brown iRobot Create/ASUS robots using either the Player/Stage/Gazebo (PSG) or the Robot Operating System (ROS) robot framework.
+
CS148: Building Intelligent Robots is an introduction to fundamental topics in autonomous robot control. This course focuses on the development of "brains" for robots. That is, given a machine with sensing, actuation, and computation, how do we develop programs that allow the machine to function autonomously? The course development book is meant to be a resource for anyone interested in teaching a similar undergraduate robotics course or for robot hobbyists who want to get up and running with both a robot hardware and software platform. CS148 projects center on a "robot soccer" task, where students program the Brown iRobot Create/ASUS robots using either the [http://playerstage.sourceforge.net Player/Stage/Gazebo (PSG)] or the [http://www.ros.org/wiki/ROS/StartGuide Robot Operating System (ROS)] middleware framework.
The following outlines each of the chapters in the book.
The following outlines each of the chapters in the book.

Revision as of 17:55, 4 May 2010

CS148: Building Intelligent Robots is an introduction to fundamental topics in autonomous robot control. This course focuses on the development of "brains" for robots. That is, given a machine with sensing, actuation, and computation, how do we develop programs that allow the machine to function autonomously? The course development book is meant to be a resource for anyone interested in teaching a similar undergraduate robotics course or for robot hobbyists who want to get up and running with both a robot hardware and software platform. CS148 projects center on a "robot soccer" task, where students program the Brown iRobot Create/ASUS robots using either the Player/Stage/Gazebo (PSG) or the Robot Operating System (ROS) middleware framework.

The following outlines each of the chapters in the book.

Chapter 1: Course Objectives

Chapter 2: Getting Started

Chapter 3: Robot Middleware

Chapter 4: Create Spotting

Chapter 5: Enclosure Escape

Chapter 6: Object Seeking

Chapter 7: Path Planning

Chapter 8: Localization

Chapter 9: Subsumption

Chapter 10: Multi-Robot Coordination

Chapter 11: Learning