Configuring autonomous systems