import airsim
client = airsim.MultirotorClient() # 멀티로터 클라이언트 인스턴스 선언
client.confirmConnection() # 1초마다 연결 상태를 확인후
client.enableApiControl(True) # API 제어를 활성화하거나 비활성화합니다
client.armDisarm(True) # 드론 시동걸기
client.takeoffAsync().join() # 드론 이륙, join 사용하면 작업이 끝날 때까지 대기
# 기압계 데이터
barometer_data = client.getBarometerData()
s = pprint.pformat(barometer_data)
print("barometer_data: %s" % s)
barometer_data: <BarometerData> {
'altitude': 78.50999450683594,
'pressure': 100385.015625,
'qnh': 1013.25,
'time_stamp': 1741707143711215616}
altitude : 기압 센서를 이용해 측정한 고도
pressure : 현재 위치에서 측정된 대기압 (Pa, 파스칼)
QNH : 1013.25 hPa