xtf_data¶
Basic utilities for working with the xtf file format
-
auvlib.data_tools.xtf_data.
correct_sensor_offset
(arg0: List[auvlib.data_tools.xtf_data.xtf_sss_ping], arg1: numpy.ndarray[float64[3, 1]]) → List[auvlib.data_tools.xtf_data.xtf_sss_ping]¶ Move the sensor onboard the vehicle with a given translation
-
auvlib.data_tools.xtf_data.
make_waterfall_image
(arg0: List[auvlib.data_tools.xtf_data.xtf_sss_ping]) → numpy.ndarray[float64[m, n]]¶ Create a cv2 waterfall image from xtf_sss_ping::PingsT
-
auvlib.data_tools.xtf_data.
match_attitudes
(arg0: List[auvlib.data_tools.xtf_data.xtf_sss_ping], arg1: List[std_data::attitude_entry]) → List[auvlib.data_tools.xtf_data.xtf_sss_ping]¶ Get roll and pitch from std_data::attitude_entry by matching timestamps
-
auvlib.data_tools.xtf_data.
show_waterfall_image
(arg0: List[auvlib.data_tools.xtf_data.xtf_sss_ping]) → None¶ Show a waterfall image created from xtf_sss_ping::PingsT
-
auvlib.data_tools.xtf_data.
write_data
(arg0: List[auvlib.data_tools.xtf_data.xtf_sss_ping], arg1: unicode) → None¶ Write xtf pings to .cereal file
-
class
auvlib.data_tools.xtf_data.
xtf_sss_ping
¶ Class for xtf sidescan type
-
first_in_file_
¶ Is first measurement in file?
-
heading_
¶ Radian yaw in ENU coordinates
-
lat_
¶ Latitude
-
long_
¶ Longitude
-
static
parse_file
(arg0: unicode) → List[auvlib.data_tools.xtf_data.xtf_sss_ping]¶ Parse xtf_sss_ping from .xtf file
-
static
parse_folder
(arg0: unicode) → List[auvlib.data_tools.xtf_data.xtf_sss_ping]¶ Parse xtf_sss_ping from folder of .xtf files
-
pitch_
¶ Radian pitch in ENU coordinates
-
port
¶ Port measurement
-
pos_
¶ Position in ENU coordinates
-
static
read_data
(arg0: unicode) → List[auvlib.data_tools.xtf_data.xtf_sss_ping]¶ Read xtf_sss_ping::PingsT from .cereal file
-
roll_
¶ Radian roll in ENU coordinates
-
sound_vel_
¶ Sound speed in m/s
-
stbd
¶ Starboard measurement
-
time_stamp_
¶ UNIX timestamp
-
time_string_
¶ Readable date of measurement
-