File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ """
2+ IX-HapticSight interface abstractions package.
3+
4+ This package is reserved for backend-agnostic interface contracts that normalize
5+ external inputs and outputs before they reach runtime coordination logic.
6+
7+ Planned responsibilities:
8+ - force/torque signal interfaces
9+ - tactile signal interfaces
10+ - proximity signal interfaces
11+ - thermal signal interfaces
12+ - execution adapter contracts
13+ - signal health and freshness metadata
14+
15+ Design rules:
16+ - keep device-specific transport details out of the protocol core
17+ - keep ROS 2 specifics out of these base interfaces
18+ - prefer normalized typed payloads over raw vendor-specific dictionaries
19+ - make freshness and signal health explicit
20+ """
21+
22+ from __future__ import annotations
23+
24+ __all__ = [
25+ "__version__" ,
26+ ]
27+
28+ __version__ = "0.1.0"
You can’t perform that action at this time.
0 commit comments