Framsida

Course material

Welcome to these project courses (HL2032, HE1040, HL2041 and HE2001).

Here you will find all the materials and handouts.  

CoursePM

 

F1 - Introduction:

Old project videos: 

F2 Project management - Scrum:

Ladda ner CollabNet_scrumreferencecard.pdf

Introduction to Scrum

Backlog Refinement Meeting

Sprint Planning Meeting 

Daily Scrum Meeting

Sprint Review Meeting

Sprint Retrospective Meeting

F3 - Project management - Design thinking :

dschool_bootleg_deck.pdf Ladda ner dschool_bootleg_deck.pdf 

Ladda ner DesignThinkingBooklet.pdf

 

F4: Practical Circuits and PCB Design Basics

Lecture ppt: PCBandCircuits-21-09.pdf Ladda ner PCBandCircuits-21-09.pdf

Written document on PCB's:   Ladda ner HI2032-PCBs.pdf

F5: Writing a Report

¨

Writing a report Ladda ner Writing a report 

Ladda ner Short Paper Instructions

Previous student short papers Ladda ner Previous student short papers 

 

F6: Rapid prototyping tools

Slides: Rapid-prototyping-21.pdf Ladda ner Rapid-prototyping-21.pdf 

 

 

 

 

 

Below this line is last years material 

Welcome to these project courses. Here you will find all the materials and handouts.  

Ladda ner CoursePM_HT20V2.pdf

The zip file with all comments and peer-review of half-time papers if your paper ha has IG after you need to resubmit if (IG) after is recommended to resubmit before the deadline in January 

Peer-ReviewResult.zip Ladda ner Peer-ReviewResult.zip

 

The Plan: 

25/8

Lecture (Course introduction) 

Lecture 1 first hour

Spela upp mediekommentar.

Lecture 1 second hour

Spela upp mediekommentar.

Ladda ner F1LectureNotes.pdf

Scrum and XP from the Trenches 2e Länkar till en extern sida.

FinalPapers.zip Ladda ner FinalPapers.zip

28/8

Lecture (Project management - Agile development)

Lecture 2:

Spela upp mediekommentar.

 

Ladda ner F2 Project management HT20.pdf

Ladda ner CollabNet_scrumreferencecard.pdf

Introduction to Scrum

Backlog Refinement Meeting

Sprint Planning Meeting 

Daily Scrum Meeting

Sprint Review Meeting

Sprint Retrospective Meeting

 

28/8 and 31/8 Maker space introduction and solder exercise
1/9

Lecture (State of art lecture - 3D printers/design, crowdfunding and embedded programming for health)

Spela upp mediekommentar.

Länkar till en extern sida.

60 Seconds prototype Länkar till en extern sida.

 

4/9

Lecture (Q&A about Electronic design and PCB editing)

Announcement: PCB exercise and Q&A

Since this contains some useful info, but not everyone can see it I'll put this here aswell. Sorry about the confusion.

 

PCB Design basics - Ladda ner HI2032-PCBs.pdf

KiCad tutorial - KiCad-tutorial-c.mov Ladda ner KiCad-tutorial-c.movSpela upp mediekommentar.

 

7/9 or 11/9  Sprint presentation (The first of at least 5)
9/9

Lecture (Project management II and Design thinking)

Spela upp mediekommentar.

 

Ladda ner DesignThinkingBooklet.pdf

15/9

Lecture (Q&A about 3D design)

Zoom link: https://kth-se.zoom.us/j/67332335891 Länkar till en extern sida.

Start: 15:15

Some useful materials for getting started with 3D printing: 3D printing

Lecture PDF: Ladda ner 3D-printing.pdf

18/9 and/or 25/9  Sprint presentation
29/9 Half time presentation where the group describes the problem and the suggested solutions, the group also should submit a lean canvas.
2/1, 8/10 and/or 30/10 Sprint presentation
3/11  Lecture (KTH Innovation)
6/11  Sprint presentation
10/11

Lecture (academic writing)

Spela upp mediekommentar.

Read and follow

Ladda ner paper-instructions.pdf

 

 

13/11, 20/11, 4/12 and/or 11/12 Sprint presentation
8/1 

