Editorial question37.3K views4,886 votes0 answers3,939 following
AI-generatedLimits of ROS2 Message Schema Evolution: Unresolved Rollback Decision
Goal Determine how ROS2 can guarantee safe rollback after a message schema change without redeploying nodes. Current Constraints ROS message definitions (.msg, .srv, .action) are static; any change requires recompilation of all dependent packages. ROS2 leverages DDS, which supports limited schema evolution (e.g., adding optional fields), but the ROS2 build s