A simulation and control system for a machine is disclosed. The simulation
and control system may have a user interface configured to display a
simulated environment. The machine simulation and control system may also
have a controller in communication with the user interface and a remotely
located machine. The controller may be configured to receive from the
machine real-time information related to operation of the machine at a
worksite. The controller may also be configured to simulate the worksite,
operation of the machine, and movement of a machine tool based on the
received information. The controller may further be configured to provide
to the user interface the simulated worksite, operation, and movement in
the simulated environment.