Final oral presentation, submission of a short paper, video and finalize GitHub.

https://kth-se.zoom.us/j/63380144722 Länkar till en extern sida.

Ladda ner ScheduleForFinalPresentation.pdf

Example videos: 

Spela upp mediekommentar.

Spela upp mediekommentar.

15/1 Feedback

 

All the deadlines:

  1. 28/8 or 31/8 - Maker space introduction and solder exercise
  2. 4/9 - Group page on social that includes project vision and backlog. 
  3. 22/9 - Individual solder assignment and  PCB-files for the "Hattifnatt" 
  4. 7/9 or 11/9 - Sprint presentation (The first of at least 5).  The other 4+ should be on (18/9,  25/9,  2/10,  8/10,  30/10, 6/11, 13/11, 20/11, 4/12, 11/12)
  5. 11/9 - First individual submission of a reflective sprint summary answering two questions: What went well? What needs to be improved? (ruffly 20 sentences) 
  6. 11/12 - Before each sprint presentation you are expected to submit a reflective summary answering two questions: What went well? What needs to be improved? (ruffly 20 sentences). The last of 5 should be before 11/12.
  7. 28/9 - Group submission of Lean Canvas
  8. 29/9 - Pre half time presentation where the group describes the problem and the suggested solutions
  9. 2/11 - Post half time short-paper that includes a summary, introduction, and (faked) result (potential)
  10. 6/11  - Individual peer-to-peered reviews of short-papers. 
  11. 8 Jan 2021 - Final oral presentation, submission of a short paper, ppt, video and finalize GitHub.
  12. 12 Jan 2021 - Reflective project summary (ruffly 40 sentences) 
  13. 15 Jan 2021 - Feedback

 

Some projects ideas: 

MicroCT miniPET 
Mamo is responsible for building our own MicrtCRT and miniPET, within this project, there are multiple questions and tests still to be done. From small usability questions to hard research questions. contact person: mamo@sth.kth.se

Solar cookers
I am looking for someone or some people who would like to help develop a mobile app that will help users of solar cookers. There should be some information and training material in the app as well as an interactive part where you can ask questions and discuss problems regarding use. We do not have a detailed requirements spec in front, but thought that it can be handled interactively (agile). contact person: stefan.karneback@ewb-swe.org Engineers Without Borders

My Digital Drone twin
Research project to build
a follow-me drone system that is equipped with a depth camera for kinematic analysis of human movements. Providing the possibility of obtaining near motion capture quality data of human body movement, in the field. contact person: martin.jacobsson@sth.kth.se

AugmentIT for shot put
A solution by developing an application that uses an Inertial Measurement Unit (IMU) as a method of detecting acceleration. Through the application, the obtained measurement data is presented visually with an associated synchronized video for motion analysis. contact person: swaren@kth.se

Sprint power plate with a registration application
Objective: Development of a board with starting blocks that measures the forces at sprint starts and where the start is controlled via an App that also registers and reports power games from the starting blocks.
Project mode: Start-up block with power sensor and Arduino electronics with certain software are already developed by KTH students and work well. Continued programming is, however, desirable in order to further refine the analysis possibilities of collected data.

Encodes with a continuous line for speed calculation at sprint starts
Objective: Development of a system where a wire, connected to a sprinter in athletics or swimming and the like, drives an encoder that enables continuous calculation of speed for about 20 m. Presentation of data in the app.

Timing system for measuring time at exercise and competition events
Objective: Development of time measuring equipment that can be used indoors and outdoors. Passing of start and finish position is registered with appropriate technology and with dual sensors. Communication between sensors at start and finish take place wirelessly to android. Time results are presented in the app.

The power handle
Objective: Development of shaft handles (handgrip module) that enables measurement of force in the longitudinal direction of the shaft.

IMU for recording acceleration and angles during strength training
Objective: Development of a unit that measures angles and acceleration in training equipment during, for example, strength training and which sends signals wirelessly to a mobile app, which reports numerical and graphical data.

Unit for measuring horizontal acceleration in martial arts
Objective: Development of a small and light unit that measures the acceleration of various body parts when performing martial arts and that sends signals wirelessly to a mobile app, which reports numerical and graphical data.

