Course co-ordinator(s): Prof. Lynne Baillie (Edinburgh), Dr Christian Dondrup (Edinburgh).
Aims:
- To equip students with knowledge and skills for the effective management of a group project, which encompasses a human robot interaction, focused on software development.
- To enable students to reinforce and enhance their knowledge and skills gained in software processes, middleware tools, data management for robotic systems and interaction design
- To build students understanding, knowledge and skills in teamwork, software development in groups, and project planning.
- To enable students to develop a broader understanding of the interrelation of development life-cycles and a critical capability in the selection of tools and methods to support project planning, systems analysis, requirements capture, and system specification.
- To gain exposure to the main issues involved in building intelligent robot systems for HRI.
Detailed Information
Course Description: Link to Official Course Descriptor.
Pre-requisites: none.
Location: Edinburgh.
Semester: 1.
Syllabus:
Groups of 3-4 students will be paired with a robotics expert to engage in an HRI project on the level of software, hardware and study development.
Software project management including working in groups, project planning, ethical and risk assessment.
Use of Industry-level Standards for software development and documentation, covering aspects such as change control and interface design through middleware. Further study of software development tools, especially version control, continues integration strategies and middleware's (e.g. ROS,YARP).
SCQF Level: 11.
Credits: 15.


