School of Computing and Mathematics
Explore this Section
- Faculty of Natural Sciences >
- School of Computing and Mathematics >
- Staff >
- Academic >
- Dr Theocharis Kyriacou
I obtained my BEng (Hons) in Electronic Engineering (Systems) from the University of Sheffield in 2000. In the same year I started my PhD at the University of Plymouth from where I graduated in 2004. My PhD thesis title is "Vision-Based Urban Navigation Procedures for Verbally Instructed Robots". Following that and for the next three years, I worked as a postdoctoral fellow alongside Prof. Ulrich Nehmzow at the University of Essex on a project called RobotMODIC (Robot MODelling Identification and Characterisation). Since 2007, I am a Lecturer at the School of Computing and Mathematics at Keele University.
My research interests lie in fields of robotics, human-computer interaction, computer vision, modelling of complex (non-linear) systems, data mining and effective methods for teaching computer programming. More recently I have become interested in biologically inspired robotics and more particularly with biological mechanisms of navigation.
Selected Publications
-
2012. Selecting the most relevant sensors in a wall following behavior. Workshop of Physical Agents 2012 (WAF 2012). Santiago de Compostela, Spain.
-
2011. A Model of Head Direction Cells with Changing Preferred Head Direction. 4th International Workshop on Evolutionary and Reinforcement Learning for Autonomous Robot Systems (ERLARS 2011). Berlin, Germany.
-
2011. Experiences of Prospective High School Teachers Using a Programming Teaching Tool. 11th Koli Calling International Conference on Computing Education Research (Koli Calling ’11). Finland. doi>
-
2011. Systematic Literature Review: Teaching Novices Programming Using Robots. Evaluation and Assessment in Software Engineering (EASE 2011). Durham, UK. doi>
-
2011. Simulated Robotic Agents As Tools To Teach Introductory Programming. International Technology, Education and Development Conference (INTED 2011) (pp. 3837-3846). Valencia, Spain.
Full Publications List show
Journal Articles
-
2007. Task Identification and Characterisation in Mobile Robotics through Non-Linear Modelling. Robotics and Autonomous Systems, vol. 55, 267-275. doi>
-
2007. Robot programming by demonstration through system identification. Intelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on, 801–806.
-
2006. Robot Learning Through Task Identification. Robotics and Autonomous Systems, vol. 54, 66-778.
-
2006. Visual task identification using polynomial models. Proc. Towards Autonomous Robotic Systems, Taros.
-
2005. Task Characterisation and Cross-Platform Programming Through System Identification. Advanced Robotic Systems, vol. 2, 317-324.
-
2005. Vision-Based Urban Navigation Procedures for Verbally Instructed Robots. Robotics and Autonomous Systems (RAS), vol. 51, 69–80.
-
2001. Training Personal Robots Using Natural Language Instruction. IEEE Intelligent Systems, vol. 16, 38-45. doi>
-
Using an Evolutionary Algorithm to Determine the Parameters of a Biologically Inspired Model of Head Direction Cells. Journal of Computational Neuroscience. doi>
Other
-
2012. Selecting the most relevant sensors in a wall following behavior. Workshop of Physical Agents 2012 (WAF 2012). Santiago de Compostela, Spain.
-
2011. A Model of Head Direction Cells with Changing Preferred Head Direction. 4th International Workshop on Evolutionary and Reinforcement Learning for Autonomous Robot Systems (ERLARS 2011). Berlin, Germany.
-
2011. Experiences of Prospective High School Teachers Using a Programming Teaching Tool. 11th Koli Calling International Conference on Computing Education Research (Koli Calling ’11). Finland. doi>
-
2011. Systematic Literature Review: Teaching Novices Programming Using Robots. Evaluation and Assessment in Software Engineering (EASE 2011). Durham, UK. doi>
-
2011. Simulated Robotic Agents As Tools To Teach Introductory Programming. International Technology, Education and Development Conference (INTED 2011) (pp. 3837-3846). Valencia, Spain.
-
2011. An Implementation of a Biologically Inspired Model of Head Direction Cells on a Robot. Towards Autonomous RObotic Systems (TAROS. doi>
-
2009. TAROS 2009 Towards Autonomous Robotic Systems. In T. Kyriacou, U. Nehmzow, C. Melhuish & M. Witkowski (Eds.).
-
2008. Accurate Robot Simulation Through System Identification. Robotics and Autonomous Systems (vol. 56, p. 1082–1093). doi>
-
2008. Robot Localization Using Seismic Signals. TAROS 2008 Towards Autonomous Robotic Systems. Edinburgh, United Kingdom.
-
2007. Learning by Observation through System Identification. Proc. "Towards Autonomous Robotic Systems", Taros (p. 17-24).
-
2007. Programming Mobile Robots by Demonstration through System Identification. European Conference on Mobile Robotics (ECMR) (p. 162-167).
-
2006. Comparing Robot Controllers Through System Identification. Simulation of Adaptive Behaviour (From Animals to Animats). MIT Press.
-
2006. Route training in mobile robotics through system identification. ICCI 2006, Enformatika Journal (vol. 15).
-
2006. Training and analysis of mobile robot behaviour through system identification. CURRENT TOPICS IN ARTIFICIAL INTELLIGENCE (vol. 4177, pp. 470-479). link>
-
2004. Vision-Based Urban Navigation Procedures for Verbally Instructed Robots. doi>
-
2005. Cross-Platform Programming Through System Identification,. Towards Autonomous Robotic Systems (TAROS).
-
2005. Modelling and characterisation of a mobile robot’s operation. Proc. CAEPIA 2005, 11th Conference of the Spanish association for Artificial Intelligence.
-
2005. Robot programming through a combination of manual training and system identification.
-
2005. Self-Localisation Through System Identification. European Conference on Mobile Robotics.
-
2004. RobotMODIC: Modelling, Identification and Characterisation of Mobile Robots. "Towards Autonomous Robotic Systems" (Taros).
-
2004. Task Identification and Characterisation in Mobile Robotics.
-
2002. Mobile Robot Programming Using Natural Language. Robotics and Autonomous Systems (vol. 38, pp. 171-181). doi>
-
2002. Converting Natural Language Route Instructions into Robot Executable Procedures.
-
2002. MIROSOT: A teaching and learning tool. In KRS. Association (Ed.).
-
2003. Vision-Based Urban Navigation Procedures for Verbally Instructed Robots.
-
2002. Vision-Based Urban Navigation Procedures for Verbally Instructed Robots.
-
2001. Instruction Based Learning: how to instruct a personal robot to find HAL.
-
2001. Using Verbal Instructions for Route Learning: Instruction Analysis.
-
Unsupervised Complexity Reduction of Sensor Data for Robot Learning and Adaptation.
- CSC-10024 Programming I (Programming Fundamentals)
- CSC-10030 Programming II
- CSC-20015 Programming Applications
- CSC-40029 Green IT

