A Gravity-Compensation Algorithm for the Haptic Device Based on the Principle of Virtual Work and BP Neural Network In 3rd International Conference on Electromechanical Control Technology and Transportation ICECTT - Volume 1, 599-605, 2018 , Chongqing, China