25,465 research outputs found
Modelling transport energy demand : a socio-technical approach
Peer reviewedPostprin
A 64mW DNN-based Visual Navigation Engine for Autonomous Nano-Drones
Fully-autonomous miniaturized robots (e.g., drones), with artificial
intelligence (AI) based visual navigation capabilities are extremely
challenging drivers of Internet-of-Things edge intelligence capabilities.
Visual navigation based on AI approaches, such as deep neural networks (DNNs)
are becoming pervasive for standard-size drones, but are considered out of
reach for nanodrones with size of a few cm. In this work, we
present the first (to the best of our knowledge) demonstration of a navigation
engine for autonomous nano-drones capable of closed-loop end-to-end DNN-based
visual navigation. To achieve this goal we developed a complete methodology for
parallel execution of complex DNNs directly on-bard of resource-constrained
milliwatt-scale nodes. Our system is based on GAP8, a novel parallel
ultra-low-power computing platform, and a 27 g commercial, open-source
CrazyFlie 2.0 nano-quadrotor. As part of our general methodology we discuss the
software mapping techniques that enable the state-of-the-art deep convolutional
neural network presented in [1] to be fully executed on-board within a strict 6
fps real-time constraint with no compromise in terms of flight results, while
all processing is done with only 64 mW on average. Our navigation engine is
flexible and can be used to span a wide performance range: at its peak
performance corner it achieves 18 fps while still consuming on average just
3.5% of the power envelope of the deployed nano-aircraft.Comment: 15 pages, 13 figures, 5 tables, 2 listings, accepted for publication
in the IEEE Internet of Things Journal (IEEE IOTJ
The L3Pilot Data Management Toolchain for a Level 3 Vehicle Automation Pilot
As industrial research in automated driving is rapidly advancing, it is of paramount importance to analyze field data from extensive road tests. This paper investigates the design and development of a toolchain to process and manage experimental data to answer a set of research questions about the evaluation of automated driving functions at various levels, from technical system functioning to overall impact assessment. We have faced this challenge in L3Pilot, the first comprehensive test of automated driving functions (ADFs) on public roads in Europe. L3Pilot is testing ADFs in vehicles made by 13 companies. The tested functions are mainly of Society of Automotive Engineers (SAE) automation level 3, some of them of level 4. In this context, the presented toolchain supports various confidentiality levels, and allows cross-vehicle owner seamless data management, with the efficient storage of data and their iterative processing with a variety of analysis and evaluation tools. Most of the toolchain modules have been developed to a prototype version in a desktop/cloud environment, exploiting state-of-the-art technology. This has allowed us to efficiently set up what could become a comprehensive edge-to-cloud reference architecture for managing data in automated vehicle tests. The project has been released as open source, the data format into which all vehicular signals, recorded in proprietary formats, were converted, in order to support efficient processing through multiple tools, scalability and data quality checking. We expect that this format should enhance research on automated driving testing, as it provides a shared framework for dealing with data from collection to analysis. We are confident that this format, and the information provided in this article, can represent a reference for the design of future architectures to implement in vehicles
A reference architecture for flexibly integrating machine vision within manufacturing
A reference architecture provides an overall framework that may embrace models, methodologies and
mechanisms which can support the lifecycle of their target domain. The work described in this thesis
makes a contribution to establishing such a generally applicable reference architecture for supporting
the lifecycIe of a new generation of integrated machine vision systems.
Contemporary machine vision systems consist of a complex combination of mechanical engineering,
the hardware and software of an electronic processor, plus optical, sensory and lighting components.
"This thesis is concerned with the structure of the software which characterises the system application.
The machine vision systems which are currently used within manufacturing industry are difficult to
integrate within the information systems required within modem manufacturing enterprises. They are
inflexible in all but the execution of a range of similar operations, and their design and implementation
is often such that they are difficult to update in the face of the required change inherent within modem
manufacturing.
The proposed reference architecture provides an overall framework within which a number of supporting
models, design methodologies, and implementation mechanisms can combine to provide support
for the rapid creation and maintenance of highly structured machine vision applications. These applications
comprise modules which can be considered as building blocks of CIM systems. Their integrated
interoperation can be enabled by the emerging infrastructural tools which will be required to underpin
the next generation of flexibly integrated manufacturing systems.
The work described in this thesis concludes that the issues of machine vision applications and the
issues of integration of these applications within manufacturing systems are entirely separate. This separation
is reflected in the structure of the thesis. PART B details vision application issues while PAIIT C
deals with integration. The criteria for next generation integrated machine vision systems, derived in
PART A of the thesis, are extensive. In order to address these criteria and propose a complete architecture,
a "thin slice" is taken through the areas of vision application, and integration at the lifecycle
stages of design, implementation, runtime and maintenance.
The thesis describes the reference architecture, demonstrates its use though a proof of concept implementation
and evaluates the support offered by the architecture for easing the problems of software change
Modelling shared space users via rule-based social force model
The promotion of space sharing in order to raise the quality of community living and safety of street surroundings is increasingly accepted feature of modern urban design. In this context, the development of a shared space simulation tool is essential in helping determine whether particular shared space schemes are suitable alternatives to traditional street layouts. A simulation tool that enables urban designers to visualise pedestrians and cars trajectories, extract flow and density relation in a new shared space design and achieve solutions for optimal design features before implementation. This paper presents a three-layered microscopic mathematical model which is capable of representing the behaviour of pedestrians and vehicles in shared space layouts and it is implemented in a traffic simulation tool. The top layer calculates route maps based on static obstacles in the environment. It plans the shortest path towards agents' respective destinations by generating one or more intermediate targets. In the second layer, the Social Force Model (SFM) is modified and extended for mixed traffic to produce feasible trajectories. Since vehicle movements are not as flexible as pedestrian movements, velocity angle constraints are included for vehicles. The conflicts described in the third layer are resolved by rule-based constraints for shared space users. An optimisation algorithm is applied to determine the interaction parameters of the force-based model for shared space users using empirical data. This new three-layer microscopic model can be used to simulate shared space environments and assess, for example, new street designs
Autonomous flight and remote site landing guidance research for helicopters
Automated low-altitude flight and landing in remote areas within a civilian environment are investigated, where initial cost, ongoing maintenance costs, and system productivity are important considerations. An approach has been taken which has: (1) utilized those technologies developed for military applications which are directly transferable to a civilian mission; (2) exploited and developed technology areas where new methods or concepts are required; and (3) undertaken research with the potential to lead to innovative methods or concepts required to achieve a manual and fully automatic remote area low-altitude and landing capability. The project has resulted in a definition of system operational concept that includes a sensor subsystem, a sensor fusion/feature extraction capability, and a guidance and control law concept. These subsystem concepts have been developed to sufficient depth to enable further exploration within the NASA simulation environment, and to support programs leading to the flight test
- …