Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
teaching:cs-lisp-ws18 [2018/09/11 11:26]
gkazhoya created
teaching:cs-lisp-ws18 [2019/01/15 15:17] (current)
kazhoyan
Line 11: Line 11:
 ^ Termine ​          ^ Vorlesung: Donnerstags,​ 14:15 - 15:45 \\ Übung: Donnerstags,​ 16:15 - 17:45 ^ ^ Termine ​          ^ Vorlesung: Donnerstags,​ 14:15 - 15:45 \\ Übung: Donnerstags,​ 16:15 - 17:45 ^
 ^ Veranstaltungsort ^ [[https://​www.google.de/​maps/​place/​Technische+Akademie+Bremen,​+Universit%C3%A4t+Bremen,​+28359+Bremen/​@53.1099364,​8.8592024,​17z/​data=!3m1!4b1!4m2!3m1!1s0x47b126315a2e1755:​0x74c75b0bda3dec4f?​hl=de|TAB-Gebäude (Am Fallturm 1)]], [[https://​ai.uni-bremen.de/​_media/​contact/​tab1.png|Eingang E]], Raum: 0.36 EG ^ ^ Veranstaltungsort ^ [[https://​www.google.de/​maps/​place/​Technische+Akademie+Bremen,​+Universit%C3%A4t+Bremen,​+28359+Bremen/​@53.1099364,​8.8592024,​17z/​data=!3m1!4b1!4m2!3m1!1s0x47b126315a2e1755:​0x74c75b0bda3dec4f?​hl=de|TAB-Gebäude (Am Fallturm 1)]], [[https://​ai.uni-bremen.de/​_media/​contact/​tab1.png|Eingang E]], Raum: 0.36 EG ^
-^ Bemerkungen ​      ^ Veranstaltungsbeginn:​ 18.10.2017 ^ \\+^ Bemerkungen ​      ^ Veranstaltungsbeginn:​ 18.10.2018 ^ \\
  
 This course gives a solid practical introduction to the Lisp programming language up to advanced topics. The first half of the course covers the basics of functional programming,​ Artificial Intelligence techniques and modern robot programming. The second half involves programming on an autonomous robot platform similar to [[http://​www.turtlebot.com/​|TurtleBot]]. The assignment is to be worked on independently in small groups. The task is similar for all the groups and the results of the project are assessed in a final competition. This course gives a solid practical introduction to the Lisp programming language up to advanced topics. The first half of the course covers the basics of functional programming,​ Artificial Intelligence techniques and modern robot programming. The second half involves programming on an autonomous robot platform similar to [[http://​www.turtlebot.com/​|TurtleBot]]. The assignment is to be worked on independently in small groups. The task is similar for all the groups and the results of the project are assessed in a final competition.
Line 21: Line 21:
 |< 100% 10% 40% 50% >| |< 100% 10% 40% 50% >|
 ^ Date       ^ Topic ^ Material ^ ^ Date       ^ Topic ^ Material ^
-^ 18.10.2017 ^ Introduction,​ Setup ^  ^+^ 18.10.2018 ^ Introduction,​ Setup ^ {{ :​teaching:​1_intro.pdf |}}  ^ 
 +^ 25.10.2018 ^ Imperative Programming in Lisp ^{{:​teaching:​2_imperative.pdf|}}^ 
 +^ 01.11.2018 ^ OOP, Failure Handling ^ {{:​teaching:​3_oop.pdf|}} ^ 
 +^ 08.11.2018 ^ Functional Programming ^ {{:​teaching:​4_functional.pdf|}} ^ 
 +^ 15.11.2018 ^ Functional Programming II^{{:​teaching:​5_more_functional.pdf|}} ^ 
 +^ 22.11.2018 ^ Search Algorithms ^{{:​teaching:​6_search.pdf|}} ^ 
 +^ 29.11.2018 ^ Lisp namespaces, ASDF, ROS, roslisp ^ {{:​teaching:​7_packaging_ros.pdf|}} ^ 
 +^ 06.12.2018 ^ Coordinate Systems, ROS actions ^ {{:​teaching:​8_tf_actionlib.pdf|}} ^ 
 +^ 13.12.2018 ^ Goals & Markers ^ {{:​teaching:​visualization-markers.lisp.odt|}} ^ 
 +^ 20.12.2018 ^ More goals ^ ^ 
 +^ 10.01.2018 ^ Introduction to Turtlebot ^ ^ 
 +^ 17.01.2018 ^ Navigation ^ {{:​teaching:​move-base-actions.lisp.odt|}} {{:​teaching:​map_annotated.png?​linkonly|}} ^ 
 +^ 24.01.2018 ^ Delivery Bot ^  ^ 
 +^ 31.01.2018 ^ Competition Day ^  ^
  
-<​html><​!-- 
-^ 19.10.2017 ^ Introduction,​ Setup ^ {{:​teaching:​1_intro.pdf|}} {{:​teaching:​1_intro.tex.odt|}} ^ 
-^ 26.10.2017 ^ Imperative Programming in Lisp ^{{:​teaching:​2_imperative.pdf|}}^ 
-^ 02.11.2017 ^ OOP, Failure Handling ^ {{:​teaching:​3_oop.pdf|}} ^ 
-^ 09.11.2017 ^ Functional Programming ^ {{:​teaching:​4_functional.pdf|}} ^ 
-^ 16.11.2017 ^ Closures, Recursion, Macros^ {{:​teaching:​5_more_functional.pdf|}} ^ 
-^ 23.11.2017 ^ Lisp namespaces, ASDF, ROS, roslisp^{{:​teaching:​6_packaging_ros.pdf|}} ^ 
-^ 30.11.2017 ^ Coordinate Systems, ROS actions ^{{:​teaching:​7_more_ros.pdf|}}^ 
-^ 14.12.2017 ^ Collisions & markers ^ {{:​teaching:​visualization-markers.lisp.odt|}} ^ 
-^ 11.01.2018 ^ Navigation ^ {{:​teaching:​move-base-actions.lisp.odt|}} ​ {{:​teaching:​map_annotated.png?​linkonly|}} ^ 
-^ 25.01.2018 ^ Speaking TortugaBot ^ {{:​teaching:​sound-play.lisp.odt|}} ^ 
-^ 01.02.2018 ^ Competition Day ^ {{ :​teaching:​sound-play-action.lisp.odt |}} ^ 
---></​html>​