Course syllabus

Course-PM

SSY226 Design project in systems, control and mechatronics lp1, lp2 HT21 (7.5 hp)

Course is offered by the department of Electrical Engineering

Contact details

Examiner: 
Petter Falkman
Phone: 031-7723723
Email: petter.falkman@chalmers.se
Workplace: Room 5339  

The aim

Using engineering and research skills acquired in previous courses to deliver a result that satisfies the hard-to-please customer (i.e. the supervisor).

Schedule

Tuesday 29 Sept. at 12.00-12.45: Introduction and presentation of projects

Monday 4 Oct.: Each student has sent in a list of five preferred projects. 

Thursday 7 Oct.: Final project groups and supervisors will be sent out by mail and created on Canvas. 

Friday 8 Oct.: Contact your supervisor and arrange a first meeting.

Before study period 2: Prepare a project plan.

Monday 1 Nov. - Friday 5 Nov: Presentation of project plans to supervisors and submission of project plans on Canvas.

Monday 13 Dec.: Draft paper submission on Canvas.

Friday 17 Dec.: Paper-review submission.

Friday 14 Jan.: 11.00-14.00: Presentation/demonstration in M-building.

Friday 14 Jan.: Final paper submission on Canvas.

 

Projects and Contacts

  1. Falsification of Autonomous Driving Systems using Reinforcement Learning, Contact: Yuvaraj Selvaraj, yuvaraj.selvaraj@zenseact.com
  2. Up for a challenge? Robot Table Organization Challenge, Contact: Ahmet Tekden, tekden@chalmers.se
  3. Modelling and simulation of the TIAGo robot in a Virtual Reality environment to help unpacking boxes, Contact: Karinne Ramirez-Amaro, karinne@chalmers.se
  4. Collaborative-Robot Assistant for Technicians, Contact: Karinne Ramirez-Amaro: karinne@chalmers.se
  5. Control Strategies for Advanced AWD Electric Vehicle Architecture, Contact: Fredrik Von Corswant, fredrik.von.corswant@chalmers.se
  6. Scheduling of a fleet of autonomous transport robots, Contact: Sabino Roselli, rsabino@chalmers.se
  7. Grasp Planning with Robotic Arms, Contact: Ahmet Tekden, tekdenahmet@gmail.com
  8. Formal verification of deadlock avoidance rules for automated guided vehicles system - FoVe, Contact: Martin Fabian, fabian@chalmers.se
  9. How to trigger Dynamic Speed Limits signs?, Contact: Balazs Kulcsar, kulcsar@chalmers.se
  10. Learning a formal model of a production system, Contact: Martin Dahl, martin.dahl@chalmers.se
  11. Motion planning and control for robot manipulator subject to force constraints, Contact: Yiannis Karayiannidis, yiannis@chalmers.se
  12. Obstacle avoidance for mobile robots subject to velocity and acceleration constraints, Contact: Yiannis Karayiannidis, yiannis@chalmers.se
  13. Pose estimation in a collaborative robot system, Contact: Martin Dahl, martin.dahl@chalmers.se
  14. Virtual preparation for efficient and flexible commissioning of a production system at Volvo Cars Torslanda, Contact: Anton Albo, anton.albo@chalmers.se
  15. Virtual Reality modelling of a collaborative workstation, data collection, and time-series prediction, Contact: Julius Pettersson, pjulius@chalmers.se
  16. Robust Optimal Model Predictive Control for ATRs, Contact: Emmanuel Dean, deane@chalmers.se
  17. Development of a Bluetooth App for Home Tuning and Maintenance of an Osseointegrated Prosthesis, Contact: Eric Earley, earley@chalmers.se
  18. Comparing State-of-the-Art Algorithms for Vision Tracking of Deformable Objects, Contact: Yiannis Karayiannidis, yiannis@chalmers.se
  19. Which Technology is Best for Climate Neutral Long-haul Transport?, Contact: Anders Grauers, anders.grauers@chalmers.se
  20. Classification of road users close to truck, Contact: Fabian Melvås, fabian.melvas@aptiv.com
  21. eOutlook and navigation control of Porpoise, Contact: Robert Rylander RISE, robert.rylander@ri.se
  22. Controlling a self-driving bike using compiled Simulink code, Contact: Jonas Sjöberg: jonas.sjoberg@chalmers.se
  23. Investigating of design parameter on control performance of a self-driving bike, Contact: Jonas Sjöberg: jonas.sjoberg@chalmers.se
  24. Pedestrian reaction test using a selfdriving bike, Contact: Karinne Ramirez-Amaro: karinne@chalmers.se
  25. 3D surface snapshot, Contact: Rikard Karlsson, rikard.karlsson@chalmers.se
  26. Arm pose estimation using a shoulder scissor link for exoskeletons, Contact: Rikard Karlsson, rikard.karlsson@chalmers.se
  27. Design and construction of drone camera with gimbal, Contact: Rikard Karlsson, rikard.karlsson@chalmers.se
  28. Foot pressure slipper system, Contact: Rikard Karlsson, rikard.karlsson@chalmers.se
  29. Knee extension measurement tool, Contact: Rikard Karlsson, rikard.karlsson@chalmers.se
  30. Safe Construction Site Entry and Exit, Contact: Fredrik Von Corswant, fredrik.von.corswant@chalmers.se
  31. Multiple robot coordination, Contact: knut@chalmers.se
  32. Fleet robot coordination using model-predictive control, Contact: knut@chalmers.se
  33. Semantic segmentation of the factory floor using multiple camera perspectives, Contact: zhze@chalmers.se

 

The groups

Each project group will consist of 3 to 5 persons. Mixed project groups will be created based on student interest and the aim is to achieve a mix of students based on bachelor degree and university.

 

Workplaces

There are two workplaces that can be used if necessary. CASE-lab in the ED-building and the Production Systems Laboratory in the M-building. These rooms are equipped with tools that can be used. If you need more machines we can arrange so you get access to the prototype laboratory in the M-building basement. 

 

Description

This course has five parts:

  1. Preparing and presenting a project plan, 
  2. Delivering an engineering result
  3. Writing an article
  4. Peer review another groups article
  5. Presentation and demonstration of result

 

Writing an article

Being a researcher is fun and interesting. Even if you do not plan to continue as a PhD student, a successful engineer should approach new challenges a little bit like a researcher.   In this part of the course the group will identify some challenges of the project and write a research article. The article should not be a project report! Read http://personal.lse.ac.uk/sorensec/this_is_not....html about writing papers. 

The suggestion is to find a detailed challenge that you will solve during the project, for example evaluating various algorithms or defining a model for something. Find other articles by searching at http://scholar.google.se/ that may have done the same thing. Based on the literature study do some evaluation / testing / modeling / hard thinking and write down the result. Then spend some time on writing a discussion about it.

Each paper will be “peer reviewed” by the other students and the supervisor.

 

Examination

The marking grades used are fail, 3, 4, and 5.

50% of the grade is based on the article and 50% is based on the project execution and result.

In the middle of the course you will have a discussion with your supervisor about the grade.  If you continue on the same track, that grade is what you will get. If you would like to change the grade up or down, the supervisor will give you hints.

Each group member will review and grade the group and the group members after the final article has been submitted.

The deadline for the draft-paper, the final paper and the presentations are hard ones. So do not miss them.

Course summary:

Date Details Due