Home
 Schedule
 Projects
 Policies
 Resources
 Announcements

Announcements
ID
Date
Announcement
28
Jan. 3
Coursework grades are available here [UPDATED].
27
Dec. 29
Final Exam
- Final exam will be a comprehensive exam.
- Numerical problems and hand-iterations for the different studied algorithms may be included.
- Theoretical parts will be covered through MCQ, Complete, True/False questions, etc...
- Lectures 1, 2, 3 & 4 are NOT INCLUDED in this exam.
- ONLY lectures 5, 6, 7, 8, 9, 10 & 11 are included in this exam.
- The exam contains 5 questions (1. State Estimation, 2.Environment Mapping, 3. Motion Planning, 4. Planning under Uncertainty and 5. Learning).
- No formula sheets are included.
- No reading materials are included.
- No programming exercises are included.
- No books or other aids are permitted for this test.
Good luck!
26
Dec. 8
Important announcement:
Project Submission: January 8, 2016
Project Presentation and Demo: January 11, 2016
Please check Projects page for more details.
25
Dec. 7
In the second half of tomorrow‘s lecture, each team is requested to present a very short presentation about their project (5-10 minutes). Only two slides are required. The first slide shows the project title, problem and objective. The second slide must include an updated Gantt chart to show the progress of the project.
24
Nov. 24
Assignment 3 is now posted. Due date is December 15.
23
Nov. 16
Optional programming exam has been posted. Due date is December 11.
22
Nov. 9
Midterm exam grades are available here.
21
Nov. 1
From now on, please submit your assignments, midterm report and final project to the course TA, Eng. Ahmed Khairy.
20
Nov. 1
Midterm Exam
- Midterm exam will take place on Thrusday November 3rd during the lecture.
- Duration of the exam is 90 minutes.
- Midterm exam will be a comprehensive exam.
- Theoretical parts will be covered through MCQ, Complete, True/False questions, etc.
- Lectures 1, 2, 3, 4 & 5 are included in this exam.
- Measurement of Odometry Errors in Lecture-4 using UMBmark and extended UMBmark is NOT included in the exam.
- No formula sheets are included.
- No reading materials are included.
- No programming exercises are included.
- No books or other aids are permitted for this test.
Good luck!
19
Oct. 27
Lecture-5 and reading material are now posted.
18
Oct. 25
Model Answer of Assignment-1 is now posted
17
Oct. 12
A list of registered teams is available here.
Important Note: For those who haven’t registered yet, 5% reduction on the total project mark will be applied as a penalty if you don’t registered by TOMORROW Friday October 21, 2016 (final extended deadline).
16
Oct. 20
Assignments can be submitted in electronic format at Course TA's email asadek@zewailcity.edu.eg .
17
Oct. 20
Lecture-4 slides and reading materials are now posted.
15
Oct. 12
Tutorial-5 slides and Assignment-2 are now posted. Due date of Assignment-2 is November 10.
14
Oct. 13
Lecture-3 slides and reading materials are now posted.
13
Oct. 12
Information about Midterm report is now available in the Projects page. Deadline is November 12, 2016.
12
Oct. 12
11
Oct. 6
Google announced the release of Cartographer, open source real-time simultaneous localization and mapping (SLAM) library in 2D and 3D with ROS support.
10
Oct. 6
Elaboration about the course projects
Project type can be changed based on the progress achieved during the project. All the projects will be evaluated taking into account the efforts dedicated in the project and the knowledge acquired and generated from it. I’ll benchmark the projects based on the best performing team in each category.
As mentioned in the Projects page, Type “A” focuses on developing an autonomous ground/aerial/underwater vehicle to perform a specific trivial/complex task/s. This task can be simply map an indoor/outdoor environment or apply a specific motion planning algorithm to go to a certain fixed/moving goal. Given the fact that great efforts will be dedicated to develop the vehicle in terms of hardware and software integration, no complex tasks/missions will be expected. The only concern would be the ability of the vehicle to perform the task autonomously without human intervention. Type “B” focuses on conducting qualitative and quantitative comparison between at least two state-of-the-art approaches to solve the same problem related to autonomous vehicles. Examples include but not limited to environment modeling, motion planning, simultaneous localization and mapping, multi-sensor data fusion, learning. Last but not least, Type “C” focuses on trying to solve a problem that doesn’t have an efficient solution or improving already existing solution. Most of the unsolved problems in the area of autonomous vehicles are related to multi-vehicle problems such as cooperative SLAM, cooperative motion planning, multi-robot coordination, task allocation, communication relying, multi-agent learning, etc.
Taking motion planning problem as an example, if a team works on Type-A project and has been able to develop an autonomous vehicle able to execute a simple motion planning algorithm such as discrete planning (graph search algorithm), this would be enough. If the team works on a Type-B project, they have to compare between at least two algorithms preferably from different categories such as discrete planning and combinatorial planning (e.g., graph search vs. probabilistic roadmap). For a Type-C team, they would consider optimizing the motion planning algorithm, combing two approaches or creating a new one or scaling up the algorithm to solve multi-vehicle motion planning problem.
It’s allowed to use any ROS packages but you have to cite as I’m not expecting you to implement everything from scratch. Please try to read all the materials posted on the course website, use the Resources page and don’t stick with the lecture notes only.
Project registration deadline is October 15, 2016. After team forming and registration, I'll provide some starting materials based on the topic selected by each team.
Best wishes!.
9
Oct. 5
Lecture-2 and reading matrial are now posted.
8
Oct. 5
Assignment-1 is now posted. Due date is October 21.
7
Oct. 4
Tutorial-2 & 3 are now posted.
6
Sept. 26
Next Thursday is an official holiday (October 6th) so a compensation lecture will be provided on Wednesday October 5th at 11:50 in Room 144.
5
Sept. 29
Lecture-1 and reading materials are now posted.
4
Sept. 26
Tutorial-1 slides are now posted.
3
Sept. 25
Project registration deadline is Saturday October 15, 2016. To register, please fill in the registration form before October 15, 2016 and submit it to your course instructor's email address.
2
Sept. 25
Course presentation slides are now posted.
1
Sept. 18
Welcome to an exciting new semester!