Temperature Proﬁling of Waterbodies with a UAV-Integrated Sensor Subsystem

: Evaluation of thermal stratiﬁcation and systematic monitoring of water temperature are required for lake management. Water temperature proﬁling requires temperature measurements through a water column to assess the level of thermal stratiﬁcation which impacts oxygen content, microbial growth, and distribution of ﬁsh. The objective of this research was to develop and assess the functions of a water temperature proﬁling system mounted on a multirotor unmanned aerial vehicle (UAV). The buoyancy apparatus mounted on the UAV allowed vertical takeo ﬀ and landing on the water surface for in situ measurements. The sensor node that was integrated with the UAV consisted of a microcontroller unit, a temperature sensor, and a pressure sensor. The system measured water temperature and depth from seven pre-selected locations in a lake using autonomous navigation with autopilot control. Measurements at 100 ms intervals were made while the UAV was descending at 2 m / s until it landed on water surface. Water temperature maps of three consecutive depths at each location were created from the measurements. The average surface water temperature at 0.3 m was 22.5 ◦ C, while the average water temperature at 4 m depth was 21.5 ◦ C. The UAV-based proﬁling system developed successfully performed autonomous water temperature measurements within a lake.


Introduction
Evaluation of the physiochemical parameters of lake water is crucial for lake management and water quality monitoring. Water temperature is one of the physiochemical parameters that has a significant impact on water chemistry. Change in water temperature can trigger several phenomena in a waterbody. Some of these phenomena can occur naturally, causing no harm to the aquatic system, while others can cause negative impacts on water quality. Thermal stratification occurs at a depth of 3.6 m in many lakes where layers are formed with different temperatures [1]. These layers are categorized from top to bottom where the warmest layer is on the top and the coolest layer is at the bottom as the epilimnion, the thermocline, and the hypolimnion [2]. A lake can be considered as stratified when the temperature difference between the epilimnion and the hypolimnion is greater than 1 • C [3]. An inverse stratification, where coolest layer forms on the top while the warmer layer rests at the bottom, occurs during winter [4]. This phenomenon can impact many aspects of the lake, such as spatial distribution of fish, microbial growth, and oxygen content [5]. Other than the thermal stratification, water temperature can be the direct indicator of dissolved oxygen (DO), toxic absorption, and salinity [6]. The growth rate of algae and aquatic plants are influenced by change in temperature, where reduced DO due to increased temperature can cause harmful effects to the aquatic life [7]. Other factors such as discharge of industrial wastes, forest harvesting, and agricultural runoff can affect the system is that the UAV can land on the water surface and take off from the water surface rather than hovering during measurements.

UAV and Sensor Node Components
The system developed for water temperature profiling consisted of a hexacopter UAV and a sensor node. The UAV was custom designed and the technical specifications were provided in a previous publication [19]. The gross weight of the aircraft was 3100 g (UAV and payload). The weight of the UAV was 2,300g and the payload (sensor node) was 800g including a second battery, microcontroller unit with protective case, temperature and pressure probes, extension cord (10 m), and protective steel case for the probes. The second battery was a Li-Po battery (7.4 V, 2.200 mAh, Venom, Rathdrum, ID, USA). The voltage to the microcontroller was regulated using a second battery with a battery eliminator circuit (BEC). A separate battery for the sensor node allowed dismounting the unit for standalone measurements without using the UAV.
The pressure and temperature sensors were embedded as a single unit by the manufacturer (Bar02, Blue Robotics, Torrance, CA, USA). An integration of this single unit with a microcontroller unit (Arduino Mega 2560, Ivrea, Italy) was made for calibration, control, and data recording. The pressure measurements were used to determine the depth at which temperature measurements were made. The measurements were recorded in a secure digital card (SD card) (SunFounder, Shenzhen City, Guangdong Province, China) that was inserted with the microcontroller unit. A voltage converter circuit (I2C Level Converter, Blue Robotics, Torrance, CA, USA) was used with the pressure sensor to regulate voltage and to enable communication with the microcontroller unit. The pressure sensor and voltage converter circuit were waterproofed in a custom designed 3D printed case and sealed with epoxy. (Figure 1). The 3D printed case was placed in a steel tube to ensure that the pressure sensor would submerge rapidly in the water. The steel tube was coated with Flex Seal (Flex Seal, Weston, FL, USA) to prevent corrosion. The microcontroller platform was sealed in a box and mounted on the UAV. The pressure sensor was suspended with a 10 m long tether.
Drones 2020, 4, x FOR PEER REVIEW 3 of 10 of the system is that the UAV can land on the water surface and take off from the water surface rather than hovering during measurements.

