bugfix for pick&place and refactor how we collect ros params