Metadata-Version: 2.4
Name: PyTac3D
Version: 3.3.0.4
Summary: Tac3D sensor interface
Author: Lunwei Zhang
Author-email: sxhzzlw@126.com
Requires-Python: >=3.8, <3.12
Requires-Dist: vtk==9.3.1
Requires-Dist: opencv-python>=4.7.0
Requires-Dist: ruamel.yaml==0.18.10
Requires-Dist: vedo==2023.4.6
Requires-Dist: netifaces
Requires-Dist: scipy
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

PyTac3D: Python Interface for Tac3D Tactile Sensor
==================================================

**Python Compatibility**: Requires Python 3.7 through 3.11

Installation
------------
.. code-block:: bash

   pip install PyTac3D

Quick Start
-----------
1. Export demonstration files:

   .. code-block:: bash

      pytac3d-demo  # Exports examples to current directory

2. Navigate to examples directory:

   .. code-block:: bash

      cd PyTac3D_examples

3. Execute the demo script:

   .. code-block:: bash

      python get_object_info.py  # View tactile sensor outputs

Simple Usage
--------------
For more complex implementations, reference the following pattern:

.. code-block:: python

   import PyTac3D

   import time

   # Initialize sensor interface
   sensor = PyTac3D.Sensor(port=9988)

   sensor.waitForFrame()

   # Stream data acquisition
   while True:

       time.sleep(0.03)

       frame = sensor.getFrame()

       if not frame is None:
       
           print(frame['index'])