UAV and Sensor Node Components
The system developed for water temperature profiling consisted of a hexacopter UAV and a sensor node. The UAV was custom designed and the technical specifications were provided in a previous publication [19]. The gross weight of the aircraft was 3100 g (UAV and payload). The weight of the UAV was 2,300g and the payload (sensor node) was 800g including a second battery, microcontroller unit with protective case, temperature and pressure probes, extension cord (10 m), and protective steel case for the probes. The second battery was a Li-Po battery (7.4V, 2.200 mAh, Venom, Rathdrum, ID, USA). The voltage to the microcontroller was regulated using a second battery with a battery eliminator circuit (BEC). A separate battery for the sensor node allowed dismounting the unit for standalone measurements without using the UAV.
The pressure and temperature sensors were embedded as a single unit by the manufacturer (Bar02, Blue Robotics, Torrance, CA, USA). An integration of this single unit with a microcontroller unit (Arduino Mega 2560, Ivrea, Italy) was made for calibration, control, and data recording. The pressure measurements were used to determine the depth at which temperature measurements were made. The measurements were recorded in a secure digital card (SD card) (SunFounder, Shenzhen City, Guangdong Province, China) that was inserted with the microcontroller unit. A voltage converter circuit (I2C Level Converter, Blue Robotics, Torrance, CA, USA) was used with the pressure sensor to regulate voltage and to enable communication with the microcontroller unit. The pressure sensor and voltage converter circuit were waterproofed in a custom designed 3D printed case and sealed with epoxy. (Figure 1). The 3D printed case was placed in a steel tube to ensure that the pressure sensor would submerge rapidly in the water. The steel tube was coated with Flex Seal (Flex Seal, Weston, FL, USA) to prevent corrosion. The microcontroller platform was sealed in a box and mounted on the UAV. The pressure sensor was suspended with a 10 m long tether.

Experiment Site and Sampling Locations
The UAV-based water temperature profiling system was evaluated and tested in Lake Issaqueena (Pickens County, South Carolina). The length of the lake is 13 km, with an approximate surface area of 36 ha. The width of the lake at the largest section is 400m. The top of the dam at Lake Issaqueena is about 15.7 m above bedrock. The water temperature averages 21.9 °C in summer, and 4 °C in winter [23]. In 2005, The South Carolina Department of Health and Environmental Control (SCDHEC) reported that water quality parameters meet the standards at this lake [24]. This lake was chosen for the experiments because the results could be used to generate new data sets for water quality monitoring. Lake Issaqueena has no boat access from neighboring Keowee River, thereby providing safe UAV flight conditions for the experiments. Figure 2 shows the UAV integrated sensor node and launch locations at the lake.

Experiment Site and Sampling Locations
The UAV-based water temperature profiling system was evaluated and tested in Lake Issaqueena (Pickens County, South Carolina). The length of the lake is 13 km, with an approximate surface area of 36 ha. The width of the lake at the largest section is 400 m. The top of the dam at Lake Issaqueena is about 15.7 m above bedrock. The water temperature averages 21.9 • C in summer, and 4 • C in winter [23]. In 2005, The South Carolina Department of Health and Environmental Control (SCDHEC) reported that water quality parameters meet the standards at this lake [24]. This lake was chosen for the experiments because the results could be used to generate new data sets for water quality monitoring. Lake Issaqueena has no boat access from neighboring Keowee River, thereby providing safe UAV flight conditions for the experiments. Figure 2 shows the UAV integrated sensor node and launch locations at the lake. Due to the flight restrictions imposed by Federal Aviation Administration (FAA) and limited battery power, the water temperature profiling experiments were conducted in a smaller portion of the lake. The FAA mandates UAV flights to be within the line of sight at a maximum altitude of 120 m above ground level [25]. Because of these limitations, the sampling locations were selected in areas where the UAV can access with the limited battery power while staying within line of sight. The UAV launch location was marked as zero and the water sampling locations were marked with numbers one to seven in the map in Figure 3. The UAV launch location was free of trees and provided flat ground for safe takeoff and landing. Water sampling locations were assigned in grid sampling fashion while scattered to provide water temperature measurements to represent the entire area within the mission plan boundary. The distance between the sampling locations were 80 m to 90 m apart from each other. The shortest flight distance was 73 m, from launch location to sampling location one, and the longest flight distance was 290 m, from launch location to sampling location seven.

