Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Publikationer (10 of 78) Visa alla publikationer
He, Y., Wang, W., Mottola, L., Li, S., Sun, Y., Li, J., . . . Wang, Y. (2024). Acoustic Localization System for Precise Drone Landing. IEEE Transactions on Mobile Computing, 23(5), 4126-4144
Öppna denna publikation i ny flik eller fönster >>Acoustic Localization System for Precise Drone Landing
Visa övriga...
2024 (Engelska)Ingår i: IEEE Transactions on Mobile Computing, Vol. 23, nr 5, s. 4126-4144Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

We present MicNest: an acoustic localization system enabling precise drone landing. In MicNest, multiple microphones are deployed on a landing platform in carefully devised configurations. The drone carries a speaker transmitting purposefully-designed acoustic pulses. The drone may be localized as long as the pulses are correctly detected. Doing so is challenging: i) because of limited transmission power, propagation attenuation, background noise, and propeller interference, the Signal-to-Noise Ratio (SNR) of received pulses is intrinsically low; ii) the pulses experience non-linear Doppler distortion due to the physical drone dynamics; iii) as location information is used during landing, the processing latency must be reduced to effectively feed the flight control loop. To tackle these issues, we design a novel pulse detector, Matched Filter Tree (MFT), whose idea is to convert pulse detection to a tree search problem. We further present three practical methods to accelerate tree search jointly. Our experiments show that MicNest can localize a drone 120 m away with 0.53% relative localization error at 20 Hz location update frequency. For navigating drone landing, MicNest can achieve a success rate of 94 %. The average landing error (distance between landing point and target point) is only 4.3 cm.

Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
urn:nbn:se:ri:diva-69241 (URN)10.1109/tmc.2023.3288299 (DOI)
Anmärkning

This work is partially supported by the National Science Fund of Chinaunder grant No. U21B2007, Tsinghua University - Meituan Joint Institutefor Digital Life, the Swedish Science Foundation (SSF), the Digital Futuresprogramme (project Drone Arena), the Swedish Research Council, and KAWproject UPDATE

Tillgänglig från: 2024-01-09 Skapad: 2024-01-09 Senast uppdaterad: 2024-06-11Bibliografiskt granskad
Sun, Y., Wang, W., Mottola, L., Zhang, J., Wang, R. & He, Y. (2024). Indoor Drone Localization and Tracking Based on Acoustic Inertial Measurement. IEEE Transactions on Mobile Computing, 23(6), 7537-7551
Öppna denna publikation i ny flik eller fönster >>Indoor Drone Localization and Tracking Based on Acoustic Inertial Measurement
Visa övriga...
2024 (Engelska)Ingår i: IEEE Transactions on Mobile Computing, ISSN 1536-1233, E-ISSN 1558-0660, Vol. 23, nr 6, s. 7537-7551Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

We present Acoustic Inertial Measurement ($\textbackslashsf AIM$AIM), a one-of-a-kind technique for indoor drone localization and tracking. Indoor drone localization and tracking are arguably a crucial, yet unsolved challenge: in GPS-denied environments, existing approaches enjoy limited applicability, especially in Non-Line of Sight (NLoS), require extensive environment instrumentation, or demand considerable hardware/software changes on drones. In contrast, $\textbackslashsf AIM$AIM exploits the acoustic characteristics of the drones to estimate their location and derive their motion, even in NLoS settings. We tame location estimation errors using a dedicated Kalman filter and the Interquartile Range rule (IQR) and demonstrate that AIM can support indoor spaces with arbitrary ranges and layouts. We implement AIM using an off-the-shelf microphone array and evaluate its performance with a commercial drone under varied settings. Results indicate that the mean localization error of AIM is 46% lower than that of commercial UWB-based systems in a complex 10 x 10 m indoor scenario, where state-of-the-art infrared systems would not even work because of NLoS situations. When distributed microphone arrays are deployed, the mean error can be reduced to less than 0.5 m in a 20 m range, and even support spaces with arbitrary ranges and layouts.

