Exercises in Robotics1

IKEMATA, Yoshito
  Elective  1 credits
【Information Science Correspondence Course・Summer(2nd term)】
19-1-1793-3199

1.
Outline
Each student will build an autonomous mobile robot and tackle the following tasks.
(1) Fundamental task
(2) Automated traveling task
(3) Maze task
(4) Line trace task
2.
Objectives
The aim of this class is to understand intelligent automated machines. Through exercises students will build autonomous mobile robots and obtain fundamental skills and the knowledge of mechanics, electronics , and computer science.
3.
Grading Policy
Students are evaluated based on the achievement of objectives and tasks.
4.
Textbook and Reference
Textbooks, robot kits, tools and computers are prepared.
5.
Requirements (Assignments)
Students need to use LMS.
6.
Note
Students are required to pay 3,000 JPY for this lecture.
7.
Schedule
1. Introduction: history of robots, etc.
2. Fundamentals of robot making: checking your robot kit and setting up your software development environment
3. Fundamentals of robot making: assembling a basic robot
4. Fundamentals of robot making: programming and testing
5. Fundamentals of robot making: running forward and turning (fundamental task)
6. Basic task: programming using conditional statements (If-then-else construct)
7. Basic task: utilizing an ultra-sonic sensor
8. Basic task: programming for obstacle-avoided problem
9. Basic task: obstacle avoidance task
10. Basic task: maze task
11. Advanced task: utilizing infrared sensors
12. Advanced task: tuning each sensor’s position and sensitivity
13. Advanced task: line trace task (course I, II)
14. Advanced task: line trace task (course III, IV)
15. Summary
1.
Outline
Each student will build an autonomous mobile robot and tackle the following tasks.
(1) Fundamental task
(2) Automated traveling task
(3) Maze task
(4) Line trace task
2.
Objectives
The aim of this class is to understand intelligent automated machines. Through exercises students will build autonomous mobile robots and obtain fundamental skills and the knowledge of mechanics, electronics , and computer science.
3.
Grading Policy
Students are evaluated based on the achievement of objectives and tasks.
4.
Textbook and Reference
Textbooks, robot kits, tools and computers are prepared.
5.
Requirements (Assignments)
Students need to use LMS.
6.
Note
Students are required to pay 3,000 JPY for this lecture.
7.
Schedule
1. Introduction: history of robots, etc.
2. Fundamentals of robot making: checking your robot kit and setting up your software development environment
3. Fundamentals of robot making: assembling a basic robot
4. Fundamentals of robot making: programming and testing
5. Fundamentals of robot making: running forward and turning (fundamental task)
6. Basic task: programming using conditional statements (If-then-else construct)
7. Basic task: utilizing an ultra-sonic sensor
8. Basic task: programming for obstacle-avoided problem
9. Basic task: obstacle avoidance task
10. Basic task: maze task
11. Advanced task: utilizing infrared sensors
12. Advanced task: tuning each sensor’s position and sensitivity
13. Advanced task: line trace task (course I, II)
14. Advanced task: line trace task (course III, IV)
15. Summary