Water Temperature Profiling Data Collection
The experiments for water temperature profiling were conducted on April 25, 2019 at 3 pm. The average air temperature from 20 m altitude to water surface was 24 °C within the mission plan boundary. The air temperature measurements were obtained from the UAV's internal temperature sensor. The UAV with integrated sensor node was deployed to each of the sampling points with Due to the flight restrictions imposed by Federal Aviation Administration (FAA) and limited battery power, the water temperature profiling experiments were conducted in a smaller portion of the lake. The FAA mandates UAV flights to be within the line of sight at a maximum altitude of 120 m above ground level [25]. Because of these limitations, the sampling locations were selected in areas where the UAV can access with the limited battery power while staying within line of sight. The UAV launch location was marked as zero and the water sampling locations were marked with numbers one to seven in the map in Figure 3. The UAV launch location was free of trees and provided flat ground for safe takeoff and landing. Water sampling locations were assigned in grid sampling fashion while scattered to provide water temperature measurements to represent the entire area within the mission plan boundary. The distance between the sampling locations were 80 m to 90 m apart from each other. The shortest flight distance was 73 m, from launch location to sampling location one, and the longest flight distance was 290 m, from launch location to sampling location seven. Due to the flight restrictions imposed by Federal Aviation Administration (FAA) and limited battery power, the water temperature profiling experiments were conducted in a smaller portion of the lake. The FAA mandates UAV flights to be within the line of sight at a maximum altitude of 120 m above ground level [25]. Because of these limitations, the sampling locations were selected in areas where the UAV can access with the limited battery power while staying within line of sight. The UAV launch location was marked as zero and the water sampling locations were marked with numbers one to seven in the map in Figure 3. The UAV launch location was free of trees and provided flat ground for safe takeoff and landing. Water sampling locations were assigned in grid sampling fashion while scattered to provide water temperature measurements to represent the entire area within the mission plan boundary. The distance between the sampling locations were 80 m to 90 m apart from each other. The shortest flight distance was 73 m, from launch location to sampling location one, and the longest flight distance was 290 m, from launch location to sampling location seven.

Water Temperature Profiling Data Collection
The experiments for water temperature profiling were conducted on April 25, 2019 at 3 pm. The average air temperature from 20 m altitude to water surface was 24 °C within the mission plan boundary. The air temperature measurements were obtained from the UAV's internal temperature sensor. The UAV with integrated sensor node was deployed to each of the sampling points with

Water Temperature Profiling Data Collection
The experiments for water temperature profiling were conducted on 25 April 2019 at 3:00 p.m. The average air temperature from 20 m altitude to water surface was 24 • C within the mission plan boundary. The air temperature measurements were obtained from the UAV's internal temperature sensor. The UAV with integrated sensor node was deployed to each of the sampling points with autopilot-controlled autonomous flights. The navigation altitude was set as 20 m to provide safe flight during travel as the probe was mounted on a 10 m long tether. After the navigation destination was been reached, the autopilot let the UAV slowly descend and land on the water surface for 5 s. The temperature and water depth measurements were made during the descent until landing. After completing measurements, the UAV took off and continued with the mission plan to measure water temperature and depth at the next sampling location (Figure 4). The autonomous flights were programmed with a ground control station using the open source Mission Planner (MP) software and each individual flight was assigned as a mission plan [26]. The limited battery power and long flight distances made it necessary to divide the selected area into individual mission plans. Locations one and two were included in the first mission plan, location three was included in the second, locations four and five were included in the third, location six was included in the fourth, and location seven was included in the fifth mission plan.
Drones 2020, 4, x FOR PEER REVIEW 5 of 10 autopilot-controlled autonomous flights. The navigation altitude was set as 20 m to provide safe flight during travel as the probe was mounted on a 10 m long tether. After the navigation destination was been reached, the autopilot let the UAV slowly descend and land on the water surface for 5 seconds. The temperature and water depth measurements were made during the descent until landing. After completing measurements, the UAV took off and continued with the mission plan to measure water temperature and depth at the next sampling location (Figure 4). The autonomous flights were programmed with a ground control station using the open source Mission Planner (MP) software and each individual flight was assigned as a mission plan [26]. The limited battery power and long flight distances made it necessary to divide the selected area into individual mission plans. Locations one and two were included in the first mission plan, location three was included in the second, locations four and five were included in the third, location six was included in the fourth, and location seven was included in the fifth mission plan. The water depth and temperature measurements were initiated by the autopilot when the UAV arrived at the predefined sampling location at 20 m altitude. Water depth and temperature measurements were recorded at 100 ms intervals while the UAV was descending at a rate of 2 m/s for landing. A flare altitude of 10 m was assigned in the autopilot's configurations for safe, smooth, and steady landing. Flare altitude is the final stage of the auto-landing procedure where autopilot decreases the throttle and slows down the UAV to readjust the descent speed prior to landing [26].
The number of measurements at each location varied depending on the water depth. The depth measurements indicated the depth of the probe during descent; therefore, repeated measurements were expected once the probe had reached the bottom of the water column. Measurements that repeated themselves after a certain depth were assigned as the maximum water depth at that sampling location. The collected water depth and temperature data were used to create a bathymetric map and water temperature maps for visualization of water temperature distribution at the surface (0.3 m) and at the depths of 2 m and 4 m. The Inverse Distance Weighted Interpolation (IDW) method was used for processing and interpolating in ArcMap (ESRI, Redlands, CA, USA). Raster maps were developed by interpolating vector data in the Geographic Information System (GIS) to illustrate data values for intermediate locations [27]. The relationship between water depth, water temperature, and location was evaluated. The water temperature distribution was illustrated in R software (R-GUI, Vienna, Austria) driven 3D scatter plot [28].

