Robotique c'est très vague, cela va du grille-pain au drone millitaire en passant pour un programme informatique complexe...
Le mieux dans ce cas est sans doute une école d'ingénieur plutôt orientée Electronique / Informatique (Supelec, ENSAM, ENSEA...). après tout dépend de se que tu y apprend réellement et quelle genre de "robotique" tu souhaites faire. Sinon tu as aussi l'Université via une Licence de Physique appliquée + Master en Electronique / Informatique.
Pour l'énergétique, je n'y connais rien . Mais bon, je suppose que tout dépend aussi du type de moteur (Electrique, à explosion etc). Dans le premier cas, les formations citées avant sont toutes aussi bien. Dans le second cas, je pense qu'une école comme IFP School (anciennement ENSPM - École nationale supérieure du pétrole et des moteurs) est un bon choix...