Chair Movement Details
There are many problems that we see with the robot moving while a chair is
gripped. In this phase, we plan on getting familiar with these problems so in
subsequent phases we are not overwhelmed by these problems. For this phase,
we will assume the chair is gripped prior to movement. We will move around a
fixed object with the chair gripped. This is only to see how the robots movement
will be affected under these conditions. We would like to see how the sonar,
laser, camera, and movement will be affected.
Test Movement with a Chair
During this subtask, we will execute some basic movement code with the sensors
turned on to see how the robots senses are affected.
Find Start and End Points
In order to maneuver around an obstacle without a sophisticated module, we
will need to know where to start and end the robots cycle of movement. This
subtask will determine what two points will be calculated so the robot will
be able to devise its own path around objects.
Determine a Path to Follow
The robot will create a path for itself in order to go around the obstacle
in front of it.
Get Movement from Start to End
This subtask will involve the robot maneuvering from the previously calculated
start point to the end point by means of a predetermined path.
Test New Movement Module
In the subtask, we will aggressively test out our module with several different
objects, paths, starting points, and end points.
Refine Movement Module
After testing, we should make alterations to the module based on test results,
possible recommendations, and/or new ideas.