Ort, förlag, år, upplaga, sidor
IEEE COMPUTER SOC, 2024
Nyckelord
Acoustic signal; drone; indoor tracking; microphone array
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:ri:diva-77016 (URN)10.1109/TMC.2023.3335860 (DOI)
Tillgänglig från: 2025-02-13 Skapad: 2025-02-13 Senast uppdaterad: 2025-02-13Bibliografiskt granskad
Sondoqah, M., Ben Abdesslem, F., Popova, K., McGregor, M., La Delfa, J., Garrett, R., . . . Höök, K. (2024). Shaping and Being Shaped by Drones: Programming in Perception–Action Loops. In: Proceedings of the 2024 ACM Designing Interactive Systems Conference, DIS 2024: . Paper presented at 2024 ACM Designing Interactive Systems Conference, DIS 2024. Copenhagen, Denmark. 1 July 2024 through 5 July 2024 (pp. 2926-2945). Association for Computing Machinery, Inc
Öppna denna publikation i ny flik eller fönster >>Shaping and Being Shaped by Drones: Programming in Perception–Action Loops
Visa övriga...
2024 (Engelska)Ingår i: Proceedings of the 2024 ACM Designing Interactive Systems Conference, DIS 2024, Association for Computing Machinery, Inc , 2024, s. 2926-2945Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In a long-term commitment to designing for the aesthetics of human–drone interactions, we have been troubled by the lack of tools for shaping and interactively feeling drone behaviours. By observing participants in a three-day drone challenge, we isolated components of drones that, if made transparent, could have helped participants better explore their aesthetic potential. Through a bricolage approach to analysing interviews, feld notes, video recordings, and inspection of each team’s code, we describe how teams 1) shifted their eforts from aiming for seamless human–drone interaction, to seeing drones as fragile, wilful, and prone to crashes; 2) engaged with intimate, bodily interactions to more precisely probe, understand and defne their drone’s capabilities; 3) adopted diferent workaround strategies, emphasising either training the drone or the pilot. We contribute an empirical account of constraints in shaping the potential aesthetics of drone behaviour, and discuss how programming environments could better support somaesthetic perception–action loops for design and programming purposes.

Ort, förlag, år, upplaga, sidor
Association for Computing Machinery, Inc, 2024
Nyckelord
Human engineering; Video recording; Bodily interactions; Perception-action loops; Programming environment; Programming tools; Soma design; Drones
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
urn:nbn:se:ri:diva-74764 (URN)10.1145/3643834.3661636 (DOI)2-s2.0-85200342705 (Scopus ID)
Konferens
2024 ACM Designing Interactive Systems Conference, DIS 2024. Copenhagen, Denmark. 1 July 2024 through 5 July 2024
Anmärkning

 This work is supported by The Digital Futures DroneArena, a Digital Futures Demonstrator Project at the Departmentof Computer and Systems Sciences at Stockholm University andThe Connected Intelligence Unit at Research Institutes of Sweden(RISE), and the Wallenberg AI, Autonomous Systems and SoftwareProgram – Humanity and Society (WASP-HS) through a Marianneand Marcus Wallenberg Foundation project MMW 2019.0228

Tillgänglig från: 2024-08-19 Skapad: 2024-08-19 Senast uppdaterad: 2024-08-19Bibliografiskt granskad
Song, W., Kaxiras, S., Voigt, T., Yao, Y. & Mottola, L. (2024). TaDA: Task Decoupling Architecture for the Battery-less Internet of Things. Paper presented at 22nd ACM Conference on Embedded Networked Sensor Systems, SenSys 2024. Hangzhou. 4 November 2024 through 7 November 2024. SenSys 2024 - Proceedings of the 2024 ACM Conference on Embedded Networked Sensor Systems, 409-421
Öppna denna publikation i ny flik eller fönster >>TaDA: Task Decoupling Architecture for the Battery-less Internet of Things
Visa övriga...
2024 (Engelska)Ingår i: SenSys 2024 - Proceedings of the 2024 ACM Conference on Embedded Networked Sensor Systems, s. 409-421Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

