Model-based eigenfrequency analysis of a six-axis robot in workspace