Это зависит от того, как вы хотите разместить машину.Прямо сейчас ваше приложение будет размещать якорь, и там, где он решит создать свой первый якорь, будет стоять ваша машина.Если вы хотите обновить свой якорь во время сканирования, вам нужно вызвать didUpdate, и ваш якорь переместится в центр экстента вашей плоскости:
func renderer(_ renderer: SCNSceneRenderer, didUpdate node: SCNNode, for anchor: ARAnchor){}
Однако, похоже, что вы ужеопределил размер, который вы хотите, чтобы ваш якорь был.Я никогда не пробовал так раньше, и я не уверен, что вы можете программно перенести свой якорь в нужное место.На мой взгляд, это может вызвать проблемы, если приложение еще не знает его горизонтальную поверхность, но я никогда не проверял его.
Вместо этого я бы порекомендовал создать плоскость, как вы делали выше (безобъявив его размер).Обновите размер самолета с помощью функции didUpdate, указанной выше.Затем, если вы хотите разместить свой автомобиль в заранее определенном месте, проведите тестирование.
Вот хороший ресурс, который поможет вам пройти: https://www.appcoda.com/arkit-horizontal-plane/