Home | Team Info | Documents | News | Progress | Releases | Robots | Concepts | Site Map


Release 3

In the third release, we are planning on bringing releases one and two together. We will also trace a path from the chair to the desk, and program the gripper to grasp the chair automatically. This is also our major debugging phase. A schedule of each person's task is as follows (Brad - Green, Matt - Red, Peter - Gray, J.D. - Blue, Entire Group - White):

Grip Chair

Gripping the chair is going to be a major problem with our project. In this task, we will decide on an algorithm to use, and try to get the robot to grip the chair from any angle it is approached, as opposed to in Release 2, where the robot assumed the chair leg was in the correct gripping place.

 

Advanced Chair Movement

This module will start out with the chair movement already written, and devise a way to make it work in a more confined space (EB 2029). The major problem with this is getting the robot to know the chair is in front, and ignore that point.

 

Module Integration/Testing

This stage of the project will involve merging all of our completed/tested code modules into a fully functioning automated program. This task will involve resolving task concurrency and other issues which arise while merging code written by several programmers. Each module integration will consist of similar tasks. Evaluate the modules for appropriate entry/exit points. Test task suspension and resumption. Test overall module interaction. When a module agrees with the rest of the integrated/tested modules, it will become part of the official release build.

 

Coding/Algorithm Design Document

Further refinement of this document will include updates to what is already written, along with the new algorithms implemented in Release 3.

 

User's Guide

The third release will require a complete User’s Guide 5 to 10 pages in length covering several points. Some of the items that will need to be added to the User’s Guide from Release 2 are: an introductory overview to the product, instructions for using all functionality, and a table of contents. The User’s Guide will not be a complete guide for how to use the robot, but will rather hit some of the high points on using the RAFS team software and point the user in the direction of ActivMedia’s robot documentation.

 

Customer Feedback Document

We need to get some sort of feedback on how our project works, so we will present our project to the CS490 (Robotics) class. A questionnaire will be developed to hand out to all participants in the feedback. We will tabulate these results, and post them online.

 

Social Implications Document

This document will discuss the positive/adverse implications that may result from a project in the field of robotics. We will collect ideas from the in class exercise and from group discussion. This exercise will require compiling a document for submission to Dr. White and for publishing on our project website.

 

Website

The website is simply updates at this stage. The Progress page will need to be updated as modules complete, along with the Minutes page, etc.