Japanese Researchers make robot that can withstand kicks and pushes