Collision detection algorithm for collaborative robots considering joint friction. (23rd July 2018)