Towards a new architecture for autonomous data collection