| feat: extract tensormsg and refactor rosetta message converters
Extract message conversion logic (ROS <-> Tensor) from rosetta into
a new standalone package 'tensormsg'. This decouples the conversion
layer from the bridge logic and allows for better reuse across nodes.
- Create tensormsg package with TensorMsgConverter
- Refactor rosetta, inference_service, and action_dispatch to use tensormsg
- Remove redundant decoders.py and encoders.py from rosetta
- Maintain backward compatibility in contract_utils.py
Signed-off-by: XiaoqiangWu <wuxiaoqiang.rtos@huawei.com>
| 3 个月前 |