Timsty's picture
Add files using upload-large-folder tool
1f3a93e verified
Raw History Blame Contribute Delete
361 Bytes
"""Abstract base class for teleoperation solvers (e.g., IK for hands)."""
from abc import ABC, abstractmethod
from typing import Any
class Solver(ABC):
def __init__(self):
pass
def register_robot(self, robot):
pass
def calibrate(self, data):
pass
@abstractmethod
def __call__(self, target) -> Any:
pass