Autonomous manipulation combining task space control with recursive field estimation