We present TaDA, a system architecture enabling efficient execution of Internet of Things (IoT) applications across multiple computing units, powered by ambient energy harvesting. Low-power microcontroller units (MCUs) are increasingly specialized; for example, custom designs feature hardware acceleration of neural network inference, next to designs providing energy-efficient input/output. As application requirements are growingly diverse, we argue that no single MCU can efficiently fulfill them. TaDA allows programmers to assign the execution of different slices of the application logic to the most efficient MCU for the job. We achieve this by decoupling task executions in time and space, using a special-purpose hardware interconnect we design, while providing persistent storage to cross periods of energy unavailability. We compare our prototype performance against the single most efficient computing unit for a given workload. We show that our prototype saves up to 96.7% energy per application round. Given the same energy budget, this yields up to a 68.7x throughput improvement. 

Ort, förlag, år, upplaga, sidor
Association for Computing Machinery, Inc, 2024
Nyckelord
Microcontrollers; Ambients; Battery-less; Computing units; Decouplings; Energy; Intermittent computing; Internet of thing; Microcontroller unit; Systems architecture; Task decoupling; Budget control
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:ri:diva-76474 (URN)10.1145/3666025.3699347 (DOI)2-s2.0-85211759485 (Scopus ID)
Konferens
22nd ACM Conference on Embedded Networked Sensor Systems, SenSys 2024. Hangzhou. 4 November 2024 through 7 November 2024
Anmärkning

This work is supported by the Swedish Foundation for Strategic Research (SSF) and by the National Recoveryand Resilience Plan (NRRP), Mission 4 Component 2 Investment 1.3 - Call for tender No. 1561 of 11.10.2022 of the Italian Ministero dell’Università e della Ricerca (MUR); funded by the EuropeanUnion - NextGenerationEU.

Tillgänglig från: 2025-01-28 Skapad: 2025-01-28 Senast uppdaterad: 2025-01-28Bibliografiskt granskad
Singhal, C., Voigt, T. & Mottola, L. (2023). Application-aware Energy Attack Mitigation in the Battery-less Internet of Things. In: MobiWac 2023: Proceedings of the International ACM Symposium on Mobility Management and Wireless Access. Paper presented at MSWiM '23: Int'l ACM Conference on Modeling Analysis and Simulation of Wireless and Mobile Systems (pp. 35-43). Association for Computing Machinery, Inc
Öppna denna publikation i ny flik eller fönster >>Application-aware Energy Attack Mitigation in the Battery-less Internet of Things
2023 (Engelska)Ingår i: MobiWac 2023: Proceedings of the International ACM Symposium on Mobility Management and Wireless Access, Association for Computing Machinery, Inc , 2023, s. 35-43Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

We study how to mitigate the effects of energy attacks in the battery-less Internet of Things∼(IoT). Battery-less IoT devices live and die with ambient energy, as they use energy harvesting to power their operation. They are employed in a multitude of applications, including safety-critical ones such as biomedical implants. Due to scarce energy intakes and limited energy buffers, their executions become intermittent, alternating periods of active operation with periods of recharging their energy buffers. Experimental evidence exists that shows how controlling ambient energy allows an attacker to steer a device execution in unintended ways: energy provisioning effectively becomes an attack vector. We design, implement, and evaluate a mitigation system for energy attacks. By taking into account the specific application requirements and the output of an attack detection module, we tune task execution rates and optimize energy management. This ensures continued application execution in the event of an energy attack. When a device is under attack, our solution ensures the execution of 23.3% additional application cycles compared to the baselines we consider and increases task schedulability by at least 21%, while enabling a 34% higher peripheral availability. 

