{{indexmenu_n>2}} ====== Lectures ====== Supporting materials for the lectures of the academic year 2017/2018. The materials are slides, also available in printer safe version as handouts with 2x2 and 3x3 slides on a single page. **These supportive materials are not intended as a replacement of your own notes from the lectures. They are rather provided to help you to understand the studied problems.** ^ #TWeek ^ Week ^ Topic ^ Monday \\ 9:15-10:45 \\ KN:E-126 ^ | 01 | 40. | [[#1. Course information, Introduction to Robotics| Lecture 01 - Course information, Introduction to Robotics]] | 02.10. - lec01 | | 02 | 41. | [[#2. Robotic Paradigms and Control Architectures| Lecture 02 - Robotic Paradigms and Control Architectures]] | 09.10. - lec02 | | 03 | 42. | [[#3. Path and Motion Planning| Lecture 03 - Path and Motion Planning]] | 16.10. - lec03 | | 04 | 43. | [[#4. Grid and Graph-based path planning methods| Lecture 04 - Grid and Graph-based path planning methods]] | 23.10. - lec04 | | 05 | 44. | [[#5. Robotic Information Garthering - Exploration of Unknown Environment| Lecture 05 - Robotic Information Garthering - Exploration of Unknown Environment]] | 30.10. - lec05 | | 06 | 45. | [[#6. Randomized Sampling-based Motion Planning Methods| Lecture 06 - Randomized Sampling-based Motion Planning Methods]] | 06.11. - lec06 | | 07 | 46. | [[#7. Multi-Goal Motion Planning and Multi-Goal Path Planning - Robotic Variants of the TSP| Lecture 07 - Multi-Goal Motion Planning and Multi-Goal Path Planning - Robotic Variants of the TSP]] | 13.11. - lec07 | | 08 | 47. | [[#8. Data collection planning - TSP(N), PC-TSP(N), and OP(N))| Lecture 08 - Data collection planning - TSP(N), PC-TSP(N), and OP(N))]] | 20.11. - lec08 | | 09 | 48. | [[#9. Data collection planning with curvature-constrained vehicles (DTSP(N) and DOP(N)| Lecture 09 - Data collection planning with curvature-constrained vehicles (DTSP(N) and DOP(N)]] | 27.11. - lec09 | | 10 | 49. | [[#10. Multi-Robot Planning|Lecture 10 - Multi-Robot Planning]] | 04.12. - lec10 | | 11 | 50. | [[#11. Game Theory in Robotics | Lecture 11 - Game Theory in Robotics ]] | 11.12. - lec11 | | 12 | 51. | [[#12. Visibility based pursuit evasion games | Lecture 12 - Visibility based pursuit evasion games ]] | 18.12. - lec12 | | -- | 52. | //Winter holidays (25.12.)// || | 13 | 01. | //Public holidays - New Year's Day (01.01.) // || | 14 | 02. | [[#13.Patrolling games | Lecture 13 - Patrolling games ]] | 08.01. - lec13 | ===== 1. Course Information, Introduction to Robotics ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec01-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec01-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec01-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec01-handout-3x3.pdf|}} /* * demo codes: {{courses:b4m36uir:lectures:b4m36uir-lec01-codes.zip|}} */ --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/10/02 09:14// ===== 2. Robotic Paradigms and Control Architectures ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec02-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec02-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec02-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec02-handout-3x3.pdf|}} /* * demo codes: {{courses:b4m36uir:lectures:b4m36uir-lec02-codes.zip|}} */ --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/10/09 09:00// ===== 3. Path and Motion Planning ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec03-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec03-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec03-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec03-handout-3x3.pdf|}} /* * demo codes: {{courses:b4m36uir:lectures:b4m36uir-lec03-codes.zip|}} */ --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/10/16 08:59// ===== 4. Grid and Graph-based path planning methods ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec04-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec04-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec04-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec04-handout-3x3.pdf|}} --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/10/23 09:11 // **Update**: Fixing position of the grid in D* Lite. ===== 5. Robotic Information Garthering - Exploration of Unknown Environment ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec05-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec05-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec05-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec05-handout-3x3.pdf|}} --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/10/28 21:23// ===== 6. Randomized Sampling-based Motion Planning Methods ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec06-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec06-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec06-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec06-handout-3x3.pdf|}} --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/11/06 08:51// --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/10/26 10:58// **Update**: Correct limit on slide 17 ===== 7. Multi-Goal Motion Planning and Multi-Goal Path Planning - Robotic Variants of the TSP ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec07-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec07-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec07-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec07-handout-3x3.pdf|}} --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/11/13 08:47// ===== 8. Data collection planning - TSP(N), PC-TSP(N), and OP(N)) ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec08-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec08-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec08-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec08-handout-3x3.pdf|}} --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/12/29 22:52// --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/12/29 22:52// **Update**: Noon-Bean Transformation ===== 9. Data collection planning with curvature-constrained vehicles (DTSP(N) and DOP(N)) ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec09-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec09-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec09-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec09-handout-3x3.pdf|}} --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/11/26 20:20// ===== 10. Multi-Robot Planning ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec10-slides.pdf|}} * slides - handout: {{courses:b4m36uir:lectures:b4m36uir-lec10-handout.pdf|}} * slides - handout 2x2: {{courses:b4m36uir:lectures:b4m36uir-lec10-handout-2x2.pdf|}} * slides - handout 3x3: {{courses:b4m36uir:lectures:b4m36uir-lec10-handout-3x3.pdf|}} --- //[[faiglj@fel.cvut.cz|Jan Faigl]] 2017/12/03 09:56// ===== 11. Perfect information pursuit evasion games ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec11-slides.pdf|}} --- //[[lisyvili@fel.cvut.cz|Viliam Lisý]] 2017/12/11 12:15// ===== 12. Visibility based pursuit evasion games ===== * slides: {{courses:b4m36uir:lectures:b4m36uir-lec12-slides.pdf|}} --- //[[lisyvili@fel.cvut.cz|Viliam Lisý]] 2017/12/18 19:15// ===== 13. Patrolling games ===== * slides: {{:courses:b4m36uir:lectures:b4m36uit-lec13-slides.pdf|}}