Robot Perception

TAKAGI Motoki
  Elective  2 credits
【 Informatics Science〈Correspondence Course〉(Master's Degree Program)・full year】
19-3-1728-4737

1.
Outline
We learn how to control Robot system using information acquired from video camera.
This course is related to DP3.

2.
Objectives
(1) We will learn image processing method with python
(2) We will learn pin hole camera model.
(3) We will learn how to control robot with camera
3.
Grading Policy
Evaluation rate are Report 20 %, midterm exam 40%, final exam(40%).
All the reports should be submitted.
4.
Textbook and Reference
No textbook in this course, but we use LMS and handouts.

5.
Requirements (Assignments)
Preparation for the class: 1.5 hours
Review of the class : 1.5 hours

6.
Note
Course contents might be modified.

7.
Schedule
1. Introduction to Robot Perception
2. Introduction to vector and matrix for computer vision with python
3. Computer Vision(1) Introduction to Image processing with OpenCV
4. Computer Vision(2) Introduction to Image processing using filters
5. Computer Vision(3) Introduction to camera model and camera parameters
6. Computer Vision(4) Introduction to camera calibration
7. Computer Vision(5) Introduction to stereo image, epipolar geometry
8. Computer Vision(6) Introduction to stereo camera calibration
9. Computer Vision(7) Introduction to 3D reconstruction from stereo cameras
10. Computer Vision(8) Processing image sequence from camera
11. Computer Vision(9) Camshift tracker,Kalman filter
12. Robot Control(1) Introduction to ROS
13. Robot Control(2) Practicing to use ROS with GAZEBO
14. Robot Control(3) Practising to use ROS+OpenCV
15. Robot Control(4) Practising to use ROS+OpenCV+Gazebo

1.
Outline
We learn how to control Robot system using information acquired from video camera.
This course is related to DP3.

2.
Objectives
(1) We will learn image processing method with python
(2) We will learn pin hole camera model.
(3) We will learn how to control robot with camera
3.
Grading Policy
Evaluation rate are Report 20 %, midterm exam 40%, final exam(40%).
All the reports should be submitted.
4.
Textbook and Reference
No textbook in this course, but we use LMS and handouts.

5.
Requirements (Assignments)
Preparation for the class: 1.5 hours
Review of the class : 1.5 hours

6.
Note
Course contents might be modified.

7.
Schedule
1. Introduction to Robot Perception
2. Introduction to vector and matrix for computer vision with python
3. Computer Vision(1) Introduction to Image processing with OpenCV
4. Computer Vision(2) Introduction to Image processing using filters
5. Computer Vision(3) Introduction to camera model and camera parameters
6. Computer Vision(4) Introduction to camera calibration
7. Computer Vision(5) Introduction to stereo image, epipolar geometry
8. Computer Vision(6) Introduction to stereo camera calibration
9. Computer Vision(7) Introduction to 3D reconstruction from stereo cameras
10. Computer Vision(8) Processing image sequence from camera
11. Computer Vision(9) Camshift tracker,Kalman filter
12. Robot Control(1) Introduction to ROS
13. Robot Control(2) Practicing to use ROS with GAZEBO
14. Robot Control(3) Practising to use ROS+OpenCV
15. Robot Control(4) Practising to use ROS+OpenCV+Gazebo