Closed rhauch closed 10 years ago
One consequence of most of the designs (including 5.iii) described above is that the arm and capture opening may need to be on the front side of the chassis, so that we can drive forward to grab a ball that is just out of reach of the roller. IOW, strafe mode might not be ideal for capturing.
Luckily our superstructure design and square chassis make it easy to rotate the superstructure on the chassis. We can actually try both modes to see which works. We might even be able to switch for a particular match and alliance, depending upon how much time is available.
Also, our superstructure design is indeed flexible -- all of the above capture designs are all feasible with it.
(This robot design would be great with a swerve or mecanum drive.)
We should consider calling this robot "Chewbacca". It's going to be pretty big.
This is a sketch of design 5.iii:
Who is going to CAD it up?
ISSUE: We need to check that we can score in the low goal with this configuration. The arm is just narrow enough to fit within the goal box, but when extended it might hit the upper edge of the goal. (We need to CAD up the design to see for sure, as well as to size the length of the arm.)
Worst case we might be able to drop it on the floor, back up a bit, drop the arm, and lift it into the goal.
See #34 for the CAD task.
We pretty much have finalized the design to be mostly like the above drawing. There are a few minor differences (more 80/20 supports for net arms and motors and for roller arm cylinders), but the biggest difference is that the roller arm is hinged at the bottom rather than the top.
There are several reasons for this change. The first is simple geometry: to capture the ball setting on the floor, a top-hinged arm must move down slightly, then up (as the ball hits the bumpers and starts rotating up), and then down as the ball goes into the robot structure. This is really complicated movement that we can't really effectively control. By moving the hinge to the bottom, the roller arm can drop down (via pneumatic pressure w/ gravity assist) around the ball (to a maximum distance from perimeter of 20") and, as the roller is turned on, the ball will move through the arm and end up resting on the arm that is roughly in the same position. Then as the arm is raised, the ball is lifted into the robot. The roller also keeps the ball inside the robot.
Secondly, a bottom-hinged arm keeps the ball in the robot: the distance between the bottom of the roller and the arm (at the hinge) is just smaller than the ball diameter -- big enough to squeeze the ball through, but small enough that the ball will not fit on its own. When the ball is inside the robot (after capturing or catching) and the arm is in the up position, to expel, pass, or even score the ball (into the low goal) we simply start the roller in the opposite direction: the ball is squeezed and expelled at a rate proportional to the roller speed.
Thirdly, the same arm design that keeps the ball inside the robot will keep balls out. And even if a ball were to squeeze in unexpectedly, all we have to do is expel it by turning the roller on.
Fourthly, we don't need a ramp or additional structure. All we need is the arm, so this simplifies the design.
At the Jan 23 meeting, we evaluated several designs for:
Concepts included:
The last design (5.iii) seemed to hold the most promise, largely because it needs no ramp or internal forks/rollers and thus is very simple. Also, because we really only need two positions for the arm (up and down; the ball can be captured by moving down), we can use two pneumatic cylinders (one on each side of the arm, just below the arm's hinge line that is just above the opening of the robot). The cylinders would be compact enough to be out of the way (after catching, the ball needs to fall down to the interior floor).
Now that we're again considering pneumatics, we're going to consider using them for extending the net arms. Still concerned about the amount of rotation; we'll probably need about 135º, which we should be able to get with some careful design.