Results and Discussions
The indoor depth measurements with the sensor node were 100% accurate when compared to the reference depth values within a water column. The 3D printed watertight case protected the probe and the circuits from water damage. The indoor experiments showed that the probe was submersible in water and provided reliable water depth and temperature measurements. Table 1 shows the summary statistics of indoor tests to evaluate whether the 3D printed case affected the sensor depth The water depth and temperature measurements were initiated by the autopilot when the UAV arrived at the predefined sampling location at 20 m altitude. Water depth and temperature measurements were recorded at 100 ms intervals while the UAV was descending at a rate of 2 m/s for landing. A flare altitude of 10 m was assigned in the autopilot's configurations for safe, smooth, and steady landing. Flare altitude is the final stage of the auto-landing procedure where autopilot decreases the throttle and slows down the UAV to readjust the descent speed prior to landing [26].
The number of measurements at each location varied depending on the water depth. The depth measurements indicated the depth of the probe during descent; therefore, repeated measurements were expected once the probe had reached the bottom of the water column. Measurements that repeated themselves after a certain depth were assigned as the maximum water depth at that sampling location. The collected water depth and temperature data were used to create a bathymetric map and water temperature maps for visualization of water temperature distribution at the surface (0.3 m) and at the depths of 2 m and 4 m. The Inverse Distance Weighted Interpolation (IDW) method was used for processing and interpolating in ArcMap (ESRI, Redlands, CA, USA). Raster maps were developed by interpolating vector data in the Geographic Information System (GIS) to illustrate data values for intermediate locations [27]. The relationship between water depth, water temperature, and location was evaluated. The water temperature distribution was illustrated in R software (R-GUI, Vienna, Austria) driven 3D scatter plot [28].

