Science of Sensor System Software
Lead Research Organisation:
University of Glasgow
Department Name: School of Computing Science
Abstract
Sensors are everywhere, facilitating real-time decision making and actuation, and informing policy choices. But extracting information from sensor data is far from straightforward: sensors are noisy, prone to decalibrate, and may be misplaced, moved, compromised, and generally degraded over time. We understand very little about the issues of programming in the face of pervasive uncertainty, yet sensor-driven systems essentially present the designer with uncertainty that cannot be engineered away. Moreover uncertainty is a multi-level phenomenon in which errors in deployment can propagate through to incorrectly-positioned readings and then to poor decisions; system layering breaks down when exposed to
uncertainty.
How can we be assured a sensor system does what we intend, in a range of dynamic environments, and how can we make a system ``smarter'' ? Currently we cannot answer these questions because we are missing a science of sensor system software. We will develop the missing science that will allow us to engineer for the uncertainty inherent in real-world systems. We will deliver new principles and techniques for the development and deployment of verifiable, reliable, autonomous sensor systems that operate in uncertain, multiple and multi-scale environments. The science will be driven and validated by end-user and experimental applications.
uncertainty.
How can we be assured a sensor system does what we intend, in a range of dynamic environments, and how can we make a system ``smarter'' ? Currently we cannot answer these questions because we are missing a science of sensor system software. We will develop the missing science that will allow us to engineer for the uncertainty inherent in real-world systems. We will deliver new principles and techniques for the development and deployment of verifiable, reliable, autonomous sensor systems that operate in uncertain, multiple and multi-scale environments. The science will be driven and validated by end-user and experimental applications.
Planned Impact
Developing a science of sensor system software will address directly the critical barrier to impact from sensor systems: can the information we are collecting be trusted to meet the mission goals? We will advance academic boundaries and have industrial and agency end user impact, including in other academic disciplines (e.g. environmental engineering). We will maintain our strong publication record in premier journals and conferences, and develop a new community of researchers through workshops (at least one with international participants) for example, a specialist Royal Society Scientific Meeting. We will ensure we make a direct impact on developers and end users by working closely with a wide selection of companies and agencies that will provide us with representative case studies. Our partners range from SMEs, to global companies and government agencies, working across many sectors, from transportation to environmental services. We will deliver new results and insights to them, as they arise, stimulating further development of their sensor-based systems, and helping them answer questions they could not previously answer (for example, quantifying the extent and effect of sensor failures). Through this we will gain critical experience and feedback about the applicability of our end-to-end approach. The innovation centre CENSIS (http://censis.org.uk ) will also help disseminate our results through our participation in their regular events and their representation of our programme to other sectors and organisations. We have detailed engagement and impact development plans and an experienced business development manager for the programme.
Organisations
- University of Glasgow (Lead Research Organisation)
- Toshiba Research Europe Ltd (Collaboration)
- ABB Group (International) (Project Partner)
- Freescale Semiconductor Uk Ltd (Project Partner)
- Rolls-Royce (United Kingdom) (Project Partner)
- Jacobs UK Limited (Project Partner)
- Innovation Centre for Sensor and Imaging Systems (Project Partner)
- Topolytics (Project Partner)
- Thales (United Kingdom) (Project Partner)
- British Geological Survey (Project Partner)
- Transport Scotland (Project Partner)
- Scottish Canals (United Kingdom) (Project Partner)
Publications
Andrei O
(2016)
Integrated Formal Methods
Andrei O
(2018)
Data-driven modelling and probabilistic analysis of interactive software usage
in Journal of Logical and Algebraic Methods in Programming
Archibald B
(2021)
Practical Bigraphs via Subgraph Isomorphism
Archibald B
(2022)
Probabilistic Bigraphs
in Formal Aspects of Computing
Archibald B
(2023)
Quantitative modelling and analysis of BDI agents
in Software and Systems Modeling
Archibald B
(2021)
Probablistic Bigraphs
Archibald B
(2021)
Observable and Attention-Directing BDI Agents for Human-Autonomy Teaming
in Electronic Proceedings in Theoretical Computer Science
Description | Multi-Perspective Design of IoT Cybersecurity in Ground and Aerial Vehicles (MAGIC) |
Amount | £193,921 (GBP) |
Funding ID | MAGIC |
Organisation | PETRAS National Centre of Excellence |
Sector | Academic/University |
Country | United Kingdom |
Start | 05/2020 |
End | 11/2022 |
Title | Environmentally influenced radio models for wireless protocol performance analysis. |
Description | This is modular extension to the Cooja Simulator that enables a user to provide an environmental model/data set to parameterise a simulation. The environmental data can be accessed from the sensors of each sensor node, and affects the Radio propagation and clock drift in accordance with recent models. The performance of the overall sensor network and the protocols that it is using can then be assessed under adverse environmental conditions. |
Type Of Material | Improvements to research infrastructure |
Year Produced | 2020 |
Provided To Others? | No |
Impact | None yet. |
Title | YewPar: Skeletons for Exact Combinatorial Search |
Description | |
Type Of Material | Database/Collection of data |
Year Produced | 2019 |
Provided To Others? | Yes |
URL | http://researchdata.gla.ac.uk/id/eprint/935 |
Description | SOAR, Using Synchronous Transmissions for drone to drone communication. |
Organisation | Toshiba Research Europe Ltd |
Country | United Kingdom |
Sector | Private |
PI Contribution | We are providing the programming and algorithms. |
Collaborator Contribution | Toshiba is providing their ATOMIC communications stack. |
Impact | None yet. |
Start Year | 2020 |
Description | Keynote Speaker at TIME/OVERLAY 2020 |
Form Of Engagement Activity | A talk or presentation |
Part Of Official Scheme? | No |
Geographic Reach | National |
Primary Audience | Other audiences |
Results and Impact | Invited speaker at TIME symposium and OVERLAY workshop entitled "Verifying Autonomous Robots: Challenges and Reflections". The talk discussed experiences in carrying out verification of robotics and autonomous systems given work on several projects to an audience that was primarily from the formal methods, verification and logics communities. |
Year(s) Of Engagement Activity | 2020 |
URL | https://time2020.inf.unibz.it/keynote-speakers/ |
Description | Participation in Verification and Regulatory Issues for Remote Robotic Inspection Workshop (Jan 2021) |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | National |
Primary Audience | Other audiences |
Results and Impact | [Text from the workshop organisers.] This workshop brings together key stakeholders interested in the verification and regulation challenges faced when using robotic systems or remote inspection. A variety of speakers, from across industry, regulatory organisations, and academia, will present their views on this important topic. The workshop is divided into three sessions covering: Applications; Regulation & Verification; and Future Challenges. Each session will have short talks with a Q&A opportunity for audience members. |
Year(s) Of Engagement Activity | 2021 |
Description | Participation in Workshop on the safety, certification and regulation of robots in inspection (University of York, Novemebr 2020) |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | National |
Primary Audience | Professional Practitioners |
Results and Impact | The event considered sessions on * Legal frameworks in verification and assurance of infrastructure inspection robotics * Standardised design, analysis and verification methods for robots across domains * Discussion and conclusion and was attended by a cross disciplinary audience. It was run by the University of York as part of the RIMA project and the Assuring Autonomy programme. |
Year(s) Of Engagement Activity | 2020 |
Description | Participation in the Second workshop on Formal Methods for Autonomous Systems (FMAS) |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Professional Practitioners |
Results and Impact | From the workshop website: "The Workshop on Formal Methods for Autonomous Systems bring together researchers working on a range of techniques for formal verification of autonomous systems, to present recent work in the area, discuss key difficulties, and stimulate collaboration between the robotics and formal methods communities. This workshop is concerned with the use of formal methods to specify, model, or verify autonomous or robotic systems; in whole or in part. Submissions may focus on case studies that identify the challenges for formal methods in this area, or experience reports that provide guidelines for tackling these challenges. Work using integrated formal methods, or describing the future directions of this field, are particularly welcome." |
Year(s) Of Engagement Activity | 2020 |
URL | https://autonomy-and-verification-uol.github.io/events/fmas |
Description | Participation in the first workshop on Agents and Robots for reliable Engineered Autonomy (AREA) |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Professional Practitioners |
Results and Impact | Attended the first workshop on Agents and Robots for reliable Engineered Autonomy (AREA) organised as part of the the 24th European Conference on Artificial Intelligence. This workshop was organised by Rafael C. Cardoso, Angelo Ferrando, Tobias Ahlbrecht, Claudio Menghi, and Daniela Briola. |
Year(s) Of Engagement Activity | 2020 |
URL | https://area2020.github.io/ |