Eine Abstandserkennung aus einem Standbild geht nicht.
Es geht aber eine Erkennung wenn sich der Roboter bewegt: dann kann man aus dem Größenunterschied des Objektes von einem Frame zum nächsten und der Geschwindigkeit den Abstand berechnen. Wenn sich nur das Objekt und nicht der Roboter bewegt funktioniert es nicht mehr.
So in der Art funktioniert die kamerabasierte Kollisionserkennung im KFZ, das versagt aber auch bei Objekten die sich nur seitlich bewegen oder einen konstanten Abstand einhalten.
Bessere Systeme verwenden Radar, das funktioniert immer.
Auch hier wäre zB Ultraschall zur Kollisionserkennung zuverlässiger.
LG!
Lesezeichen