Adaptive Cooperation between Driver and Assistant