AI and robot research