rospy dji_sdk - вызов службы dji_sdk rospy hot_point_upload?
Я пытаюсь вызвать ros dji_sdk service hot_point_upload, но кажется, что объект не создан правильно -
импорт роспи из core_api.srv import * из импорта dji_sdk.srv * def hotPointUpload(): вывести "горячую точку вызова функции" rospy.wait_for_service('/flytos/dji_sdk/mission_hotpoint_upload') выведите "после ожидания обслуживания" пытаться: handle = rospy.ServiceProxy('/flytos/dji_sdk/mission_hotpoint_upload', MissionHpUpload) вывести "определить дескриптор" hotpointtask = {} hotpointtask["hotpoint_task"] = {} hotpointtask["hotpoint_task"]["latitude"] = 32.9180 hotpointtask["hotpoint_task"]["longitude"] = 34.8192 hotpointtask["hotpoint_task"]["altitude"] = 14 hotpointtask["hotpoint_task"]["radius"] = 30 hotpointtask["hotpoint_task"]["angular_speed"] = 5 hotpointtask["hotpoint_task"]["is_clockwise"] = 0 hotpointtask["hotpoint_task"]["start_point"] = 0 hotpointtask["hotpoint_task"]["yaw_mode"] = 0 печать (hotpointtask) resp = дескриптор (hotpointtask) выведите "подождите" возврат соответственно кроме rospy.ServiceException, e: rospy.logerr("сбой вызова службы%s", e) вернуть е печать (hotPointUpload())