In a few years, the world will be populated by billions of connected devices that will be placed in our homes, cities, vehicles, and industries. Devices with limited resources will interact with the surrounding environment and users. Many of these devices will be based on machine learning models to decode meaning and behavior behind sensors’ data, to implement accurate predictions and make decisions. The bottleneck will be the high level of connected things that could congest the network. Hence, the need to incorporate intelligence on end devices using machine learning algorithms. Deploying machine learning on such edge devices improves the network congestion by allowing computations to be performed close to the data sources. The aim of this work is to provide a review of the main techniques that guarantee the execution of machine learning models on hardware with low performances in the Internet of Things paradigm, paving the way to the Internet of Conscious Things. In this work, a detailed review on models, architecture, and requirements on solutions that implement edge machine learning on Internet of Things devices is presented, with the main goal to define the state of the art and envisioning development requirements. Furthermore, an example of edge machine learning implementation on a microcontroller will be provided, commonly regarded as the machine learning “Hello World”.
Increasing efforts toward the development of positioning techniques testify the growing interest for indoor position-based applications and services. Many applications require accurate indoor positioning or tracking of people and assets, and some market sectors are starting a rapid growth of products based on these technologies. Ultrasonic systems have already been demonstrating their effectiveness and to possess the desired positioning accuracy and refresh rates. In this work, it is shown that a typical signal used in ultrasonic positioning systems to estimate the range between the target and reference points—namely, the linear chirp—due to the effects of acoustic diffraction, in some cases, undergoes a shape aberration, depending on the shape and size of the transducer and on the angle under which the transducer is seen by the receiver. In the presence of such signal shape aberrations, even one of the most robust ranging techniques, which is based on cross-correlation, provides results affected by a much greater error than expected. Numerical simulations are carried out for a typical ultrasonic chirp, ultrasonic emitter, and range technique based on cross-correlation and for a typical office room, obtained using the academic acoustic simulation software Field II. Spatial distributions of the ranging error are provided, clearly showing the favorable low error regions. The work demonstrates that particular attention must be paid to the design of the acoustic section of the ultrasonic positioning systems, considering both the shape and size of the ultrasonic emitters and the shape of the acoustic signal used.
The growing interest for indoor position-based applications and services, as well as ubiquitous computing and location aware information, have led to increasing efforts toward the development of positioning techniques. Many applications require accurate positioning or tracking of people and assets inside buildings, and some market sectors are waiting for such technologies for starting a fast growth. Ultrasonic systems have already been shown to possess the desired positioning accuracy and refresh rate. However, they still require accurate synchronization between ultrasound emitters and receivers to work properly. Usually, synchronization is carried out through radio frequency (RF) signals, adding system complexity and raising the cost. In this work, this limit is overcome by introducing a novel self-synchronizing indoor positioning technique. Ultrasonic signals travel from emitters placed at fixed reference positions to any number of mobile devices (MD). The travelled distance is computed from the time of flight (TOF), which requires in turn synchronism between emitter and receiver. It is shown that this synchronism can be indirectly estimated from the time difference of arrival (TDOA) of the ultrasonic signals. The obtained positioning information is private, in the sense that the positioning infrastructure is not aware of the number or identity of the MDs that use it. Computer simulations and experimental results obtained in a typical office room are provided.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.