Ort, förlag, år, upplaga, sidor
Association for Computing Machinery, Inc, 2023
Nyckelord
Internet of things; Safety engineering; Secondary batteries; Ambients; Battery-less; Battery-less iot application; Energy; Energy-attack mitigation; Federated energy harvesting; Intermittent computing; IOT applications; Power; Tasks scheduling; Energy harvesting
Nationell ämneskategori
Datorsystem Kommunikationssystem
Identifikatorer
urn:nbn:se:ri:diva-68773 (URN)10.1145/3616390.3618281 (DOI)2-s2.0-85178079293 (Scopus ID)
Konferens
MSWiM '23: Int'l ACM Conference on Modeling Analysis and Simulation of Wireless and Mobile Systems
Forskningsfinansiär
Stiftelsen för strategisk forskning (SSF)
Tillgänglig från: 2024-01-15 Skapad: 2024-01-15 Senast uppdaterad: 2024-01-15Bibliografiskt granskad
Shen, Q., Mahima, K., de Zoysa, K., Mottola, L., Voigt, T. & Flierl, M. (2023). CNN-Based Estimation of Water Depth from Multispectral Drone Imagery for Mosquito Control. In: 2023 IEEE International Conference on Image Processing (ICIP): . Paper presented at 2023 IEEE International Conference on Image Processing (ICIP) (pp. 3250-3254). Institute of Electrical and Electronics Engineers (IEEE)
Öppna denna publikation i ny flik eller fönster >>CNN-Based Estimation of Water Depth from Multispectral Drone Imagery for Mosquito Control
Visa övriga...
2023 (Engelska)Ingår i: 2023 IEEE International Conference on Image Processing (ICIP), Institute of Electrical and Electronics Engineers (IEEE), 2023, s. 3250-3254Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

We present a machine learning approach that uses a custom Convolutional Neural Network (CNN) for estimating the depth of water pools from multispectral drone imagery. Using drones to obtain this information offers a cheaper, timely, and more accurate solution compared to alternative methods, such as manual inspection. This information, in turn, represents an asset to identify potential breeding sites of mosquito larvae, which grow only in shallow water pools. As a significant part of the world’s population is affected by mosquito-borne viral infections, including Dengue and Zika, identifying mosquito breeding sites is key to control their spread. Experiments with 5-band drone imagery show that our CNN-based approach is able to measure shallow water depths accurately up to a root mean square error of less than 0.5 cm, outperforming state-of-the-art Random Forest methods and empirical approaches.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2023
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:ri:diva-68550 (URN)10.1109/ICIP49359.2023.10222934 (DOI)
Konferens
2023 IEEE International Conference on Image Processing (ICIP)
Anmärkning

This work has been partly funded by Digital Futures and the SwedishResearch Council (Grant 2018-05024) 

Tillgänglig från: 2023-12-13 Skapad: 2023-12-13 Senast uppdaterad: 2023-12-13Bibliografiskt granskad
Mahima, K. T., Weerasekara, M., Zoysa, K. D., Keppitiyagama, C., Flierl, M., Mottola, L. & Voigt, T. (2023). MM4Drone: A Multi-spectral Image and mmWave Radar Approach for Identifying Mosquito Breeding Grounds via Aerial Drones. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST: . Paper presented at 16th EAI International Conference on Pervasive Computing Technologies for Healthcare, PH 2022. Thessaloniki, Greece. 12 December 2022 through 14 December 2022 (pp. 412-426). Springer Science and Business Media Deutschland GmbH, 488
Öppna denna publikation i ny flik eller fönster >>MM4Drone: A Multi-spectral Image and mmWave Radar Approach for Identifying Mosquito Breeding Grounds via Aerial Drones
Visa övriga...
2023 (Engelska)Ingår i: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Springer Science and Business Media Deutschland GmbH , 2023, Vol. 488, s. 412-426Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Mosquitoes spread disases such as Dengue and Zika that affect a significant portion of the world population. One approach to hamper the spread of the disases is to identify the mosquitoes’ breeding places. Recent studies use drones to detect breeding sites, due to their low cost and flexibility. In this paper, we investigate the applicability of drone-based multi-spectral imagery and mmWave radios to discover breeding habitats. Our approach is based on the detection of water bodies. We introduce our Faster R-CNN-MSWD, an extended version of the Faster R-CNN object detection network, which can be used to identify water retention areas in both urban and rural settings using multi-spectral images. We also show promising results for estimating extreme shallow water depth using drone-based multi-spectral images. Further, we present an approach to detect water with mmWave radios from drones. Finally, we emphasize the importance of fusing the data of the two sensors and outline future research directions. 

