namespace RobotNet10.RobotApp.Services.Navigation; public interface IVelocityController { (double Linear, double Angular) ActualVelocity { get; } (double Linear, double Angular) RawVelocity { get; } void SetVelocity(double linearVel, double angularVel); void LoadConfig(); double GetModelConfidence(); void SetAcceleration(double acc); void SetDeceleration(double dec); bool EnsureInverseKinematicsReady(CancellationToken cancellationToken); }