Запуск Ровера в Gazebo в мире с Коптером







Последнее обновление







Последнее обновление
roslaunch clover_simulation simulator.launch/home/clover/catkin_ws/src/bebop_simulator/bebop_gazebo/exemplspython3 square.pyimport rospy
import random
import math
import time
from geometry_msgs.msg import Twist
from gazebo_msgs.msg import ModelState
from gazebo_msgs.msg import ModelStates
from functions import left
from functions import right
from functions import forward
from functions import backward
from functions import end
model_name = ""
model_state_pub = None
model_state_sub = None
t=0
orient = 0
rospy.init_node('moving_helipad')
model_name = rospy.get_param("~model_name", "r1_rover")
seconds_before_moving = rospy.get_param("~seconds_before_moving", 1)
model_state_pub = rospy.Publisher("gazebo/set_model_state", ModelState, queue_size=1)
rospy.sleep(seconds_before_moving)forward(0.8, 1)
left()
forward(0.8, 1)
left()
forward(0.8, 1)
left()
forward(0.8, 1)
left()
end()
print("End")