I’ve made something similar for ROS1 a year ago, which was using interactive Rviz markers and recomputed the areas after user added/moved markers:

2 Likes