client = airsim.MultirotorClient()
client.confirmConnection()
client.enableApiControl(True)
client.armDisarm(True)
client.takeoffAsync().join()
# 사진 캡처
img = client.simGetImage("0", airsim.ImageType.Scene)
if img is not None:
file_name = "camara_0.png"
with open(filename, "wb") as f:
f.write(airsim.string_to_uint8_array(img))
print("저장완료")
else: print("저장 실패!!")
10m 떨어진 사진

촬영한 사진

종류는 3가지가 있다.
veh_client = airsim.VehicleClient()
# 날씨 변경, 시간 변경, reset, 사진촬영 등
drone_client = airsim.MultirotorClient()
# 드론 움직일 수 있는 메서드
car_client = airsim.CarClient()
여기서 알맞게 사용