<?xml version="1.0" encoding="UTF-8"?>
<CourseUnit xmlns="http://www.manchester.ac.uk/CUICourseUnitDetails" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.manchester.ac.uk/CUICourseUnitDetails.xsd">
  <UnitCode Applicant="Y" Label="Unit code" Student="Y">
    <Code>EEEN62011</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>Robotic Systems</Title>
  </UnitTitle>
  <MaxUnits Applicant="Y" Label="Credit rating" Student="Y">
    <Units>15</Units>
  </MaxUnits>
  <TeachingPeriods Applicant="Y" Label="Teaching period(s)" Student="Y">
    <Period>Semester 1</Period>
  </TeachingPeriods>
  <AcademicCareer Applicant="Y" Label="Academic career" Student="Y">
    <Value>Postgraduate Taught</Value>
  </AcademicCareer>
  <UnitLevel Applicant="Y" Label="Unit level" Student="Y">
    <Level>Level 6</Level>
  </UnitLevel>
  <StaffList Applicant="Y" Label="Teaching staff" RoleLabel="Course Unit Role" Student="Y">
    <StaffMember>
      <Name>Xiaoxiao Cheng</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
    <StaffMember>
      <Name>Guido Herrmann</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
  </StaffList>
  <OfferedBy Applicant="Y" Label="Offered by" Student="Y">
    <OrganisationList>
      <Organisation>
        <OrgName></OrgName>
      </Organisation>
    </OrganisationList>
    <GroupList>
      <Group>
        <GroupName></GroupName>
      </Group>
    </GroupList>
    <FheqLevels>
      <FheqLevel>
        <LevelNumber>1</LevelNumber>
        <LevelName>FHEQ level (Framework for Higher Education Qualifications) ' Masters/Integrated Masters P4 ' </LevelName>
      </FheqLevel>
    </FheqLevels>
    <Ects>
      <MaxUnits>European Credit Transfer &amp; Accumulation System Rating :   7.5</MaxUnits>
    </Ects>
  </OfferedBy>
  <MarketingOverview Applicant="Y" Label="Marketing Course unit overview" Student="">
    <Content>&lt;p&gt;Robotic systems are already embedded in our everyday life through industrial manufacturing and automation. However, they will become even more important in the future as they are adopted into sectors such as agriculture, net zero energy generation, health and social care. This unit will introduce students to the broad range of application areas where robotic systems are being adopted and discuss associated ethical considerations. Students will understand the key sub-systems that make up a robot and be able to assess the performance characteristics and capabilities of sensors and actuators commonly used. They will learn the mathematical foundations that underpin the modelling, control, and estimation of robotic systems.&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;1. Introduction of Robotic System&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Classification of types of robot&lt;/li&gt;&lt;li&gt;Key sub-systems&lt;/li&gt;&lt;li&gt;Robotic appilcations&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. Linear Algebra&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Rules for matrix operation&lt;/li&gt;&lt;li&gt;Eigenvalues and Eigenvectors&lt;/li&gt;&lt;li&gt;Linear transformation&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;3. Rigid Body Poses&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Rigid body&lt;/li&gt;&lt;li&gt;Representing Positions and Rotations&lt;/li&gt;&lt;li&gt;Rotational transformation&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;4. Kinematics&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Links and joints&lt;/li&gt;&lt;li&gt;Forward kinematics&lt;/li&gt;&lt;li&gt;Inverse kinematics&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;5. Probability&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Probability of an event&lt;/li&gt;&lt;li&gt;Expected value&lt;/li&gt;&lt;li&gt;Bayes Theorem&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;6. Statistics in Robotics&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Statistics basics&lt;/li&gt;&lt;li&gt;Normal distributions&lt;/li&gt;&lt;li&gt;Linear regression&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;7. State Estimation&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;State-space representation&lt;/li&gt;&lt;li&gt;Kalman filter&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;8. PID Control&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Control system structure and design procedure&lt;/li&gt;&lt;li&gt;Components of PID control&lt;/li&gt;&lt;li&gt;Parameters tuning methods&lt;/li&gt;&lt;li&gt;Anti-windup scheme&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;9. Trjectory Tracking Control&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Challenges in robot trajectory tracking&amp;nbsp;&lt;/li&gt;&lt;li&gt;Trajectory tracking control algorithm&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;10. Motion Planning&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Configuration space&lt;/li&gt;&lt;li&gt;Overview of motion planning algorithms&lt;/li&gt;&lt;li&gt;Rapidly Exploring Random Trees (RRT)&lt;/li&gt;&lt;/ul&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;1. Introduction of Robotic System&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Classification of types of robot&lt;/li&gt;&lt;li&gt;Key sub-systems&lt;/li&gt;&lt;li&gt;Robotic appilcations&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;2. Linear Algebra&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Rules for matrix operation&lt;/li&gt;&lt;li&gt;Eigenvalues and Eigenvectors&lt;/li&gt;&lt;li&gt;Linear transformation&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;3. Rigid Body Poses&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Rigid body&lt;/li&gt;&lt;li&gt;Representing Positions and Rotations&lt;/li&gt;&lt;li&gt;Rotational transformation&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;4. Kinematics&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Links and joints&lt;/li&gt;&lt;li&gt;Forward kinematics&lt;/li&gt;&lt;li&gt;Inverse kinematics&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;5. Probability&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Probability of an event&lt;/li&gt;&lt;li&gt;Expected value&lt;/li&gt;&lt;li&gt;Bayes Theorem&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;6. Statistics in Robotics&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Statistics basics&lt;/li&gt;&lt;li&gt;Normal distributions&lt;/li&gt;&lt;li&gt;Linear regression&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;7. State Estimation&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;State-space representation&lt;/li&gt;&lt;li&gt;Kalman filter&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;8. PID Control&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Control system structure and design procedure&lt;/li&gt;&lt;li&gt;Components of PID control&lt;/li&gt;&lt;li&gt;Parameters tuning methods&lt;/li&gt;&lt;li&gt;Anti-windup scheme&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;9. Trjectory Tracking Control&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Challenges in robot trajectory tracking&amp;nbsp;&lt;/li&gt;&lt;li&gt;Trajectory tracking control algorithm&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;10. Motion Planning&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Configuration space&lt;/li&gt;&lt;li&gt;Overview of motion planning algorithms&lt;/li&gt;&lt;li&gt;Rapidly Exploring Random Trees (RRT)&lt;/li&gt;&lt;/ul&gt;</Content>
  </Aims>
  <LearningOutcomes Applicant="Y" Label="Learning outcomes" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;On successful completion of the course, a student will be able to:&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 1:&lt;/strong&gt; Discuss the use of robotic systems in a range of applications and assess any ethical considerations that may arise from their use.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 2: &lt;/strong&gt;Design and implement closed-loop controllers for simple robotic systems and analyse the control-system performance against appropriate metrics.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 3: &lt;/strong&gt;Present scientific data to professional engineering and/or lay audiences.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 4: &lt;/strong&gt;Assess the performance and capabilities of sensors and actuators commonly used in robotic systems using a range of testing and analysis techniques.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 5:&lt;/strong&gt; Formulate appropriate mathematical models of robotic systems to allow for the development of closed-loop controllers and state-estimation.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;ILO 6:&lt;/strong&gt; Summarise the key subsystems of a robotic system, illustrate them with examples and discuss any considerations with respect to robot life-cycle sustainability.&lt;/p&gt;</Content>
  </LearningOutcomes>
  <Knowledge Applicant="Y" Label="Knowledge and understanding" Student="Y">
    <Content></Content>
  </Knowledge>
  <IntellectualSkills Applicant="Y" Label="Intellectual skills" Student="Y">
    <Content></Content>
  </IntellectualSkills>
  <PracticalSkills Applicant="Y" Label="Practical skills" Student="Y">
    <Content></Content>
  </PracticalSkills>
  <TransferableSkills Applicant="Y" Label="Transferable skills and personal qualities" Student="Y">
    <Content></Content>
  </TransferableSkills>
  <EmployabilitySkillsList Applicant="Y" Label="Employability skills" Student="Y">
    <Skill>
      <SkillId></SkillId>
      <SkillDescription></SkillDescription>
    </Skill>
  </EmployabilitySkillsList>
  <Syllabus Applicant="Y" Label="Syllabus" Student="Y">
    <Content></Content>
  </Syllabus>
  <TeachingMethods Applicant="Y" Label="Teaching and learning methods" Student="Y">
    <Content>&lt;p&gt;The unit will make use of blended learning teaching styles with asynchronous materials such as videos, notes and formative quizzes and synchronous interactive activities such as interactive tutorial questionsand simulation exercises.&lt;/p&gt;</Content>
  </TeachingMethods>
  <AssessmentMethods Applicant="Y" Label="Assessment methods" Student="Y">
    <IntroText> </IntroText>
    <Method>
      <MethodId>1</MethodId>
      <MethodName>Written exam</MethodName>
      <MethodWeight>50%</MethodWeight>
    </Method>
    <Method>
      <MethodId>2</MethodId>
      <MethodName>Written assignment (inc essay)</MethodName>
      <MethodWeight>25%</MethodWeight>
    </Method>
    <Method>
      <MethodId>3</MethodId>
      <MethodName>Report</MethodName>
      <MethodWeight>25%</MethodWeight>
    </Method>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content>&lt;p&gt;Exam - Departmental feedback form after the exam board.&lt;/p&gt;&lt;p&gt;Coursework 1 (Ethics and Sustainability) - 3 weeks after submission, individual and group feedback is provided.&lt;/p&gt;&lt;p&gt;Coursework 2 (Experimental Report) -&amp;nbsp;3 weeks after submission, individual and group feedback is provided.&lt;/p&gt;</Content>
  </FeedbackMethods>
  <RequirementsList Applicant="Y" Label="Pre/co-requisites" Student="Y">
    <Requirement>
      <UnitCode></UnitCode>
      <UnitTitle></UnitTitle>
      <RequirementType></RequirementType>
      <Description></Description>
    </Requirement>
    <AdditionalRequirement></AdditionalRequirement>
  </RequirementsList>
  <AcademicPrograms Applicant="Y" Label="Academic programmes" Student="Y">
    <AcademicProgram>
      <Program></Program>
      <Plan></Plan>
      <Level></Level>
      <Requirement></Requirement>
    </AcademicProgram>
  </AcademicPrograms>
  <FreeChoice Applicant="Y" Label="Available as a free choice unit?" Student="Y">
    <Content>N</Content>
  </FreeChoice>
  <Accreditation Applicant="Y" Label="Accreditation" Student="Y">
    <Content></Content>
  </Accreditation>
  <RecommendedReading Applicant="Y" Label="Recommended reading" Student="Y">
    <Content>&lt;ol&gt;&lt;li&gt;Robot modeling and control by Spong, Mark W. John Wiley &amp;amp; Sons Inc, 2020. ISBN: 9781119523994&lt;/li&gt;&lt;li&gt;Introduction to autonomous mobile robots [electronic resource] by Siegwart, Roland. MIT Press, 2011. ISBN: 9780262295321&lt;/li&gt;&lt;li&gt;Introduction to probability and statistics for engineers and scientists by Ross, Sheldon M. Academic Press, 2021. ISBN: 9780128177471&lt;/li&gt;&lt;li&gt;MECHANICAL DESIGN AND MANUFACTURING OF ELECTRIC MOTORS by Tong, Wei. CRC PRESS, 2022. ISBN: 9781000555042&lt;/li&gt;&lt;li&gt;Robotics: Modelling, Planning and Control by Siciliano, Bruno. Springer London, 2009. ISBN: 9781846286421&lt;/li&gt;&lt;li&gt;Probabilistic robotics by Thrun, Sebastian. MIT, 2005. ISBN: 0262201623&lt;/li&gt;&lt;/ol&gt;</Content>
  </RecommendedReading>
  <StudyHours Applicant="Y" Label="Study hours" Student="Y">
    <IntroText> </IntroText>
    <ScheduledHours Applicant="Y" Label="Scheduled activity hours" Student="Y">
      <ActivityHours>
        <ActivityType>Assessment practical exam</ActivityType>
        <Hours>2</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Assessment written exam</ActivityType>
        <Hours>2</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>eAssessment</ActivityType>
        <Hours>36</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Lectures</ActivityType>
        <Hours>32</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Practical classes &amp; workshops</ActivityType>
        <Hours>8</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Tutorials</ActivityType>
        <Hours>10</Hours>
      </ActivityHours>
    </ScheduledHours>
    <PlacementHours Applicant="Y" Label="Placement hours" Student="Y">
      <ActivityHours>
        <ActivityType></ActivityType>
        <Hours>0</Hours>
      </ActivityHours>
    </PlacementHours>
    <TotalHours Applicant="Y" Label="Independent study hours" Student="Y">
      <Hours>60</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content></Content>
  </Notes>
</CourseUnit>
