TACTO Pro is a lightweight wrapper designed to streamline the creation of TACTO simulations, significantly reducing code complexity and boilerplate. It supports Python versions 3.8 through 3.12 (current open3d does not supoort 3.13).
With tactopro, there's no need to manually interact with the tacto package or write extensive custom code to sample tactile images. Simply follow this workflow:
from tactopro import TactoPro, TactoConfig
tp = TactoPro("public/hkust.stl", config=TactoConfig())
frames = tp.sample_frames_uniformly(500)
tp.save(frames, "public/hkust")After running the example.py, you'll get results similar to the following:
You can install TACTO Pro using pip:
pip install tactopro@git+https://github.com/ZhangzrJerry/TactoPro.gitAlternatively, clone the repository and install it manually:
git clone https://github.com/ZhangzrJerry/TactoPro && cd TactoPro
pip install -e .This project is licensed under the MIT License, as detailed in the LICENSE file.
Most visualization utilities and rendering functions are adapted from MidasTouch, which is primarily distributed under the MIT License.

