There can be more than one beeper on an intersection. Robots can move past beepers easily. Robot Capabilities Robots can move forward, turn in place. Robots have a TV camera pointing straight ahead that can be used to detect if a wall is blocking the way. Robots can hear beepers that are on the same intersection as the robot.
Robots can tell which direction they are facing.
Robots have a mechanical arm that can be used to drop and pick up one beeper at a time. Robots can turn themselves off. The Karel programming language is made up of instructions that only robots understand. Only one beeper is picked up at a time with this instruction. Trying to pick up a beeper when there's none available causes an error shutoff.