Dr. John Folkesson

Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. John Folkesson. Improve your application with a focused, well-structured draft.

Biography

John Folkesson works in the field of mobile robotics, focusing on how robots move, perceive their surroundings, and make sense of the world. His research includes various types of robots, such as underwater vehicles, flying drones, outdoor ground robots, autonomous cars, and indoor service robots. His main research interest is underwater robotics, a challenging domain within robotics that involves solving some of the hardest unsolved problems. A significant challenge in underwater robotics is building a map of an unknown environment while managing simultaneous localization and mapping (SLAM), which is especially difficult on the surface. Underwater perception is complicated due to limited visibility and lack of landmark features, making place recognition ambiguous and requiring careful reasoning. Folkesson primarily uses sonar as the main sensing tool for underwater applications, which behaves differently from cameras and LIDAR. Proper modeling of sonar is crucial for effective underwater SLAM. As autonomous underwater vehicles are expected to operate further from human communication, often in polar ice or deep ocean environments for extended periods, his research aims to enhance the navigation and accuracy of these robots, enabling them to collect true positions without references.

Research Interests

Courses

Probabilistic Graphical Models (DD2420) Applied Estimation (EL2320) Sustainable Systems Control Engineer (EL2220)

Requirements for KTH Royal Institute of Technology

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:5.5
Reading
Required:5.5
Writing
Required:5.5
Speaking
Required:5.5
Overall
Required:6.5
TOEFL
Listening
Required:0
Reading
Required:0
Writing
Required:20
Speaking
Required:0
Total
Required:90
PTE
Listening
Required:0
Reading
Required:0
Writing
Required:62
Speaking
Required:0
Overall
Required:62
Prerequisites
Bachelor's degree (180 ECTS) in Science, Engineering, or a related field. Specific course requirements vary by department (e.g., Mathematics, Programming, or Subject-specific credits).
Application Checklist
  • Certificates and diplomas of completed degree
  • Transcript of records
  • Proof of English proficiency
  • Copy of passport or ID
  • Curriculum Vitae (CV)
  • Letter of Motivation
  • Letters of Recommendation (if required by program)
  • Summary of Project (if required)
Specialization Notes

Master's programs are organized under Schools; departments listed are units within these schools (e.g., EECS, ABE, CBH, ITM, SCI).