A modular architecture for a driving simulator based on the FDMU approach