0
В rospy я могу получить первоначальную позу моей turtlebot, используя два заявления:Как получить навигационные цели из RVIZ
rospy.wait_for_message('initialpose', PoseWithCovarianceStamped);
rospy.Subscriber('initialpose', PoseWithCovarianceStamped, self.update_initial_pose);
Это позволяет мне получить первоначальную позу, когда пользователь нажимает и устанавливает оценку 2d Pose в RVIZ. Мой вопрос втрое
- Как достичь того же результата с помощью 2-й навигационной цели (как мне ее получить? RRIZ)?
- Какое сообщение следует ждать и подписаться (например, с первоначальной позицией его «initialpose»)?
- Какой ТИП сообщения я ищу? Например, с инициализацией я получаю сообщение PoseWithCovarianceStamped.
Кроме того, вы можете изменить название темы в rviz на панели «Свойства инструмента», если вам не нравится значение по умолчанию (сначала вы можете сделать его видимым в меню «Панели»). – luator