Course material
Welcome to these project courses (HL2032, HE1040, HL2041 and HE2001).
Here you will find all the materials and handouts.
F1 - Introduction: Old project videos: |
F2 Project management - Scrum:
CollabNet_scrumreferencecard.pdf 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 DesignThinkingBooklet.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: HI2032-PCBs.pdf Ladda ner HI2032-PCBs.pdf |
F5: Writing a Report ¨ Writing a report Ladda ner Writing a report Short Paper Instructions 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.
CoursePM_HT20V2.pdf 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 Lecture 1 second hour F1LectureNotes.pdf Ladda ner F1LectureNotes.pdf Scrum and XP from the Trenches 2e Länkar till en extern sida. |
28/8 |
Lecture (Project management - Agile development) Lecture 2:
F2 Project management HT20.pdf Ladda ner F2 Project management HT20.pdf CollabNet_scrumreferencecard.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) 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 - HI2032-PCBs.pdf Ladda ner HI2032-PCBs.pdf KiCad tutorial - KiCad-tutorial-c.mov Ladda ner KiCad-tutorial-c.mov
|
7/9 or 11/9 | Sprint presentation (The first of at least 5) |
9/9 |
Lecture (Project management II and Design thinking)
DesignThinkingBooklet.pdf 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: 3D-printing.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) Read and follow paper-instructions.pdf 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. ScheduleForFinalPresentation.pdf Ladda ner ScheduleForFinalPresentation.pdf Example videos: |
15/1 | Feedback |
All the deadlines:
- 28/8 or 31/8 - Maker space introduction and solder exercise
- 4/9 - Group page on social that includes project vision and backlog.
- 22/9 - Individual solder assignment and PCB-files for the "Hattifnatt"
- 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)
- 11/9 - First individual submission of a reflective sprint summary answering two questions: What went well? What needs to be improved? (ruffly 20 sentences)
- 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.
- 28/9 - Group submission of Lean Canvas
- 29/9 - Pre half time presentation where the group describes the problem and the suggested solutions
- 2/11 - Post half time short-paper that includes a summary, introduction, and (faked) result (potential)
- 6/11 - Individual peer-to-peered reviews of short-papers.
- 8 Jan 2021 - Final oral presentation, submission of a short paper, ppt, video and finalize GitHub.
- 12 Jan 2021 - Reflective project summary (ruffly 40 sentences)
- 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: CoursePM_HT19.pdf Ladda ner CoursePM_HT19.pdf
F1: Course introduction
F1ProjectCourseHT19.pdf Ladda ner F1ProjectCourseHT19.pdf
F2: Introduction to project management
F2 Project management HT19.pdf Ladda ner F2 Project management HT19.pdf
F3: Project management II
F3 Project management II HT19.pdf Ladda ner F3 Project management II HT19.pdf
F3: Embedded programming
EmbeddedProgramming.pdf Ladda ner EmbeddedProgramming.pdf
F4: PCB
pcbdesign.pdf Ladda ner pcbdesign.pdf
F5: Sports science
KTH_lecture.pdf Ladda ner KTH_lecture.pdf
F6: Writing a scientific paper
WritingReportHT19.pdf Ladda ner WritingReportHT19.pdf
paper-instructions.pdf Ladda ner paper-instructions.pdf
Example reports:
Contiki-course-paper-v5.pdf Ladda ner Contiki-course-paper-v5.pdf
HL2032_FinalReport_TheForce.pdf Ladda ner HL2032_FinalReport_TheForce.pdf
Project_Course_ICE.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
ProjectCourseEnergyExpenditureFromECGandThighAcc.docx Ladda ner ProjectCourseEnergyExpenditureFromECGandThighAcc.docx
ProjectCourseLactic acid on the run.docx Ladda ner ProjectCourseLactic acid on the run.docx
ProjectCouseWrist_Draft_Fa.docx Ladda ner ProjectCouseWrist_Draft_Fa.docx
Ideas from Charalampos Orfanidis Ph. D student
kayak_sensor_case_for_Medical_Engineering__Project_Course.pdf Ladda ner kayak_sensor_case_for_Medical_Engineering__Project_Course.pdf
smart_shoe_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 CoursePM_HT18.pdf Ladda ner CoursePM_HT18.pdf
F1: Course Introduction
F1ProjectCourseHT18.pdf Ladda ner F1ProjectCourseHT18.pdf
F2: Introduction to Project management
F2 Project management.pdf Ladda ner F2 Project management.pdf
ScrumAndXpFromTheTrenches.pdf Ladda ner ScrumAndXpFromTheTrenches.pdf
F3: Physiology of sport and exercise
PhysiologyOfSportAndExercise.pdf Ladda ner PhysiologyOfSportAndExercise.pdf
F4: Designing PCB (Printed Circuit Boards)
F5: Designing Electronics
Microprocessors.pdf Ladda ner Microprocessors.pdf
F6: Designing and manufacturing in 3D
F7: Writing a Scientific Paper
WritingReport.pdf Ladda ner WritingReport.pdf
Mall för kortare rapport.pdf Ladda ner Mall för kortare rapport.pdf
paper-instructions.pdf Ladda ner paper-instructions.pdf
Contiki-course-paper-v5.pdf Ladda ner Contiki-course-paper-v5.pdf
F8:
F9: AI
Project suggestions:
Förslag till Sportteknologiska projekt.pdf Ladda ner Förslag till Sportteknologiska projekt.pdf
smartshoes.pdf Ladda ner smartshoes.pdf
RFtranceiver.pdf Ladda ner RFtranceiver.pdf
Automatiserad videoanalys Goalball.pdf Ladda ner Automatiserad videoanalys Goalball.pdf
Semi Manual sport analysis into Automated using Machine Learning.pdf Ladda ner Semi Manual sport analysis into Automated using Machine Learning.pdf
3D human estimation pose of athletes in video.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
CoursePM_HT17.pdf Ladda ner CoursePM_HT17.pdf
F1: Introduction
F1HE1040HT17.pdf Ladda ner F1HE1040HT17.pdf
F2: Sports technology and Microprocessors
Sportteknologi.pdf Ladda ner Sportteknologi.pdf
F3: Sport technology
KTH_STH ht 2017.pdf Ladda ner KTH_STH ht 2017.pdf
F4: Project management
Project managment.pdf Ladda ner Project managment.pdf
F5: PCB Editor