kazuto's fixes - inheritable ros activity and view handling so that camera view and visualization views can swap successfully.