Hi,
inductive power transfer might be pretty awesome, but it's less suitable (strong inteferences) and maybe too expensive for your project.
I would attach two large pads on the bottom of the robot and let the robot drive over a mat with "brushes", which touch the pads and charges the robot.