airsim -> 사진 캡처

전민권·2025년 3월 11일

airsim

목록 보기
6/7

사진을 캡처해보자

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 떨어진 사진


촬영한 사진

기기 제어 api

종류는 3가지가 있다.

veh_client = airsim.VehicleClient()
# 날씨 변경, 시간 변경, reset, 사진촬영 등

drone_client = airsim.MultirotorClient()
# 드론 움직일 수 있는 메서드

car_client = airsim.CarClient()

여기서 알맞게 사용

0개의 댓글