-
Notifications
You must be signed in to change notification settings - Fork 0
Base Classes
Olivia Sculley edited this page Sep 2, 2023
·
3 revisions
These base classes are ready-made classes that implement many of their corresponding interfaces. These base classes interface with the default singletons which must be present in the scene.
- Machine - Base machine class that implements IMachine, IInterpolation and IInverseKinematics. See Kuka.cs, Doosan.cs and Shark.cs for example integrations of the Machine class.
- InputSource - Base input source class that implements IInputSource and interfaces with the InputManager. See MTConnect.cs and RosJointSubscriber.cs for example integrations of the InputSource class.
- OutputSource - Base output source class that implements IOutputSource and interfaces with the OutputManager. See DoosanROSJointService.cs and ROSJointPublisher.cs for example integrations of the OutputSource class.