Flatness based feed-forward control of a flexible robot arm under gravity and joint friction | IEEE Conference Publication | IEEE Xplore