Power meter with telemetric signal transmission and high time resolution
Objective: Development of power measurement systems with high time resolution (> 1000 Hz) and with the telemetric transmission of signals as well as a mobile app or computer program that can display data numerically and graphically.
Project mode: "Power plate" is available for the integration system.

Power and power calculation when training on a ski ergometer
Objective: Further development of the training tool "ski ergometer" so that it enables the registration of force and angles in rods and the calculation of effect. Continuous display of data via a PC program.
Project mode: Stakergometer, power sensor, angle sensor, and distance sensor are available together with a certain program code

"Sensor pellet"
Objective: Development of an IMU unit of very small format and with energy-efficient radio communication (BLE) with a relatively long-range (approx. 100m). The unit must be able to be integrated with, for example, throwing tools and tools.

Visor dryer for trotting drivers and enduro drivers
Objective: Development of a motor-driven system for washing helmet visors during ongoing activities, such as a trotting race or enduro race.
Project mode: Helmet and engine and various parts are in the existing condition.

contact person:

Johnny Nilsson, GIH
E-post: johnny.nilsson@gih.se
Mobil nr: 0706992298

 

Last years material:

CoursPM for HT19: Ladda ner CoursePM_HT19.pdf

F1: Course introduction  

Ladda ner F1ProjectCourseHT19.pdf

F2: Introduction to project management

Ladda ner F2 Project management HT19.pdf

F3: Project management II

Ladda ner F3 Project management II HT19.pdf

F3: Embedded programming

Ladda ner EmbeddedProgramming.pdf

F4: PCB

Ladda ner pcbdesign.pdf

F5: Sports science 

Ladda ner KTH_lecture.pdf

F6: Writing a scientific paper

Ladda ner WritingReportHT19.pdf

Ladda ner paper-instructions.pdf

Example reports: 

Ladda ner  Contiki-course-paper-v5.pdf

Ladda ner HL2032_FinalReport_TheForce.pdf

Ladda ner Project_Course_ICE.pdf

 

Projects ideas: 

 

 

 

Ideas from Svenska simhoppsförbundet:

1. Obtain an objective measure the movement of the trampoline, to compare and find the optimal force to use.

2. Currently, feedback to an athlete is done using delayed video. It would be preferred to also include objective data into the video, such as the knee and arm angles, maxim height, and so on.

Ideas from Mikael Forsman Professor ergonomics

Ladda ner ProjectCourseEnergyExpenditureFromECGandThighAcc.docx

Ladda ner ProjectCourseLactic acid on the run.docx

Ladda ner ProjectCouseWrist_Draft_Fa.docx

Ideas from Charalampos Orfanidis Ph. D student 

Ladda ner kayak_sensor_case_for_Medical_Engineering__Project_Course.pdf

Ladda ner smart_shoe_for_Medical_Engineering__Project_Course.pdf

Proposal for mechatronics project - Johnny Nilsson GIH
1) "Sprint plate": Existing plate with star block where the horizontal force can be measured in each block. Some electronics and microprocessor are also available needs to be modified and controlled by software. The main job of this project lies in writing program code to manage and register the power measurement with the starting blocks.
2) Ultrasonic or laser-cut speedometer for different sprint sports. "App" control.
3) A linear encoder that measures displacement per unit of time and allows calculation of speed and acceleration in sprint athletes. "App" control.
4) IMU for measuring acceleration in sprinter sports and soccer and other activities. "App" control.
5) Ball cannon and football feeder.
6) Photocell system for time measurement in walking and running given distances. "App" control.
7) Track angle determination from 2D to 3D when hit in football.
8) Accelerometer and gyro for calculating power in football. "App" control.

Projects ideas from Mark Smith, they are all applied biomedical oriented research projects with KI.

1. The first is to refine and possibly commercialize a system for vacuum assisted birth procedures.  Dagni Garcia is working on this project for her Master's thesis project, but the group at KI want to take it a lot further.  There are a lot of opportunities for hardware and software design, biomedical instrumentation design, and data manipulation to provide feedback after the procedure to the physician.

