Design and construct an autonomous robot to take part in a basketball shoot-out, against a similar robot.

Each robot picks up a ball behind its baseline, and carries and drops or shoots it into a common “basket”, and returns to the baseline to retrieve another ball and continue. Game ends when the basket is full, or both sides run out of balls, and the side with more balls in the basket wins.

Game field:

The game field, basically, consists of three parallel lines, with 1 meter spacing between them; i.e., two base-lines and “center-line (gap)” separating the two half-fields. Teams are expected to provide a platform to form their own half-field, with width, length and thickness (height) commonly agreed upon (*), without any markings, BBallfieldexcept the base-lines.

Balls to be used are standard ping-pong balls or anything compatible in size. Initially 6 balls for each player are arbitrarily “placed” behind each player’s baseline (i.e., the outer lines) at the floor level. During the game, balls that are dropped and remain on the platform may be re-used.

The “basket” is a 50 mm PVC pipe of length 20 cm, or equivalent, vertically placed between the two half fields, to be padded inside so that it can accommodate exactly 5 balls but no more.

Upon start command, teams will start their robots through means designed for the purpose.

Other restrictions:

*      The robots are to deal with a single ball at a time.

*      The robot, at all times, must fit inside an “upright” cylinder of 30 cm. in diameter.

*      External instrumentation can be placed only on or above the area behind the baseline. No hard wiring is allowed between external instrumentation and the robot.

*      Teams are urged to mark their balls in particular colors and patterns of their team.

*      Crossing to the opponent’s half field or touching the “basket” is not allowed, and violations should be penalized.

(*) Common standards to be satisfied to make fair game possible, such as the width, total length and height (thickness) of the platform, unspecified properties of the “basket” etc., are to be decided upon by a joint standards committee, composed of representatives of teams undertaking the project.