Online control programming algorithm for human–robot interaction system with a novel real-time human gesture recognition method. (5th July 2019)