Пишите код для дронов прямо в браузере
Пишете код на Python или ROS, а дрон выполняет его в симуляторе с физикой и автопилотом PX4. Ничего не нужно устанавливать.
- Языки
- Python, ROS 1/2
- Физика
- MuJoCo
- Автопилот
- PX4
flight.pyPython · ROS 2
import timeimport sverk_interfaces drone = sverk_interfaces.init(Nodename='flight')try: # взлёт на 2 м drone.control.navigate_wait( z=2, frame_id='body', auto_arm=True) # квадрат 3 × 3 м for x, y in [(3, 0), (3, 3), (0, 3), (0, 0)]: drone.control.navigate_wait( x=x, y=y, z=2, speed=0.6, frame_id='map')finally: drone.control.land() while drone.control.get_telemetry().armed: time.sleep(0.2) drone.close()Задачи с готовыми сценами
В каждой задаче есть сцена в симуляторе, условие и рабочее решение. Откройте, запустите и меняйте код, пока дрон не справится лучше.