Navigation feature¶
- command message olympe.messages.navigation.Command.Configure(config=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
config :
olympe.messages.navigation.Config()
- command message olympe.messages.navigation.Command.GetState(include_default_capabilities=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
include_default_capabilities : bool
- command message olympe.messages.navigation.Command.SetGlobalPose(latitude=None, longitude=None, heading=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
latitude : double
longitude : double
heading : float
- event message olympe.messages.navigation.Event.Location(latitude=None, longitude=None, altitude_wgs84=None, altitude_amsl=None, heading=None, horizontal_accuracy=None, vertical_accuracy=None, heading_accuracy=None, gnss=None, reliability=None, location_uses_magnetometer=None, altitude_ato=None, altitude_agl=None, _policy='check_wait', _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
latitude :
olympe.messages.navigation.oubleValue()longitude :
olympe.messages.navigation.oubleValue()altitude_wgs84 :
olympe.messages.navigation.oubleValue()altitude_amsl :
olympe.messages.navigation.oubleValue()heading :
olympe.messages.navigation.oubleValue()horizontal_accuracy :
olympe.messages.navigation.oubleValue()vertical_accuracy :
olympe.messages.navigation.oubleValue()heading_accuracy :
olympe.messages.navigation.oubleValue()gnss :
olympe.messages.navigation.Event.Location.Gnss()reliability :
olympe.enums.navigation.Reliabilitylocation_uses_magnetometer : bool
- altitude_ato
olympe.messages.navigation.oubleValue() 091f:8.4.0;0920:8.4.0;0924:8.4.0;0925:8.4.0
- altitude_agl
olympe.messages.navigation.oubleValue() 091f:8.4.0;0920:8.4.0;0924:8.4.0;0925:8.4.0
- Supported by:
- ANAFI_3_INSPECT:
for firmware release versions 8.3.0
- ANAFI_3_MIL:
for firmware release versions 8.3.0
- ANAFI_3_GOV:
for firmware release versions 8.3.0
- message Gnss(number_of_satellites=None, is_fixed=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
number_of_satellites : i32
- is_fixed
olympe.messages.navigation.oolValue() 091f:8.4.0;0920:8.4.0;0924:8.4.0;0925:8.4.0
- is_fixed
- altitude_ato
- event message olympe.messages.navigation.Event.RawGnssLocation(latitude=None, longitude=None, altitude_amsl=None, _policy='check_wait', _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
latitude : double
longitude : double
altitude_amsl : float
- Supported by:
- ANAFI_3_INSPECT:
for firmware release versions 8.4.0
- ANAFI_3_MIL:
for firmware release versions 8.4.0
- ANAFI_3_GOV:
for firmware release versions 8.4.0
- event message olympe.messages.navigation.Event.State(default_capabilities=None, available_frames=None, config=None, raised_alarms=None, gnss_source=None, first_fix=None, _policy='check_wait', _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
default_capabilities :
olympe.messages.navigation.Capabilities()available_frames :
olympe.messages.navigation.Frames()config :
olympe.messages.navigation.Config()raised_alarms :
olympe.messages.navigation.Alarms()gnss_source :
olympe.messages.navigation.GnssSourceValue()first_fix :
olympe.messages.navigation.FirstFix()
- message olympe.messages.navigation.Alarm(type=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
- message olympe.messages.navigation.Alarms(alarms=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
alarms : list(
olympe.messages.navigation.Alarm())
- message olympe.messages.navigation.Capabilities(sources=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
sources : list(
olympe.messages.navigation.Source())
- message olympe.messages.navigation.Config(sources=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
sources : list(
olympe.messages.navigation.Source())
- message olympe.messages.navigation.FirstFix(latitude=None, longitude=None, altitude=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
latitude : double
longitude : double
altitude : double
- Supported by:
- ANAFI_3_INSPECT:
for firmware release versions 8.4.0
- ANAFI_3_MIL:
for firmware release versions 8.4.0
- ANAFI_3_GOV:
for firmware release versions 8.4.0
- message olympe.messages.navigation.Frames(frames=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
frames : list(
olympe.enums.navigation.Frame)
- message olympe.messages.navigation.GnssSourceValue(value=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
- message olympe.messages.navigation.Source(gps=None, glonass=None, galileo=None, beidou=None, rtk=None, vision_map=None, odometry=None, barometer=None, magnetometer=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
- gps
olympe.messages.navigation.mpty() (mutually exclusive with: glonass, galileo, beidou, rtk, vision_map, odometry, barometer, magnetometer)
- glonass
olympe.messages.navigation.mpty() (mutually exclusive with: gps, galileo, beidou, rtk, vision_map, odometry, barometer, magnetometer)
- galileo
olympe.messages.navigation.mpty() (mutually exclusive with: gps, glonass, beidou, rtk, vision_map, odometry, barometer, magnetometer)
- beidou
olympe.messages.navigation.mpty() (mutually exclusive with: gps, glonass, galileo, rtk, vision_map, odometry, barometer, magnetometer)
- rtk
olympe.messages.navigation.mpty() (mutually exclusive with: gps, glonass, galileo, beidou, vision_map, odometry, barometer, magnetometer)
- vision_map
olympe.messages.navigation.mpty() (mutually exclusive with: gps, glonass, galileo, beidou, rtk, odometry, barometer, magnetometer)
- odometry
olympe.messages.navigation.mpty() (mutually exclusive with: gps, glonass, galileo, beidou, rtk, vision_map, barometer, magnetometer)
- barometer
olympe.messages.navigation.mpty() (mutually exclusive with: gps, glonass, galileo, beidou, rtk, vision_map, odometry, magnetometer)
- magnetometer
olympe.messages.navigation.mpty() (mutually exclusive with: gps, glonass, galileo, beidou, rtk, vision_map, odometry, barometer)
- gps
- enum olympe.enums.navigation.AlarmType¶
- VISION_MAP_MISSING_SECTOR:
- VISION_MAP_FAILED_TO_LOAD_DATA:
- GNSS_SPOOFING_DETECTED:
- VISION_MAP_FRONTIER_AREA:
- VISION_MAP_LOW_ALTITUDE:
- OPTICAL_NAVIGATION_TOO_DARK:
- enum olympe.enums.navigation.Frame¶
- local:
- global:
- enum olympe.enums.navigation.GnssSource¶
- GNSS_INTERNAL:
- GNSS_EXTERNAL:
- enum olympe.enums.navigation.Reliability¶
- UNRELIABLE:
- RELIABLE: