Looking to list your PhD opportunities? Log in here.
This project is no longer listed on FindAPhD.com and may not be available.
Click here to search FindAPhD.com for PhD studentship opportunitiesAbout the Project
About SEtS
This is a Studentship opportunity within the Doctoral Centre for Safe, Ethical and Secure Computing (SEtS) in the Department of Computer Science at the University of York. SEtS is a key initiative which supports our strategic vision to internationally lead education and research in the engineering of safe, ethical and secure computational systems. Find out more about SEtS.
About the Project
Control algorithms for robot swarms often rely on self-organisation and emergent behaviours, so the overall collective behaviour of the swarm can be influenced by the actions of a few individual robots [1]. This poses a problem for security, as a robot swarm could be quickly led astray by a handful of compromised agents attempting to maliciously affect its behaviour.
While network security best practices can mitigate the risk of individual robots being compromised in the first place, this research project aims to develop a more robust approach to securing a robot swarm through an active approach to malicious agent detection. Although there have been some attempts to develop systems for detecting malicious agents [2-5], swarm security is generally an under-studied topic that needs further attention if robot swarms are to be deployed in real-world applications.
This research project will first explore centralised approaches to building models of "normal" behaviour (e.g. using statistical methods [6] or machine learning), which can then be used to detect anomalous behaviour and therefore malicious agents. The project will then tackle the harder problem of malicious agent detection under the constraints of decentralised control and local sensing/communication, whereby individual robots must monitor their neighbours' behaviour and flag any suspicious activity to each other (e.g. through local consensus voting mechanisms).
It is anticipated that the research will begin in simulation, using a multi-robot simulator such as ARGoS [7]. The work would then be extended to physical hardware, such as a swarm of Pi-puck robots (Raspberry Pi extended e-puck robots) [8], in conjunction with an overhead camera and virtual sensors [9], with inter-robot communication implemented via Wi-Fi or XBee mesh networking.
Familiarity with one or more of the following is desired: Python/C++, Linux, robotics, embedded systems, statistical methods, machine learning.
For more details please contact Dr Alan Millard: [Email Address Removed]
Key Dates
- Application submission period: 15 November 2022 - 15 February 2023
- Interviews: 1 March - 20 March 2023
- Notification of offers: 31 March 2023
- Deadline for accepting studentship offers: 17 April 2023
Read more about the application process and follow our step-by-step guidance for applicants: How to apply
Informal enquiries
- Project enquiries: Dr Alan Millard - [Email Address Removed]
- Application enquiries: [Email Address Removed]
References
2. Higgins, Fiona, Allan Tomlinson, and Keith M. Martin. "Threats to the swarm: Security considerations for swarm robotics." International Journal on Advances in Security 2.2&3 (2009).
3. Maushart, Florian, et al. "Intrusion detection for stochastic task allocation in robot swarms." 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).
4. Primiero, Giuseppe, et al. "Swarm attack: A self-organized model to recover from malicious communication manipulation in a swarm of simple simulated agents." International Conference on Swarm Intelligence. 2018.
5. Strobel, Volker, Eduardo Castelló Ferrer, and Marco Dorigo. "Blockchain technology secures robot swarms: a comparison of consensus protocols and their resilience to byzantine robots." Frontiers in Robotics and AI 7 (2020): 54.
6. Lau, HuiKeng, et al. "Adaptive data-driven error detection in swarm robotics with statistical classifiers." Robotics and Autonomous Systems 59.12 (2011): 1021-1035.
7. Pinciroli, Carlo, et al. "ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems." Swarm intelligence 6.4 (2012): 271-295.
8. Allen, Jacob M., et al. "The Pi-puck ecosystem: hardware and software support for the e-puck and e-puck2." International Conference on Swarm Intelligence (ANTS), 2020.
9. Murphy, Alex, and Alan G. Millard. "Prototyping Sensors and Actuators for Robot Swarms in Mixed Reality." Annual Conference Towards Autonomous Robotic Systems.
How good is research at University of York in Computer Science and Informatics?
Research output data provided by the Research Excellence Framework (REF)
Click here to see the results for all UK universities
Search suggestions
Based on your current searches we recommend the following search filters.
Check out our other PhDs in York, United Kingdom
Check out our other PhDs in United Kingdom
Start a New search with our database of over 4,000 PhDs

PhD suggestions
Based on your current search criteria we thought you might be interested in these.
Adaptive Security Threat Detection for Small Footprint Computing Devices within Industrial Control Systems, Intelligent Homes, Medical Devices & Smart Infrastructure
Anglia Ruskin University ARU
Fully Funded Doctoral Studentship in Statistical and Machine Learning for Vaccine Manufacturing
Durham University
Fully-funded VC studentship - Spatio-temporal models for large citizen science data sets
University of Kent