An increase in functionality of Semi-Autonomous Vehicles (SAV) through the implementation of intelligent distributed control and smart sensing techniques is presented. In combination with a modular design approach, this facilitates system modification and improvement, combined with faster customisation of the platform. A distributed and reactive behavioural control architecture will be used to realise local autonomous navigation capabilities; improved operator interaction; self protection and safer operation. A virtual engineering environment based on a suitable computer-aided-graphics platform will be used for modelling the vehicle; the environment in which it can operate; and pre-emptive learning and training of responses / behaviours.