16 from time
import sleep
23 Basic navigation demo to go to pose.
30 navigator = BasicNavigator()
33 initial_pose = PoseStamped()
34 initial_pose.header.frame_id =
'map'
35 initial_pose.header.stamp = navigator.get_clock().now().to_msg()
36 initial_pose.pose.position.x = 0.0
37 initial_pose.pose.position.y = 0.0
38 initial_pose.pose.orientation.z = 0.0
39 initial_pose.pose.orientation.w = 1.0
40 navigator.setInitialPose(initial_pose)
43 navigator.waitUntilNav2Active()
45 teleop_task = navigator.assistedTeleop(time_allowance=20)
46 while not navigator.isTaskComplete(task=teleop_task):
51 navigator.lifecycleShutdown()
55 if __name__ ==
'__main__':