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(PoseAndVelocity currentPoseVelocity, PoseAndVelocity targetPoseVelocity) 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(PoseAndVelocity currentPoseVelocity, PoseAndVelocity targetPoseVelocity)

        Calculates actuation based on target pose and speed.

        Parameters:
        currentPoseVelocity - current robot pose and velocity.
        targetPoseVelocity - target robot pose and velocity.