Ort, förlag, år, upplaga, sidor
Springer Science and Business Media Deutschland GmbH, 2023
Nyckelord
Aerial Drones, mmWave Radar, Multispectral Imagery, Object Detection, Aircraft detection, Antennas, Drones, Millimeter waves, Object recognition, Radar imaging, Tracking radar, Aerial drone, Breeding grounds, Low-costs, Mm waves, Mosquito breeding, Multispectral images, Objects detection, World population
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
urn:nbn:se:ri:diva-65700 (URN)10.1007/978-3-031-34586-9_27 (DOI)2-s2.0-85164166242 (Scopus ID)9783031345852 (ISBN)
Konferens
16th EAI International Conference on Pervasive Computing Technologies for Healthcare, PH 2022. Thessaloniki, Greece. 12 December 2022 through 14 December 2022
Anmärkning

This work has been partly funded by Digital Futures and the Swedish Research Council (Grant 2018-05024).

Tillgänglig från: 2023-08-11 Skapad: 2023-08-11 Senast uppdaterad: 2023-08-11Bibliografiskt granskad
Maioli, A. & Mottola, L. (2021). ALFRED: Virtual Memory for Intermittent Computing. In: Proceedings of the 19th ACM International Conference on Embedded Networked Sensor Systems (SENSYS), Coimbra (Portugal), November 2021.: . Paper presented at 19th ACM International Conference on Embedded Networked Sensor Systems (SENSYS), Coimbra (Portugal), November 2021..
Öppna denna publikation i ny flik eller fönster >>ALFRED: Virtual Memory for Intermittent Computing
2021 (Engelska)Ingår i: Proceedings of the 19th ACM International Conference on Embedded Networked Sensor Systems (SENSYS), Coimbra (Portugal), November 2021., 2021Konferensbidrag, Publicerat paper (Övrigt vetenskapligt)
Abstract [en]

We present ALFRED: a virtual memory abstraction that resolves the dichotomy between volatile and non-volatile memory in intermittent computing. Mixed-volatile microcontrollers allow programmers to allocate part of the application state onto non-volatile memory. Programmers are therefore to manually explore the tradeoff between simpler management of persistent state against energy overhead and possibility of intermittence anomalies due to nonvolatile memory operations. This approach is laborious and yields sub-optimal performance. We take a different stand with ALFRED: we provide programmers with a virtual memory abstraction detached from the specific volatile nature of memory and automatically determine an efficient mapping from virtual to volatile or non-volatile memory. Unlike existing works, ALFRED does not require programmers to learn a newlanguage syntax and the mapping is entirely resolved at compile-time, reducing the run-time energy overhead.We implement ALFRED through a series of machine-level code transformations. Compared to existing systems, we demonstrate that ALFRED reduces energy consumption by up to two orders of magnitude given a fixed workload. This enables workloads to finish sooner, as the use of available energy shifts from ensuring forward progress to useful application processing.

Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:ri:diva-58788 (URN)
Konferens
19th ACM International Conference on Embedded Networked Sensor Systems (SENSYS), Coimbra (Portugal), November 2021.
Tillgänglig från: 2022-03-03 Skapad: 2022-03-03 Senast uppdaterad: 2023-05-25Bibliografiskt granskad
Maioli, A., Mottola, L., Hamad Alizai, M. & Haroon Siddiqui, J. (2021). Discovering the Hidden Anomalies of Intermittent Computing. In: Proceedings of the 18th ACM International Conference on Embedded Wireless Systems and Networks (EWSN), Delft (The Netherlands), February 2021.: . Paper presented at 18th ACM International Conference on Embedded Wireless Systems and Networks (EWSN), Delft (The Netherlands), February 2021..
Öppna denna publikation i ny flik eller fönster >>Discovering the Hidden Anomalies of Intermittent Computing
2021 (Engelska)Ingår i: Proceedings of the 18th ACM International Conference on Embedded Wireless Systems and Networks (EWSN), Delft (The Netherlands), February 2021., 2021Konferensbidrag, Publicerat paper (Övrigt vetenskapligt)
Abstract [en]

