Package 

Interface ILocalizer

  • All Implemented Interfaces:
    com.automaducks.pond.subsystems.IRealTimeSubsystem , com.automaducks.pond.subsystems.ISubsystem

    
    public interface ILocalizer
     implements IRealTimeSubsystem
                        

    Robot localization module

    • Method Summary

      Modifier and Type Method Description
      abstract PoseAndVelocity getLocalization() Gets current localization.
      abstract void setLocalization(Pose2D pose) Sets the current localization.
      abstract boolean reacquire() Reacquires the Pose with an external source such as AprilTags, IMU, etc.
      • Methods inherited from class com.automaducks.pond.subsystems.IRealTimeSubsystem

        periodic
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • setLocalization

         abstract void setLocalization(Pose2D pose)

        Sets the current localization.

        Parameters:
        pose - Current localization.
      • reacquire

         abstract boolean reacquire()

        Reacquires the Pose with an external source such as AprilTags, IMU, etc.