Course overview
To gain knowledge and skills in autonomous design principles for the development of a robotic system, incorporating the use of embedded systems, advanced control, image processing and machine learning algorithms.
- Systems, Hardware, Software & Tools
- Perception and Orientation
- Decision and control
Course learning outcomes
- Explain the basic operating principles of sensing, perception, localisation, navigation and motion control featured in autonomous systems.
- Apply the operating principles to autonomous systems designs for a mobile robot platform to enhance system performance of autonomy.
- Implement and evaluate robot autonomy on the given mobile platform, with an understanding of the underlying theory and practical limitations.
- Develop embedded software system integrating sensing, acquisition, and processing for autonomous actions, while demonstrating professional software development practices.