initial ros integration