The trouble with ‘consult’ in all its forms is it can be either way round.
There’s a job title of ‘consultant’.
They consult on projects, but equally they are consulted for projects.
They consult on the task but are consulted for the task.
The only real way to separate these is by context. You can’t even rely on the distinction between ‘on’ or ‘for’, because people will arbitrarily swap them round.
So, if you ‘consulted Jack on the experiment’ – you consulted him, but he consulted on the experiment.
The only really ‘safe’ form is if you consult a dictionary. Dictionaries have never been known to consult on research.