Actually they are a mixture of rc and AI. They have sensors like accelerometers, so the robot can keep itself standing without any external command. Also when you send a command from a rc controller, the robot receives this simple comand and perform a series of pre-programed movements depending on the situations. And yes, there are comeplete AI ones as well. On the other hand ASIMo is not 100% AI controlled either.