SEMI-AUTOMATIC DRIVING SYSTEM