I would rather move SetTransform to nao_msgs. By convention that's where we've been keeping all the actions, services and messages used by NAO. Besides it simplifies the logic of this (already quite complex) file a bit.