A worksite management system for a worksite having one or more machines configured to operate on a network of haul routes, each said machine including a chassis, an operator cab, a power source, a pair of ground engaging elements, and a powertrain configured to transfer power from the power source to the pair of ground engaging elements; the worksite management system comprising, for each said machine, a respective on-board controller and a respective sensor module associated with the respective machine; the sensor module including: - at least one locating device, and - at least one inertial measurement unit configured to generate signals indicative of whole body vibrations of the respective machine or a component thereof; the sensor module being configured to generate signals indicative of a location of the respective machine on the worksite; the on-board controller being communicably coupled to the respective sensor module and having a memory including a pre-generated or learned terrain map of the network of haul routes; the on-board controller being configured to: receive the signals from the respective sensor module corresponding to the location of the respective machine on the worksite; lookup the location of the respective machine in the terrain map of the network of haul routes; identify at least one condition of the haul route at the looked-up location based on an information included in the terrain map; and generate an alert for an operator to perform one or more recommended actions with respect to an operating parameter of the respective machine based on the at least one identified condition; wherein the sensor module includes a first inertial measurement unit coupled to the chassis of the respective machine; characterized in that the sensor module includes a second inertial measurement unit coupled to the operator cab of the respective machine, wherein the worksite management system is configured to calculate a vibration of the operator cab based on a difference between the signals generated by the first and second inertial measurement units. the worksite management system comprising, for each said machine, a respective on-board controller and a respective sensor module associated with the respective machine; the sensor module including: - at least one locating device, and - at least one inertial measurement unit configured to generate signals indicative of whole body vibrations of the respective machine or a component thereof; - at least one locating device, and - at least one inertial measurement unit configured to generate signals indicative of whole body vibrations of the respective machine or a component thereof; the sensor module being configured to generate signals indicative of a location of the respective machine on the worksite; the on-board controller being communicably coupled to the respective sensor module and having a memory including a pre-generated or learned terrain map of the network of haul routes; the on-board controller being configured to: receive the signals from the respective sensor module corresponding to the location of the respective machine on the worksite; lookup the location of the respective machine in the terrain map of the network of haul routes; identify at least one condition of the haul route at the looked-up location based on an information included in the terrain map; and generate an alert for an operator to perform one or more recommended actions with respect to an operating parameter of the respective machine based on the at least one identified condition; receive the signals from the respective sensor module corresponding to the location of the respective machine on the worksite; lookup the location of the respective machine in the terrain map of the network of haul routes; identify at least one condition of the haul route at the looked-up location based on an information included in the terrain map; and generate an alert for an operator to perform one or more recommended actions with respect to an operating parameter of the respective machine based on the at least one identified condition; wherein the sensor module includes a first inertial measurement unit coupled to the chassis of the respective machine; characterized in that the sensor module includes a second inertial measurement unit coupled to the operator cab of the respective machine, wherein the worksite management system is configured to calculate a vibration of the operator cab based on a difference between the signals generated by the first and second inertial measurement units.