Programplaner og emneplaner - Student
ACIT4820 Applied Robotics and Autonomous Systems Emneplan
- Engelsk emnenavn
- Applied Robotics and Autonomous Systems
- Omfang
- 10.0 stp.
- Studieår
- 2026/2027
- Emnehistorikk
-
-
Innledning
This course provides a hands-on introduction to the common theories and methods used in the design of robotic and autonomous systems. The course is organized around weekly practical labs and lectures that complement each other. The student will get hands-on experience with the technologies, algorithms, and architecture of robotic and autonomous systems, with a focus on the Robot Operating System 2 (ROS 2).
Language of Instruction: English
-
Anbefalte forkunnskaper
- A solid understanding of linear algebra, vector calculus, and trigonometry.
- Programming experience in Python.
- A basic understanding of control systems or dynamical systems.
-
Forkunnskapskrav
No formal requirements beyond the general admission requirements.
-
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 of robotic and autonomous systems components and architecture.
- advanced knowledge in modeling kinematics, dynamics, and physical structures (URDF) of robotic systems.
- advanced knowledge in common sensor and actuator technologies used in robotics.
- advanced knowledge of algorithms and methods used in state estimation, navigation, SLAM, and motion planning.
- a good understanding of the Robot Operating System 2 (ROS 2) ecosystem and software architectures used in robotic and autonomous systems.
Skills
Upon successful completion of the course, the student can:
- analyze robotic and autonomous systems in terms of their components, architecture, and purpose.
- model and analyze the kinematics and dynamics of robotic systems.
- apply a number of algorithms and methods in state estimation, navigation, and motion planning.
- analyze, simulate, and implement solutions based on ROS 2 and physics simulators.
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 2 and other software tools.
-
Innhold
Theory:
- Configuration Space
- Rigid-Body Motions
- Forward & Inverse Kinematics
- Motion Planning
Application:
- Wheeled Mobile Robots
- Sensors & Actuators
- Navigation
- ROS 2
-
Arbeids- og undervisningsformer
The course is taught as a series of weekly lab sessions. During these sessions, students will work on their assignments in groups of three, with the instructor providing guidance and support. Each session will also include short, focused presentations on the theoretical concepts and practical skills needed to complete the current stage of the project. This hands-on, "learn-by-doing" approach is designed to provide students with practical experience and a deep understanding of the course material. The student will supplement the lectures and lab with their own reading and complete a final individual project.
-
Arbeidskrav og obligatoriske aktiviteter
The following coursework must be approved before the student is eligible to take the exam:
- Four assignments, completed in groups of 1-3 students (1000 - 2000 words per assignment)
-
Vurdering og eksamen
Exam in two parts:
1. Individual Project Report (80% of final grade), 4000-6000 words
2. Individual Project Presentation (20% of final grade), 10-minutes. Presentations will be open to the public.
Both parts of the exams must be passed in order to pass the course.
The written part of the exam can be appealed. The individual presentation examination cannot be appealed.
New/Postponed Exam: In the event of a failed exam or a documented absence due to a legal reason, 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
Pierre Boniface