-         
Ergebnis 1 bis 3 von 3

Thema: Rotation zu einem Objekt

  1. #1

    Rotation zu einem Objekt

    Anzeige

    Hallo Leute,

    hat jemand eine Idee, wie ich eine Rotation zu einem Objektes berechnen
    kann, sodass mein Roboter in die Richtung dieses Objektes schaut.

    Mit atan2(y,x) scheint man da nicht weit zu kommen, da ja da die aktuelle
    Blickrichtung des Roboters nicht berücksichtigt wird.

    Vielen Dank für eure Hilfe,

    Peter

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.801
    Wenn es nur ein 2-dimensionales Problem ist...

    phi_obj = atan2 (y_obj, x_obj)

    ist der Winkel, unter dem das Objekt zu sehen ist und

    phi_rob ist der Winkel, in den der Robbi momentan blickt.

    Dann muss sich der Roboter um den Winkel

    (phi_obj - phi_rob) mod (2*Pi)

    drehen, um in Richtung des Objekts zu blicken.

    Für ein 3-dimensionales Problem geht's mit Rotations- und Translationsmatrizen.
    Disclaimer: none. Sue me.

  3. #3
    Hallo,

    vielen Dank für die Antwort, nun klappts

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •