{"id":null,"code":"521292S","name":{"valueFi":"Fundamentals of Sensing, Tracking and Autonomy 1","valueEn":"Fundamentals of Sensing, Tracking and Autonomy 1","valueSv":""},"credits":5.0,"minCredits":5,"maxCredits":5,"tags":[],"createdAt":1790534900750,"contentList":[{"title":{"valueFi":"Osaamistavoitteet","valueEn":"Learning outcomes","valueSv":""},"content":{"valueFi":"Upon completion of the course the students will be able to:\r\n - Deeply understand the fundamentals common to widely used sensing and filtering systems.\r\n - Design new sensors and filters.\r\n - Apply the material to critical problems in robotics, internet of things, and virtual and augmented reality.\r\n - Understand the links between theory and practice in sensing and filtering systems.","valueEn":"Upon completion of the course the students will be able to:\r\n - Deeply understand the fundamentals common to widely used sensing and filtering systems.\r\n - Design new sensors and filters.\r\n - Apply the material to critical problems in robotics, internet of things, and virtual and augmented reality.\r\n - Understand the links between theory and practice in sensing and filtering systems.","valueSv":""}},{"title":{"valueFi":"Sisältö","valueEn":"Content","valueSv":""},"content":{"valueFi":"Defining sensors; physical vs virtual sensors. Chronometers, cameras, infrared, laser, temperature, IMU. Sensor mappings, resolution, noise, calibration. Preimages, sources of uncertainty, comparing sensors, stochastic modeling. Multiple sensor readings and networks of sensors. Triangulation principles. Motion models: Discrete time, continuous time, event-based. Linear, complementary, Kalman, Bayesian, and combinatorial filters. Localization and mapping; global positioning systems; tracking humans.","valueEn":"Defining sensors; physical vs virtual sensors. Chronometers, cameras, infrared, laser, temperature, IMU. Sensor mappings, resolution, noise, calibration. Preimages, sources of uncertainty, comparing sensors, stochastic modeling. Multiple sensor readings and networks of sensors. Triangulation principles. Motion models: Discrete time, continuous time, event-based. Linear, complementary, Kalman, Bayesian, and combinatorial filters. Localization and mapping; global positioning systems; tracking humans.","valueSv":""}},{"title":{"valueFi":"Suoritustavat","valueEn":"Study Methods","valueSv":""},"content":{"valueFi":"The students are assessed according to their performance in assignments and the final exam. The assessment criteria are based on the learning goals of the course.","valueEn":"The students are assessed according to their performance in assignments and the final exam. The assessment criteria are based on the learning goals of the course.","valueSv":""}},{"title":{"valueFi":"Toteutustavat","valueEn":"Teaching Methods","valueSv":""},"content":{"valueFi":"Järjestämistapa: \r\nLive teaching.\r\n\r\nThe course will consist of lectures (28h), individual homework assignments (48h), self-study (56h), final exam (3h).","valueEn":"Mode of delivery: \r\nLive teaching.\r\n\r\nThe course will consist of lectures (28h), individual homework assignments (48h), self-study (56h), final exam (3h).","valueSv":""}},{"title":{"valueFi":"Oppimateriaalit","valueEn":"Learning material","valueSv":""},"content":{"valueFi":"<p>Online material that is delivered throughout the course.</p>","valueEn":"<p>Online material that is delivered throughout the course.</p>","valueSv":""}},{"title":{"valueFi":"Lisätiedot","valueEn":"Further information","valueSv":""},"content":{"valueFi":"Opetuskieli: \r\nPrimary instruction language is English.\r\n\r\nAjoitus: \r\nThe course is held in the spring semester, during period III. It is recommended to complete the course at the 4rd spring semester.\r\n\r\nKohderyhmä: \r\nM.Sc. students in CSE, EE, and related areas.\r\n\r\nVastuuhenkilö: \r\nSteven LaValle","valueEn":"Language of instruction: \r\nPrimary instruction language is English.\r\n\r\nTiming: \r\nThe course is held in the spring semester, during period III. It is recommended to complete the course at the 4rd spring semester.\r\n\r\nTarget group: \r\nM.Sc. students in CSE, EE, and related areas.\r\n\r\nPerson responsible: \r\nSteven LaValle","valueSv":""}},{"title":{"valueFi":"Kurssikirjallisuus","valueEn":"Literature","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Esitietovaatimukset","valueEn":"Qualifications","valueSv":""},"content":{"valueFi":"Esitietovaatimukset: \r\nMatrix Algebra (mandatory BSc 1st year); Differential Equations (mandatory BSc 1st year); Introduction to Computer Systems (mandatory BSc 2nd year); Mathematical Structures for Computer Science (mandatory BSc 2nd year).\r\n\r\nYhteydet muihin opintojaksoihin: \r\nThe course does not require other courses to be completed simultaneously. This course is the first part of a two-part series, in which the second part would finish tracking and cover autonomy. The course fundamentals complement parts of 521287A Introduction to Computer Systems, which provides experimental practice with sensors. The course is related to 521161S Multi-Modal Data Fusion as applied artificial intelligence, but instead has emphasis on geometric concepts and use cases derived from robotics, IoT, and VR/AR. The course has minor overlap with 521124S Sensors and Measuring Techniques, which focuses on experimentation, data collection, and sensor selection.","valueEn":"Prerequisites and co-requisites: \r\nMatrix Algebra (mandatory BSc 1st year); Differential Equations (mandatory BSc 1st year); Introduction to Computer Systems (mandatory BSc 2nd year); Mathematical Structures for Computer Science (mandatory BSc 2nd year).\r\n\r\nRecommended optional programme components: \r\nThe course does not require other courses to be completed simultaneously. This course is the first part of a two-part series, in which the second part would finish tracking and cover autonomy. The course fundamentals complement parts of 521287A Introduction to Computer Systems, which provides experimental practice with sensors. The course is related to 521161S Multi-Modal Data Fusion as applied artificial intelligence, but instead has emphasis on geometric concepts and use cases derived from robotics, IoT, and VR/AR. The course has minor overlap with 521124S Sensors and Measuring Techniques, which focuses on experimentation, data collection, and sensor selection.","valueSv":""}},{"title":{"valueFi":"Arviointiasteikko","valueEn":"Assessment scale","valueSv":""},"content":{"valueFi":"1-5/HYL","valueEn":"1-5/FAIL","valueSv":"1-5/FAIL"}},{"title":{"valueFi":"Arviointikriteerit","valueEn":"Assessment criteria","valueSv":""},"content":{"valueFi":"Numerical (1-5).\r\nThe students are assessed according to their performance in assignments and the final exam. The assessment criteria are based on the learning goals of the course.","valueEn":"Numerical (1-5).\r\nThe students are assessed according to their performance in assignments and the final exam. The assessment criteria are based on the learning goals of the course.","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 2","valueEn":"Evaluation criteria 2","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 3","valueEn":"Evaluation criteria 3","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 4","valueEn":"Evaluation criteria 4","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Pääasiallinen opetuskieli","valueEn":"Primary Teaching Language","valueSv":""},"content":{"valueFi":"englanti","valueEn":"English","valueSv":"engelska"}},{"title":{"valueFi":"Taso","valueEn":"Level","valueSv":""},"content":{"valueFi":"Syventävät opinnot","valueEn":"Advanced Studies","valueSv":"Syventävät opinnot"}},{"title":{"valueFi":"Oppiaine","valueEn":"Subject","valueSv":""},"content":{"valueFi":"Tietotekniikka","valueEn":"Computer Science and Engineering","valueSv":""}},{"title":{"valueFi":"Vastuuhenkilöt","valueEn":"Person in charge","valueSv":""},"content":{"valueFi":"Steven LaValle","valueEn":"Steven LaValle","valueSv":"Steven LaValle"}},{"title":{"valueFi":"Luokittelu","valueEn":"Classification","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Linkit","valueEn":"Links","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}}]}