Lecturing

We are lecturing a variety of core units at University of Bath. They cover the topics in computer vision, graphics, robotics and machine learning.

 

Robotics, Machine Learning and Vision (2021-2023)

Robotics and Machine Learning led by Dr. Wenbin Li, is an advanced unit that presents in-depth knowledge of practical machine learning to perceive the surroundings and control real-time autonomous systems, including autonomous robots and scientific simulations. For learning outcomes, the students should establish their skills to describe multi-sensory-based perception in real-world scenarios, as well as gain the knowledge for the typical design of mobile robots, then evaluate and apply machine learning methods.

 

Fundamentals of Visual Computing (2018-2021, 2023-2024)

Fundamentals of Visual Computing (CM20219) led by Dr. Wenbin Li, is an introductory unit that teaches the essential mathematical and computational foundations for Computer Graphics and Vision, and how to apply them in practice with MATLAB and WebGL programming. For learning outcomes, the students should establish their skills to model and manipulate graphical objects to generate images, then select appropriate techniques to process images and extract useful information. For the course materials, please refer to the [Moodle Page].

 

Machine Learning 1 (2020-2021)

Machine Learning 1 (CM50264) co-led with Dr. Tom Haines, is an MSc unit that presents algorithmic approaches to Machine learning and their advanced topics. After this unit, the students should display a systematic knowledge of algorithmic approaches and demonstrate a comprehensive understanding of their application to real-world problems. The students should also produce implementations as well as evaluate critically the relative merits and limitations of algorithmic approaches. For the course materials, please refer to the [Moodle Page].

 

Humans and Intelligent Machines (2018-2019)

Humans and Intelligent Machines (CM50272) co-led with Prof. Eamonn O'Neill and Prof. Joanna Bryson, is an advanced unit about intelligent robots, their interactions to humans, and the related ethical issues. After this unit, the students should understand current practice in systems involving humans and intelligent machines, and show awareness of systems design issues. The students should also establish skills to conduct new systems involving humans and machine intelligence. For the course materials, please refer to the [Moodle Page].

 

Intelligent Control and Cognitive Systems (2018-2019)

Intelligent Control and Cognitive Systems (CM30229/CM50230) co-led with Prof. Joanna Bryson, is an advanced unit about the construction of intelligent systems and the potential issues in the deployment. After this unit, the students should achieve the roles and capabilities of conducting research and providing advice for companies, organisations, or citizens that ask for their help or opinion on the related topics in intelligent systems. For the course materials, please refer to the [Moodle Page].

If you are a PhD student at University of Bath and would like to help us as a TA, please [Get In Touch].

Undergraduate and MSc projects

We also offer positions for final year CS/EE and MSc students who would like to conduct their degree dissertations in the fields. Please find the selected degree [Projects/Dissertations] from the last few years.

 

Robotics, Machine Learning and perception (2018-2024)

There would be some project proposals from time to time that related to our current research. Most of them would lie in one of the following topics like Visual SLAMs, Dynamic Scene Reconstruction, Imitation Robot Learning, and Robot Motion Control. For more details, please refer to [FYP-CM30082] [MSc-CM50175]. In fact, we appreciate any new thought on top of our research, and are happy to help for making this happen. Please [Get In Touch] and discuss your exciting ideas.

 

Brick Analysis, Synthesis, and Automation (2022-2023)

LEGO is the most popular brick toy that joys our childhood. We would like to research deeper into data-driven solutions to (1) extract the hidden principles of the design of popular LEGO sets and the potential automated synthesis; (2) automatically build DUPLO sets using industrial robot arms; (3) predict the potential of financial investment before the LEGO sets are retired. For more details, please refer to [FYP-CM30082] [MSc-CM50175]. In fact, we always appreciate any new ideas to this field, and are happy to help for making it happen. Please [Get In Touch] if you wish to discuss your ideas.

 

Autonomous Driving System for TBRe-AI (2019-2020)

Team Bath Racing Electric Autonomous (TBRe-AI) is an award-winning team that aims to deliver a driverless formula one vehicle for international competitions. We are supposed to develop a typical pipeline that includes several key components, i.e. Perception, SLAMs, Planning, Navigation and System Simulation. The candidates should select one of these core projects and work toward the integrated vehicle system and real-world evaluation. For more details, please refer to [FYP-CM30082] [MSc-CM50175].

If you are a student at University of Bath and would like to work with us for your dissertation, please [Get In Touch].