2. The second is to design a sensor system that can be used to accurately and precisely position lasers used to correct placental blood flow problems in patients pregnant with identical twins.  This involves some very cool image processing, and system design using sensors.  The KI has been looking for medical engineering students who want to get involved with this for a long time.  It's a very cool project, and would be an excellent thesis project or course project for Sensor Based Systems (II2302).

3. The third project is to join with a larger effort to design and implement a system that is used by diabetic patients with lower limb problems.  The point of the system is to support patients and help them maintain a healthy condition for their legs and feet between clinic visits.  The system involves sensors, human computer interaction, data science, and possibly topics in AI.

All of these projects are with KI researchers in the medical school, and KI physicians in the hospital.  All of them are research projects, and they either have funding or are applying for funding.

Integration Lab

Ambient assisted living (AAL) - an essential part for cost control of health is the possibility to stay at home longer without the need to be hospitalized. Implement use case scenarios for AAL in our integration lab.

MicroCT miniPET 

Mamo is responisble for bulding our own MicrtCRT and miniPET, within this project there are multiple quiestion and tast still to be done. From smal usability questions to  hard reasearch question. 

 

 

Last years material: 

Course Material HT18   Ladda ner CoursePM_HT18.pdf

F1: Course Introduction

   Ladda ner F1ProjectCourseHT18.pdf

F2: Introduction to Project management

Ladda ner   F2 Project management.pdf

 

Ladda ner   ScrumAndXpFromTheTrenches.pdf

F3: Physiology of sport and exercise

  Ladda ner PhysiologyOfSportAndExercise.pdf

F4: Designing PCB (Printed Circuit Boards) 

  Ladda ner PCB.pdf

F5: Designing Electronics 

Ladda ner  Microprocessors.pdf

F6: Designing and manufacturing in 3D

  Ladda ner 3D.pdf

F7: Writing a Scientific Paper

Ladda ner WritingReport.pdf

Ladda ner Mall för kortare rapport.pdf

Ladda ner paper-instructions.pdf

Ladda ner Contiki-course-paper-v5.pdf

F8: 

F9: AI

 

 

Project suggestions:

Ladda ner Förslag till Sportteknologiska projekt.pdf

Ladda ner smartshoes.pdf

Ladda ner RFtranceiver.pdf

Ladda ner Automatiserad videoanalys Goalball.pdf

Ladda ner Semi Manual sport analysis into Automated using Machine Learning.pdf

Ladda ner 3D human estimation pose of athletes in video.pdf


A Review of Human Body Communications
https://www.hindawi.com/journals/wcmc/2017/5842310/ Länkar till en extern sida.
http://www.opencapsense.org/home/ Länkar till en extern sida.

Länkar till en extern sida.
Individual Identification Using ECG Signals
https://www.scirp.org/journal/PaperInformation.aspx?PaperID=81426 Länkar till en extern sida.


Title: WebAssembly for embedded sensor systems

WebAssembly (WA) is a new standard for fast execution of code on the web. It is designed to speed up web applications by replacing JavaScript for the critical parts of a program. WA is standardized by the World Wide Web Consortium (W3C) and there is already support for it in major web browsers, such as Mozilla Firefox, Microsoft Edge, Apple Safari, and Google Chrome. WebAssembly is a light-weight stack-based virtual machine (VM). It can be embedded in webpages where it can execute code instead of JavaScript or together with other JavaScript code. However, WebAssembly can also be embedded elsewhere, such as on resource-constrained embedded Internet of Things (IoT) devices.

In this thesis project, the student will work on designing and implementing WebAssembly tools and execution engines for embedded sensor node hardware systems, such as Texas Instruments SensorTag/Launchpad, BBC Micro:bit, Espruino puck.js, etc. The aim is also to create a web-based online tool for developing and testing WA programs and then support the deployment of the finished code to real sensor hardware.

 

Last years material 17 

Ladda ner CoursePM_HT17.pdf

 F1: Introduction

Ladda ner F1HE1040HT17.pdf

F2: Sports technology and Microprocessors

Ladda ner Sportteknologi.pdf

 

 F3: Sport technology

Ladda ner KTH_STH ht 2017.pdf

F4: Project management

Ladda ner Project managment.pdf

F5: PCB Editor

Ladda ner HE1040Apcb.pdf