Sure. Bitcoin transactions require no human. A robot can generate addresses, send bitcoins, receive them and everything else. No one does these things by hand anyway, we use software for this and you just run commands.
But how can the robot store the private key so even if i hacked or tried in anyways to recover the private key i can't , so it's a lost bitcoin for anyone else except that robot
Now you are asking questions about robots and not Bitcoin...
I can just tell you that Bitcoin as a protocol sees no difference between humans and robots, it requires no personal identity.
If you can hack a robot in such a way that you can control it, then you can just ask it to display you the private keys, that is obvious.