In this paper we examine simple strategies for the problems of collision-avoidance in the robot soccer competition. First we discuss strategies for guidance of the robot to capture the ball, and second, strategies for the obstacle and constraint avoidance. The strategies have been developed to enable computationally efficient code to be written for implementation on the micro-robot. The simulations presented have been carried out in software only.