Results and Discussion
The indoor depth measurements with the sensor node were 100% accurate when compared to the reference depth values within a water column. The 3D printed watertight case protected the probe and the circuits from water damage. The indoor experiments showed that the probe was submersible in water and provided reliable water depth and temperature measurements. Table 1 shows the summary statistics of indoor tests to evaluate whether the 3D printed case affected the sensor depth measurements. The difference between the actual sensor depth values and measured sensor depth values was not significant using 0.05 level of significance (t (18) = 2.03, p = 0.57). The difference between the two depth measurements show less than a 1 percent error. The accuracy of water temperature measurements from the sensor was not investigated, because temperature measurements are reported to be within 2 • C in the manufacturer's specifications. Visual observations were made for confirming the sensor temperature measurements. The steel tube-enclosed sensor probe descended rapidly into the bottom of the lake as was expected. The rapid descent of the pressure sensor reduced the time that the UAV had to stay at the water surface and increased the speed of data collection. Reduction of floating time on the water surface minimized battery use because the UAV's idle mode duration was reduced. The idle mode of the flight controller kept the propellers spinning at the slowest rate to ensure that UAV could take off immediately when requested to either by the mission plan or the ground control station. The water depth evaluations estimated the maximum water depth as 8.4 m within the experiment boundary near the center ( Figure 5). The water depth was 7.3 m at sampling location three, as it was the deepest sampling point, while the water depth was 4 m at sampling location four.
Drones 2020, 4, x FOR PEER REVIEW 6 of 10 measurements. The difference between the actual sensor depth values and measured sensor depth values was not significant using 0.05 level of significance (t (18) = 2.03, p = 0.57). The difference between the two depth measurements show less than a 1 percent error. The accuracy of water temperature measurements from the sensor was not investigated, because temperature measurements are reported to be within 2 °C in the manufacturer's specifications. Visual observations were made for confirming the sensor temperature measurements.  (18) 0.57 The steel tube-enclosed sensor probe descended rapidly into the bottom of the lake as was expected. The rapid descent of the pressure sensor reduced the time that the UAV had to stay at the water surface and increased the speed of data collection. Reduction of floating time on the water surface minimized battery use because the UAV's idle mode duration was reduced. The idle mode of the flight controller kept the propellers spinning at the slowest rate to ensure that UAV could take off immediately when requested to either by the mission plan or the ground control station. The water depth evaluations estimated the maximum water depth as 8.4 m within the experiment boundary near the center ( Figure 5). The water depth was 7.3 m at sampling location three, as it was the deepest sampling point, while the water depth was 4 m at sampling location four. Water temperature varied at each location across the mission plan boundary and water depth. The temperature profiling experiments showed that water temperature was highest at location one, both at the water surface and at the bottom ( Figure 6). The water temperature was 28 °C at the surface and 23 °C at the bottom in location one, with the highest temperature variation. The water temperature was 18.3 °C at the surface and 17.6 °C at the bottom in location six. Water temperature at locations two and five followed the same trend, with the water temperature at the surface being 20 °C and the water temperature at the bottom being 19 °C. The trend in water temperature was the same in these two locations, because they were both located at the center in the downstream direction from northeast to southwest. A similar trend was observed at locations three and seven with a 1 °C difference in water temperature. The water temperature measurements from water columns indicate Water temperature varied at each location across the mission plan boundary and water depth. The temperature profiling experiments showed that water temperature was highest at location one, both at the water surface and at the bottom ( Figure 6). The water temperature was 28 • C at the surface and 23 • C at the bottom in location one, with the highest temperature variation. The water temperature was 18.3 • C at the surface and 17.6 • C at the bottom in location six. Water temperature at locations two and five followed the same trend, with the water temperature at the surface being 20 • C and the water temperature at the bottom being 19 • C. The trend in water temperature was the same in these two locations, because they were both located at the center in the downstream direction from northeast to southwest. A similar trend was observed at locations three and seven with a 1 • C difference in water temperature. The water temperature measurements from water columns indicate a sudden temperature change at locations two, five, and six at the depths of 3.67 m, 3.93 m, and 3.67 m, respectively. A rapid and steady water cooling was observed at these depths and the cooling continued until the bottom of the lake was reached at each location. The water temperature was steady until the depth of 1.4 m at location three. A sudden temperature drop was observed after this depth, indicating the cooling depth at the location three was less than at locations two, five, and six. Thermal stratification occurs at a depth of 3.6 m in many lakes and the temperature difference between the epilimnion and the hypolimnion must be at least greater than 1 • C [1,3]. While there was a temperature drop of more than 1 • C at an average depth of 3.8 m, it was not clear that if a thermal stratification occurred according to these measurements.
Drones 2020, 4, x FOR PEER REVIEW 7 of 10 a sudden temperature change at locations two, five, and six at the depths of 3.67 m, 3.93 m, and 3.67 m, respectively. A rapid and steady water cooling was observed at these depths and the cooling continued until the bottom of the lake was reached at each location. The water temperature was steady until the depth of 1.4 m at location three. A sudden temperature drop was observed after this depth, indicating the cooling depth at the location three was less than at locations two, five, and six. Thermal stratification occurs at a depth of 3.6 m in many lakes and the temperature difference between the epilimnion and the hypolimnion must be at least greater than 1°C [1,3]. While there was a temperature drop of more than 1 °C at an average depth of 3.8 m, it was not clear that if a thermal stratification occurred according to these measurements. Sampling location one was closest to a stream that was located at the west corner of the experiment boundary. Increase in the water temperature might have been due to runoff after a rain event that occurred before field experiments. Change in water temperature by intermediate locations and sampling depths is illustrated in the water temperature maps in Figure 7. The maps represent the water temperature at the surface (0.3 m) and at depths of 2 m and 4 m, respectively. The average surface water temperature was recorded as 22.5 °C , while the average water temperature at the 4 m depth was 21.5 °C . The water temperature remained at around 18 °C at all depths at sampling location six. The largest water temperature drop was recorded as 3 °C at sampling location one. The difference in water temperature between sampling locations one and six was the highest at the surface, at 10 °C, and the lowest at the sampling depth of 4 m, at 6 °C. Sampling location one was closest to a stream that was located at the west corner of the experiment boundary. Increase in the water temperature might have been due to runoff after a rain event that occurred before field experiments. Change in water temperature by intermediate locations and sampling depths is illustrated in the water temperature maps in Figure 7. The maps represent the water temperature at the surface (0.3 m) and at depths of 2 m and 4 m, respectively. The average surface water temperature was recorded as 22.5 • C, while the average water temperature at the 4 m depth was 21.5 • C. The water temperature remained at around 18 • C at all depths at sampling location six. The largest water temperature drop was recorded as 3 • C at sampling location one. The difference in water temperature between sampling locations one and six was the highest at the surface, at 10 • C, and the lowest at the sampling depth of 4 m, at 6 • C.

