added ros communication implementation