Course syllabus

Course-PM

SSY263 SSY263 Applied mechatronics design lp4 VT25 (7.5 hp)

Course is offered by the Department of Electrical Engineering

Contact details

Examiner

Lecturers

  • Emmanuel Dean 
  • Karinne Ramirez-Amaro 

Teaching Assistant (TA)

Student representatives:

MPPDE Erik Ahlberg erik@ahlbergs.eu    
MPPDE Anna Jönsson  annavt.jonsson@gmail.com
MPPDE Vera Lundkvist vera.lundkvist@outlook.com
MPSOF Rachana Ramakrishna rachanabala21@gmail.com
MPSYS Shubhajit Sahoo shubhajitsahoo2024@gmail.com

Course purpose

The course aims to give practical experience in the field of mechatronics. The focus will be on the design, synthesis and analysis of mechatronic products containing control of motion, velocity and position. The topics covered in this course were chosen to enhance the knowledge of students towards the new trends in robotics. This will allow students to have a better understanding of more demanding material to solve real-life problems.

Schedule

TimeEdit

Course literature

The material for the course will be provided during the lectures and tutorials. 

Additional material will be provided via Canvas in this course.

Course design

The course comprises lectures, exercises, and a number of assignments/laboratory experiments that address important parts of the course. These assignments involve specification, simulation, and synthesis of a mechatronic system and are to be handed in.

Changes made since the last occasion

  • The course code changed from SSY261 to SSY263 because it is now a project-based course. This means that there are no re-take exams.
  • We have introduced new tutorials
  • We re-distributed the complexity of the assignments and we have included one new assignment. In total, there are five assignments.
  • We have a new grading system that only considers Assignments and Final project.
  • The table for getting the final grade has been adjusted, please check the new one below.
  • We remove the quizzes and the extra bonus points in the assignments.
  • We modified the scope of the final project.

Learning objectives and syllabus

Learning objectives:

  • Analyze, explain and apply sensing and actuation that can be used to improve the characteristics of a technical system.
  • Describe and understand how sensing, control and actuation communicate to control a mechatronic system, e.g. a wheeled robot.
  • Apply the learned concepts using selected control frameworks for analysis and/or synthesis of mechatronic products. The student will learn to use computer tools such as the Robotics Operating System (ROS2) for this purpose.

Link to the syllabus on Studieportalen.

https://www.chalmers.se/en/education/your-studies/find-course-and-programme-syllabi/course-syllabus/SSY263/?acYear=2025/2026

Examination form

The final grade of this course will be awarded via continuous assessment in the form of 1) assignments, and 2) a final team project. 

To pass this course, the students are required to pass 

  • assignments
  • a team's final project

Assignments: To pass the laboratory assignments, you need to pass all five assignments
The goal of each assignment is to provide practical experience in implementation of the learned theory and tutorials. Each assignment will have a set of tasks, which in total can accumulate different points as follows:

Assignment Max Points Min Points (to pass the assignment)
A01 6 3
A02 10 5
A03 14 7
A04 20 10
A05 28 14

Each assignment will be considered as a "pass" when it completes at least half of the assignment points (see above table). The assignments should be strictly delivered on time according to the course schedule. Any assignment submitted after the deadline will be considered as not delivered (it will be marked as failed and you will not be able to re-submit it). In total, you will have five assignments, and then the laboratory will be passed if the student passes all five assignments.

For each assignment, you need to deliver original material in the form of code or a simulation file, depending on the assignment. The code must be accompanied by a short report, e.g. readMe file that describes the delivered solution and how to run it, especially in the case the delivered material requires a custom initialization. All submissions will be expected via canvas.

Final project:  An important part of the course is a final project that combines all the main topics covered in the lectures as well as the assignments and tutorials of this course. The final project will be performed in teams of 2 people. 

Note: even when you do the project work in teams, you will be examined individually. Every project member should be involved in all parts of the project and the final presentation. Failing to actively contribute to all parts of the project might result in a failed grade. 

For the final project, each member of the team can earn between 0-22 points. Each team will present their obtained results and will explain their contributions. Additionally, each team will deliver their solution accompanied by a README file that explains how to run their project to see their obtained results.

Finally, your final grade is computed with the following formula:

Total grade= Assignment + Final project

See the below table to convert the number of points to the final course grade.

Number of points Final grade
79 - 100 5
59 - 78.99 4
39 - 58.99 3
0 - 38.99 fail

Course summary:

Date Details Due