El segundo parámetro de copy(), debe ser la ruta, hasta el nombre con el que quieres que se copie el fichero.
['tmp_name'] es, precisamente, un nombre temporal, que notiene nada que ver con el nombre original.
['name'] es el nombre original del archivo. Aprovecha esto para nombrarlo.
También sería buena idea que utilice el superglobal $_FILES, en lugar de $HTTP_POST_FILES.
El copy podría quedar así:
Código PHP:
copy($_FILES['archivo']['tmp_name'],"autos/".$_FILES['archivo']['name']);
Ah... y, como dijo jam, no pongas "/autos", sino simplemente "autos/", porque si no buscará desde la raíz (y la carpeta /autos no existe). Por eso te da el error.
Saludos