сверх
Программируйте дроны с бортовым ИИ, соревнуйтесь и делитесь результатами.
Курсы Python и ROS, банк задач с открытыми датасетами, 3D-симулятор и удалённые реальные дроны — единая платформа и сетевой рейтинг команд.
import rospyfrom clover import srvfrom std_srvs.srv import Trigger # Инициализация и сервисыrospy.init_node('flight')navigate = rospy.ServiceProxy( 'navigate', srv.Navigate)land = rospy.ServiceProxy('land', Trigger) # Взлёт на 2 метраnavigate(z=2, speed=0.5, frame_id='body', auto_arm=True)rospy.sleep(3) # Квадрат: вперёд, вправо, назад, влевоnavigate(x=3, y=0, speed=0.6)rospy.sleep(2)navigate(x=3, y=3, speed=0.6)rospy.sleep(2)navigate(x=0, y=3, speed=0.6)rospy.sleep(2)navigate(x=0, y=0, speed=0.6) # Посадкаland()