I am building a very similar thing after a short stent at a robotics company in 2024. The industry is very far behind more general dev experience and tooling.
I am forced to accept the popularity of ROS but I find it to generally be a terrible experience. Are you considering an alternative? Have you used foxglove?