Design

There are three main parts to the whole design of the robot. The first is the drive train and the platform for mobility.  The second are the arms and their corresponding claws.   The third is the retractable tail.

Platform and drive train
 


Photo 1.1

Photo 1.2

We choose a fairly unconventional platform.  It is diamond shape with two servors controlling the two wheels at the front and the back.  (See photo 1.1)  The two side wheels are driven with two motors each with a gear ratio of 27:1.  The positive aspects of the design is that we are very symmetric and stable, and is able to turn at any angle on a clear axis through the center of the robot by turning the servor wheels to 90 degrees and powering the drive wheels in the opposite direction.  (See photo 1.2)  The negative side of the design is that we use one more servor for turning than most people.  The original rationale behind pursuing this design is because we are planning to have a tail as well as arms, so it is important to remain stable around a center point.   Also we plan to do line-following, thus the ability to turn through a axis in the center of the robot is a plus.  The wheel of the robot is stuffed with paper and rubber band to minimize deformation of shape when pressured with the weight of the robot. This method works well to keep the contact point of the wheels small enough so we could turn the servors with a good degree of accuracy.
 


Photo 1.3

Photo 1.4

Shaft Encoders and light sensors are utilized in our platform and drive train design.  Two free shaft encoders are built at the underside of the robot close to the two driving wheels.  These shaft encoders are kept sticking to the ground by pressure from rubber bands.  (See photo 1.3) Three light sensor are also built as close to the drive wheel as possible with one in the center and two to either side, at approximately 2.5 inches away from the center.  (See photo 1.4)  The rationale behind three color sensor is that we need minimum three to implement line following.   There is also an additional benefit by placing them as close to the center as possible: we might be able to turn 90 degrees using them at places where we find black line crossing.

Arms and claws of the Scorpio'bot
 


Photo 1.5

Photo 1.6

The most complicated part of our robot design are the arms and claws.  A total of four motors, four shafter encoders, and four light sensing pairs  to are used to implement the arms and the claw.  The arms are able to accurately lift up and down independently using two separate motors.  (See photo 1.5 and 1.6)


Photo 1.7

The angle at which it lifts is controlled by two shaft encoders placed on the third gear from the motor.  (See photo 1.7) A high ratio but compact gear box using a worm gear is designed for the claws to limit the size and weight.  Two more shaft encoders are used to on the pair of claws to sensor the closing and opening of the claws.  (See photo 1.7)
 


Photo 1.8

Photo 1.9

When the claws open, a pair of light emitting diode and light receiving transistor is located at the tip of the claw facing each other.  (See photo 1.8)  When the open claw is lowered flat against the floor of the table, any object passing into the claw is sensed by these light/receiver pair.  The next step is to close the claws.  When the claws close around the object, which we hope is a student or hacker block, a pair of light emitter and receiver at the base of the claw "looks" forward to give a reading of the color of the block.  (See photo 1.9) Given a black block, the arm would raise and drop the block into the bin on the back of the robot.  If the block was white, the claw would open, the arm would raise, and the robot would drive forward for a little before lowering the arm again to sense more blocks.
 


Photo 1.10

Photo 1.11

The hackers blocks are placed into two separate bin on top of the robot.  The two bins are controlled by a single servo.  When all the blocks are collected, or when the time is close to finish, the robot is to drive to the jail, position itself along the side of it and open one bin, spin 180 degrees, and open the other bin.  This way we can dump all the hacker blocks into the jail at the end of the game.  For operation of the bins, please refer to photo 1.10 and 1.11.

The tail of Scorpio'bot
 


Photo 1.12

Photo 1.13

The tail of the robot is a simple release design controlled by a motor and fishing lines.  When the motor turns and releases the fishing line, the tail "strikes" out. The motor is then able to run in the opposite direction and thus wind up the line and pull the tail in.  The gears that powers this mechanism is hidden deep within the "belly" of the robot. (See photo 1.12, 1.13, 1.14)


Photo 1.14