Energy harvesting battery-less embedded devices compute intermittently, as energy is available. Intermittent executions may differ from continuous ones due to repeated executions of non-idempotent code. This anomaly is normally recognized as a “bug” and solutions exist to retain equivalence between intermittent and continuous executions. We argue that our current understanding of these “bugs” is limited. We address this issue by devising techniques to comprehensively identify where and how intermittent and continuous executions possibly differ and by implementing them in SCEPTIC: a code analysis tool for intermittent programs. Thereby, we find execution anomalies and their manifested impact on program behavior in ways previously not considered. This analysis is enabled by SCEPTIC design, implementation, and performance. SCEPTIC runs up to ten orders of magnitude faster than the baselines we consider, enabling many types of analyses that would be otherwise impractical.

Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:ri:diva-58787 (URN)
Konferens
18th ACM International Conference on Embedded Wireless Systems and Networks (EWSN), Delft (The Netherlands), February 2021.
Tillgänglig från: 2022-03-03 Skapad: 2022-03-03 Senast uppdaterad: 2023-05-25Bibliografiskt granskad
Zimmerling, M., Mottola, L. & Santini, S. (2021). Synchronous Transmissions in Low-Power Wireless: A Survey of Communication Protocols and Network Services. ACM Computing Surveys, 53(6), Article ID 121.
Öppna denna publikation i ny flik eller fönster >>Synchronous Transmissions in Low-Power Wireless: A Survey of Communication Protocols and Network Services
2021 (Engelska)Ingår i: ACM Computing Surveys, ISSN 0360-0300, E-ISSN 1557-7341, Vol. 53, nr 6, artikel-id 121Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Low-power wireless communication is a central building block of cyber-physical systems and the Internet of Things. Conventional low-power wireless protocols make avoiding packet collisions a cornerstone design choice. The concept of synchronous transmissions challenges this view. As collisions are not necessarily destructive, under specific circumstances, commodity low-power wireless radios are often able to receive useful information even in the presence of superimposed signals from different transmitters. We survey the growing number of protocols that exploit synchronous transmissions for higher robustness and efficiency as well as unprecedented functionality and versatility compared to conventional designs. The illustration of protocols based on synchronous transmissions is cast in a conceptional framework we establish, with the goal of highlighting differences and similarities among the proposed solutions. We conclude this article with a discussion on open questions and challenges in this research field

Ort, förlag, år, upplaga, sidor
Association for Computing Machinery, 2021
Nyckelord
capture effect, constructive interference, Low-power wireless networks, message-in-message effect, multi-hop communication, sender diversity, simplicity, synchronous transmissions, Embedded systems, Radio transmission, Surveys, Building blockes, Conventional design, Low power wireless, Low-power wireless communications, Network services, Packet collisions, Superimposed signal, Synchronous transmission, Low power electronics
Nationell ämneskategori
Kommunikationssystem
Identifikatorer
urn:nbn:se:ri:diva-52493 (URN)10.1145/3410159 (DOI)2-s2.0-85100711850 (Scopus ID)
Tillgänglig från: 2021-03-18 Skapad: 2021-03-18 Senast uppdaterad: 2023-05-25Bibliografiskt granskad
Organisationer
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0003-4560-9541

Sök vidare i DiVA

Visa alla publikationer