Hand-Eye Dataset
SUMMARY
telekinesis.axon.io reads and writes the single-camera hand-eye dataset layout directly, for callers that manage their own capture loop instead of using DataCollector.
The Skill
python
io.save_hand_eye_dataset(data_dir, image_list, robot_T_tcp_list, annotated_images=[])
image_list, robot_T_tcp_list = io.load_hand_eye_dataset(data_dir, image_format="png")| Skill | Description |
|---|---|
save_hand_eye_dataset(data_dir, image_list, robot_T_tcp_list, annotated_images=[]) | Write a single-camera hand-eye dataset: image_NN.png + calibration_data.npz. |
load_hand_eye_dataset(data_dir, image_format="png") | Read a single-camera hand-eye dataset back as (image_list, robot_T_tcp_list). |
The Code
python
from telekinesis.axon import io
io.save_hand_eye_dataset(data_dir, image_list, robot_T_tcp_list, annotated_images=[])
image_list, robot_T_tcp_list = io.load_hand_eye_dataset(data_dir, image_format="png")
