v1.0.0

重要修改

次要修改

  • 录播插件添加动态修改录包元数据功能,并且删除 sqlite3 落盘格式

  • aimrt_cli 删除将 aimrtbag 转化成 rosbag 功能;

  • 加载插件时 dlopen 参数添加 RTLD_DEEPBIND 选项,避免符号相关问题;

  • 新增 pb_rpc/ros2_rpc/ros2_chn 的 app 模式示例;

  • 简化了 C++ rpc 生成的桩代码;

  • 添加英文版文档;

  • 修复 aimrt_py rpc 桩代码中 json 序列化的 import 缺失问题;

  • 修复 aimrt_py ros2 消息在多个 rpc 的情况下出现类型不一致的现象;

  • 为 aimrt_py 添加 pyi 文件,支持类型提示;

  • 升级 iceoryx 到 2.95.4;

  • 中文注释翻译成英文;

  • 新增 ros2 消息类型的 benchamrk 测试;

  • ros2 plugin 的 qos 配置修改为 default;

  • 添加 AimRT 消息类型 type_support 支持,添加 ros2 自带消息类型 type_support 支持;