Package 

Interface IHolonomicController

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

    
    public interface IHolonomicController
     implements ISubsystem
                        

    Provides actuation for a holonomic chassis based on target pose and speed.

    • Method Summary

      Modifier and Type Method Description
      abstract Pose2D calculate(Pose2D currentPose, Pose2D currentSpeed, Pose2D targetPose, Pose2D targetSpeed) Calculates actuation based on target pose and speed.
      • Methods inherited from class java.lang.Object

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

      • calculate

         abstract Pose2D calculate(Pose2D currentPose, Pose2D currentSpeed, Pose2D targetPose, Pose2D targetSpeed)

        Calculates actuation based on target pose and speed.

        Parameters:
        currentPose - current robot pose.
        currentSpeed - current robot speed.
        targetPose - target pose
        targetSpeed - target speed.