Shenzhen Academy of Roboticsh-index: 68Total citations: 23,833Total papers: 1,266Homepage: http://www.szarobots.com/