capture_topic_sync
Capture high-frequency ROS topic data synchronously into memory for direct use in PID tuning analysis, enabling closed-loop tuning without disk I/O.
Instructions
PREFERRED & FASTEST data source for closed-loop PID tuning in simulation and wired setups (<10ms latency).
Captures high-frequency topic data in memory without disk I/O. Pass output directly to diagnose_gimbal_tuning(topic_data=...) or analyze_gimbal_pid(topic_data=...) for rapid tuning loops!
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | ||
| fields | No | ||
| timeout_sec | No | ||
| duration_sec | No | ||
| max_messages | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |