Autonomous drones (UAVs) have rapidly grown in popularity due to their form factor, agility, and ability to operate in harsh or hostile environments. Drone systems come in various form factors and configurations and operate under tight physical parameters. Further, it has been a significant challenge for architects and researchers to develop optimal drone designs as open-source simulation frameworks either lack the necessary capabilities to simulate a full drone flight stack or they are extremely tedious to setup with little or no maintenance or support. In this paper, we develop and present UniUAVSim, our fully open-source co-simulation framework capable of running software-in-the-loop (SITL) and hardware-in-the-loop (HITL) simulations concurrently. The paper also provides insights into the abstraction of a drone flight stack and details how these abstractions aid in creating a simulation framework which can accurately provide an optimal drone design given physical parameters and constraints. The framework was validated with real-world hardware and is available to the research community to aid in future architecture research for autonomous systems.
more »
« less
Paired Training Framework for Time-Constrained Learning
This paper presents a design framework for machine learning applications that operate in systems such as cyber-physical systems where time is a scarce resource. We manage the tradeoff between processing time and solution quality by performing as much preprocessing of data as time will allow. This approach leads us to a design framework in which there are two separate learning networks: one for preprocessing and one for the core application functionality. We show how these networks can be trained together and how they can operate in an anytime fashion to optimize performance.
more »
« less
- PAR ID:
- 10230439
- Date Published:
- Journal Name:
- Proceedings of the 2021 Design, Automation, and Test in Europe Conference & Exhibition (DATE'21)
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
The objective of this paper is to propose a System-of- Systems (SoS) framework for disaster management systems and processes to better analyze, design and operate the heterogeneous, interconnected, and distributed systems involved in disasters. With increasing frequency and severity of disasters, improvement of efficiency and effectiveness of disaster management systems and processes is critical. However, the current approaches for conceptualization and analysis of disaster management processes do not provide a holistic perspective for analysis of multiple heterogeneous systems and processes that are interconnected and embedded in networks across various spatial and temporal scales. In this paper, a disaster management system-of-systems (DM-SoS) framework was proposed to identify the dimensions of analysis and characteristics towards a more integrative approach to disaster management. Three dimensions of analysis (definition, abstraction, and implementation) and their corresponding components for examining disaster management SoS are explored. The DM-SoS framework would enable specification and characterization of system attributes and interdependencies, as well as capturing emergent properties and cross-scale interactions.more » « less
-
A Raspberry Pi-Based Traumatic Brain Injury Detection System for Single-Channel ElectroencephalogramTraumatic Brain Injury (TBI) is a common cause of death and disability. However, existing tools for TBI diagnosis are either subjective or require extensive clinical setup and expertise. The increasing affordability and reduction in the size of relatively high-performance computing systems combined with promising results from TBI related machine learning research make it possible to create compact and portable systems for early detection of TBI. This work describes a Raspberry Pi based portable, real-time data acquisition, and automated processing system that uses machine learning to efficiently identify TBI and automatically score sleep stages from a single-channel Electroencephalogram (EEG) signal. We discuss the design, implementation, and verification of the system that can digitize the EEG signal using an Analog to Digital Converter (ADC) and perform real-time signal classification to detect the presence of mild TBI (mTBI). We utilize Convolutional Neural Networks (CNN) and XGBoost based predictive models to evaluate the performance and demonstrate the versatility of the system to operate with multiple types of predictive models. We achieve a peak classification accuracy of more than 90% with a classification time of less than 1 s across 16–64 s epochs for TBI vs. control conditions. This work can enable the development of systems suitable for field use without requiring specialized medical equipment for early TBI detection applications and TBI research. Further, this work opens avenues to implement connected, real-time TBI related health and wellness monitoring systems.more » « less
-
Echoing calls to expand environmental education research through design, this study explores the role of design in garden-based education and illustrate its contributions towards practical impact and theoretical insight. Design can explicate and map conjectures about resources, tasks, roles, and other supports for learning and teaching then, in turn, can be tested to illuminate how these supports operate together. Design, as such, focuses holistically on examining systems of activity. To these ends, case study method organizes analysis of garden-based learning in a US fifth-grade classroom (ages 10–11) that enacted a project-based gardening curriculum. Findings develop threes themes about designed supports: relating content and context; aligning curricula and gardens; and designing for curiosity and wonder. Discussion considers the role design plays in organizing, enhancing, and ultimately growing garden-based learning as well teaching and learning in environmental education more broadly.more » « less
-
Recent advances in machine learning enable wider applications of prediction models in cyber-physical systems. Smart grids are increasingly using distributed sensor settings for distributed sensor fusion and information processing. Load forecasting systems use these sensors to predict future loads to incorporate into dynamic pricing of power and grid maintenance. However, these inference predictors are highly complex and thus vulnerable to adversarial attacks. Moreover, the adversarial attacks are synthetic norm-bounded modifications to a limited number of sensors that can greatly affect the accuracy of the overall predictor. It can be much cheaper and effective to incorporate elements of security and resilience at the earliest stages of design. In this paper, we demonstrate how to analyze the security and resilience of learning-based prediction models in power distribution networks by utilizing a domain-specific deep-learning and testing framework. This framework is developed using DeepForge and enables rapid design and analysis of attack scenarios against distributed smart meters in a power distribution network. It runs the attack simulations in the cloud backend. In addition to the predictor model, we have integrated an anomaly detector to detect adversarial attacks targeting the predictor. We formulate the stealthy adversarial attacks as an optimization problem to maximize prediction loss while minimizing the required perturbations. Under the worst-case setting, where the attacker has full knowledge of both the predictor and the detector, an iterative attack method has been developed to solve for the adversarial perturbation. We demonstrate the framework capabilities using a GridLAB-D based power distribution network model and show how stealthy adversarial attacks can affect smart grid prediction systems even with a partial control of network.more » « less