EPN-V2

ACIT4820 Applied Robotics and Autonomous Systems Emneplan

Engelsk emnenavn
Applied Robotics and Autonomous Systems
Omfang
10.0 stp.
Studieår
2024/2025
Emnehistorikk
Timeplan
  • Innledning

    Alle

  • Anbefalte forkunnskaper

    Knowledge of linear algebra, vector calculus and basic statistics and probability. Knowledge of programming in python and basic introductory course on control or dynamical systems is recommended.

  • Forkunnskapskrav

    Bestått/ikke bestått

  • Læringsutbytte

    The student should have the following outcomes upon completing the course:

    Knowledge:

    Upon successful completion of the course, the student should have:

    • advanced knowledge on robotic and autonomous systems components and architecture
    • advanced knowledge in modeling kinematics and dynamics of robotic systems
    • advanced knowledge in common sensor and actuator technologies used in robotics
    • have advanced knowledge of algorithms and methods used in state estimation, navigation, and motion planning
    • a good understanding of the Robot Operating System (ROS) and software architectures used in robotic and autonomous systems

    Skills:

    Upon successful completion of the course, the student can:

    • analyze a robotic and autonomous systems with regard to its components, architecture, and their purpose
    • model and analyze kinematic and dynamics of robotic systems
    • apply a number of algorithms and methods in state estimation, navigation, and motion planning
    • analyze and implement solutions based on Robot Operating System (ROS)

    General competence:

    Upon successful completion of the course, the student can:

    • discuss the role of robotic and autonomous systems in a number of practical applications
    • analyze how robotic and autonomous systems operate and design specific components using ROS and other software tools.
  • Innhold

    Topics covered in this course:

    • Configuration space
    • Rigid body motions
    • Robot forward kinematics
    • Velocity kinematics and statics
    • Inverse kinematics
    • Robotics sensors and actuators
    • Navigation, state estimation and filtering algorithms
    • Motion planning
    • ROS Robot Operating System
  • Arbeids- og undervisningsformer

    This course will feature weekly lectures and lab work to provide both theoretical and hands- on experience. Students will work in groups and complete assignments given to them. The student will supplement the lectures and lab with their own reading. The students will also work on a individual project.

  • Arbeidskrav og obligatoriske aktiviteter

    The following coursework must be approved before the student can take the exam:

    Four assignments in groups of 1-3 students (1000 - 2000 words per assignment)

  • Vurdering og eksamen

    The assessment will be based on two part-exams:

    1) Individual project report (4000-6000 words). The project report counts 80% of the final grade.

    2) Individual project presentation (10 minutes). The presentations will be open to public. The oral examination counts 20% of the final grade

    Both exams must be passed in order to pass the course.

    The oral examination cannot be appealed.

    New/postponed exam

    In case of failed exam or legal absence, the student may apply for a new or postponed exam. New or postponed exams are offered within a reasonable time span following the regular exam. The student is responsible for registering for a new/postponed exam within the time limits set by OsloMet. The Regulations for new or postponed examinations are available in Regulations relating to studies and examinations at OsloMet.

  • Hjelpemidler ved eksamen

    All aids are permitted, provided the rules for plagiarism and source referencing are complied with.

  • Vurderingsuttrykk

    Grade scale A-F.

  • Sensorordning

    Two internal examiners. External examiner is used periodically.

  • Emneansvarlig

    Professor Alex Alcocer