Removed call to parent initialise.
Moved axis publisher/subscriber to the environment. This seems to make publishing more reliable