Skip to content

馃悰 Bug: Servoing algorithm not functional聽#6

Description

@Witty-Wizard

Describe the bug

Currently the servoing algorithm involves finding the center of aruco code, by finding the center point of diagonally opposite points and then using PID to align the center of image with center of PID.

This approach has several drawbacks:

  • It aligns the center of camera with the aruco and not the actual drone
  • When the drone moves it tilts in opposite direction, making the PID go haywire.

Steps to Reproduce

To reproduce this, run the simulation and then start the python code, steps for which are present in the documentation of the project

Expected Behavior

It should smoothly align the drone with the center of aruco once that is done it should start the landing procedure.

Additional Context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions