Files
ParkingRobot/MultiWheelC/AGV.cs
T

22 lines
660 B
C#

using ClumsyCore;
using MDCSToolBox.Clumsy.AgvInterfaces;
using MDCSToolBox.Clumsy.MotionControllers;
namespace MultiWheelC
{
public class AGV : MultiWheelInterface
{
public override AbstractGeometricController GetController()
=> new ChassisController().Get();
public override MultiWheelMagTracker GetMagController()
=> new MultiWheelMagTracker();
public override NaiveMagnetController GetNaiveMagnetController()
=> new NaiveMagnetController();
public void Sleep(float seconds)
{
new DriveTask(new Sleep { Second = seconds }.Get()).Wait();
}
}
}