Repository navigation
Releases: AstreoX/uBotROS
Releases · AstreoX/uBotROS
Release list
uBotROS 0.1.3
ROS 专属的坐标内容从 uBotCore 移到这里:UBot::ROSConventions(相机光学系旋转和后缀、builtin_interfaces/Time 互转、ROS 名字合法化,行为不变)和 UUBotROSConventionsLibrary,即类别 uBot|ROS|Conventions 下的 5 个蓝图节点,名字和显示名不变。转换器和组件改用 uBotCore 的中立 UBot::RightHanded,不再调用已弃用的 Core 接口。
-
文档修正:重连顺序与代码一致,去掉写死的测试数量。
-
Details 面板里的属性分类不再以
uBot开头(ROS|…)。 -
需要 uBotCore 0.1.3。
-
预编译包:
UBotROS-0.1.3-UE5.5-Win64.zip(UE 5.5 · Win64,官方启动器版引擎;解压到项目的Plugins/uBot/即可用;用 uBot Manager 安装会自动校验 SHA-256) -
源码安装:uBot Manager 会克隆
v0.1.3并编译。
uBotROS 0.1.2
从 ROS 2 接收飞行指令,需要 UBotCore 0.1.2:
uBot ROS Attitude Command:订阅/<namespace>/cmd_attitude(mavros_msgs/msg/AttitudeTarget),按type_mask转成姿态指令或角速度加推力指令。uBot ROS Motor Command:订阅/<namespace>/cmd_motors(actuator_msgs/msg/Actuators),转成单电机指令;电机数量与目标不一致时不转发。
用到这两个话题时,ROS 一侧需要安装 ros-humble-mavros-msgs 和 ros-humble-actuator-msgs(bridge 的 package.xml 已声明)。其他话题不受影响。
- 预编译包:
UBotROS-0.1.2-UE5.5-Win64.zip(UE 5.5 · Win64,官方启动器版引擎;解压到项目的Plugins/uBot/即可用;用 uBot Manager 安装会自动校验 SHA-256) - 源码安装:uBot Manager 会克隆
v0.1.2并编译。
uBotROS 0.1.1
uBot Logo;支持 uBot Manager 的预编译安装(UE 5.5 · Win64,官方启动器版引擎)。
- 预编译包:
UBotROS-0.1.1-UE5.5-Win64.zip(解压到项目的Plugins/uBot/即可用;用 uBot Manager 安装会自动校验 SHA-256) - 源码安装与此前相同:uBot Manager 会克隆
v0.1.1并编译。