As I said, I'm no expert on robotics, and it's been a while since I studied artificial intelligence, but I don't think that robotics incorporates artificial intelligence or expert systems as such. I guess it's the difference between designing a system to perform a task, and designing a system to solve problems. But this is quite far afield from the topic of this thread.