Haichuan Li Doctoral Researcher, Robotics and Autonomous Systems Doctoral Researcher, ​Department of Computing Contact haichuan.li@utu.fi