Faculty of Natural Sciences
Welcome to
the School of Computing and Mathematics
Keele University
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. Using an evolutionary algorithm to determine the parameters of a biologically inspired model of head direction cells. Journal of Computational Neuroscience, vol. 32(2), 281-295. link>
-
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. An Implementation of a Biologically Inspired Model of Head Direction Cells on a Robot. Towards Autonomous RObotic Systems (TAROS) 2011.
-
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.
-
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
-
2012. Using an evolutionary algorithm to determine the parameters of a biologically inspired model of head direction cells. Journal of Computational Neuroscience, vol. 32(2), 281-295. link>
-
2007. Robot programming by demonstration through system identification. Intelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on, 801-806.
-
2007. Robot programming by demonstration through system identification. Intelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on, 801–806.
-
2007. Task Identification and Characterisation in Mobile Robotics through Non-Linear Modelling. Robotics and Autonomous Systems, vol. 55, 267–275.
-
2007. Visual Task Identification and Characterisation Using Polynomial Models. Robotics and Autonomous Systems, vol. 55, 711-719.
-
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.
-
2005. Vision-Based Urban Navigation Procedures for Verbally Instructed Robots. Robotics and Autonomous Systems (RAS), vol. 51, 69–80.
-
2002. Mobile Robot Programming Using Natural Language. Robotics and Autonomous Systems, vol. 38, 171–181.
-
2001. Training Personal Robots Using Natural Language Instruction. IEEE Intelligent Systems, vol. 16, 38–45.
-
Systematic Literature Review: Teaching Novices Programming Using Robots. IET Software.
Chapters
-
2006. Training and Analysis of Mobile Robot Behaviour Through System Identification. In Current Topics in Artificial Intelligence. Springer.
Other
-
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. An Implementation of a Biologically Inspired Model of Head Direction Cells on a Robot. Towards Autonomous RObotic Systems (TAROS) 2011.
-
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.
-
2011. Simulated Robotic Agents As Tools To Teach Introductory Programming. International Technology, Education and Development Conference (INTED 2011) (pp. 3837-3846). Valencia, Spain.
-
2011. Systematic Literature Review: Teaching Novices Programming Using Robots. Evaluation and Assessment in Software Engineering (EASE 2011). Durham, UK.
-
2010. Unsupervised Complexity Reduction of Sensor Data for Robot Learning and Adaptation. Towards Autonomous RObotic Systems (TAROS) 2010. Plymouth, UK.
-
2009. TAROS 2009 Towards Autonomous Robotic Systems. In T. Kyriacou, U. Nehmzow, C. Melhuish & M. Witkowski (Eds.).
-
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).
-
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. Converting Natural Language Route Instructions into Robot Executable Procedures.
-
2002. MIROSOT: A teaching and learning tool. In KRS. Association (Ed.).
-
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.
- CSC-10024 Programming I (Programming Fundamentals)
- CSC-10030 Programming II
- CSC-20015 Programming Applications
- CSC-40029 Green IT
Keele University