Conclusions
The UAV-based water temperature profiling system described here provides a different perspective to water quality monitoring practices. Its ability to remotely access waterbodies and the ease of deployment provided better and faster data collection when compared to other water quality monitoring methods. The UAV-based water temperature profiling system successfully navigated to pre-defined water sampling locations and executed mission plans for water temperature and depth measurements. The 3D printed pressure sensor case successfully prevented water leak and kept the sensors' components safe while allowing it to descend quickly throughout the water column. The maximum depth of water was 8.4 m within the selected boundary in Lake Issaqueena. A rapid water temperature drop at sampling location one was due to the stream entry into the waterbody. A rapid water temperature drop of greater than 1 °C at an average depth of 3.8 m at locations two, five, and six was observed. However, a wider data collection experiment that covers the entire lake is necessary to justify whether thermal stratification might have occurred. The length of the extension cable of the probe can be readjusted, depending on the depth of the waterbody under study, while taking the endurance and the thrust performance of the UAV and the maximum operational depth of the sensor node into consideration. Water temperature profiling with this system could be achieved within a relatively short time span, providing great advantages over other methods such as traditional sampling by boat. The UAV-assisted temperature profiling option could also reduce the costs by minimizing the required time on a site while providing coverage of a larger area with ease.

Conclusions
The UAV-based water temperature profiling system described here provides a different perspective to water quality monitoring practices. Its ability to remotely access waterbodies and the ease of deployment provided better and faster data collection when compared to other water quality monitoring methods. The UAV-based water temperature profiling system successfully navigated to pre-defined water sampling locations and executed mission plans for water temperature and depth measurements. The 3D printed pressure sensor case successfully prevented water leak and kept the sensors' components safe while allowing it to descend quickly throughout the water column. The maximum depth of water was 8.4 m within the selected boundary in Lake Issaqueena. A rapid water temperature drop at sampling location one was due to the stream entry into the waterbody. A rapid water temperature drop of greater than 1 • C at an average depth of 3.8 m at locations two, five, and six was observed. However, a wider data collection experiment that covers the entire lake is necessary to justify whether thermal stratification might have occurred. The length of the extension cable of the probe can be readjusted, depending on the depth of the waterbody under study, while taking the endurance and the thrust performance of the UAV and the maximum operational depth of the sensor node into consideration. Water temperature profiling with this system could be achieved within a relatively short time span, providing great advantages over other methods such as traditional sampling by boat. The UAV-assisted temperature profiling option could also reduce the costs by minimizing the required time on a site while providing coverage of a larger area with ease. Considering the maintenance time, cost, and lack of spatial resolution of fixed sensor stations, the UAV-assisted temperature profiling system here described provides unique advantages, including advanced mobility, high spatial resolution, low cost, and fast response to disasters and other natural events.