Course title
Y01564002
Robot Design Practice

OKU Takanori
Course description
In this practicum, students will learn about the key components of robotics engineering, such as sensors, actuators, and processors, using LEGO MINDSTORMS EV3.
Along the way, students will also explore the application of machine learning techniques in robot control, implementing these techniques with Python programs.
Purpose of class
Students will deepen their understanding of each component in a robot system through hands-on robot-building exercises.
Additionally, students will gain knowledge of machine learning techniques and learn how to apply them to robotic control.
Goals and objectives
  1. Students understand how a robot system works
  2. Students understand the roles of sensors, actuators, controllers, and processors.
  3. Students understand the theory behind machine learning techniques used in robot control and be able to apply them.
  4. Students can design and build a robot system.
Relationship between 'Goals and Objectives' and 'Course Outcomes'

midterm competition1 midterm competition2 Final competition Total.
1. 10% 10% 10% 30%
2. 10% 0% 10% 20%
3. 0% 10% 15% 25%
4. 5% 5% 15% 25%
5. 0% 0%
Total. 25% 25% 50% -
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Course introduction and setup of the development environment Understand an overview of robotic systems. 90minutes
2. Constructing a basic robot system (line tracer building exercise) Understand the role of various sensors and actuators 90minutes
3. Constructing a basic robot system (line tracer building exercise) Understand the role of a processor and a controller 90minutes
4. Constructing a basic robot system (line tracer building exercise) Understand the basic programming for a robot system 90minutes
5. Fundamentals of machine learning and hands-on practice (supervised learning) Understand the basic algorithms of supervised learning 90minutes
6. Fundamentals of machine learning and hands-on practice (image processing) Understand the machine learning based supervised learning algorithms such as classification and object detection. 90minutes
7. Exercises in robot control using machine learning techniques (Automatic factory) Understand the basic knowledge for developing dataset. 90minutes
8. Exercises in robot control using machine learning techniques (Automatic factory) Understand the application of the machine learning algorithms for the robot control 90minutes
9. Exercises in robot control using machine learning techniques (Automatic factory) Understand the application of the machine learning algorithms for the robot control 90minutes
10. Planning for the final project Planning for the robot design. 90minutes
11. Robot construction Complement the robot construction work. 90minutes
12. Robot construction Complement the robot construction work. 90minutes
13. Robot construction Complement the robot construction work. 90minutes
14. Presentations on the robots and a final competition Prepare for the final presentation. 90minutes
Total. - - 1260minutes
Evaluation method and criteria
Group work will be conducted to create a robot system, and multiple competitions will be held. The results of each competition, together with the final presentation score and the completed project, will be combined for a total of 100 points, and a score of 60 or higher will be considered a passing grade.
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
授業内と授業外でフィードバックを行います。
Textbooks and reference materials
適宜,資料を配布する等の指示を行う.
Prerequisites
Basic knowledge of programming languages such as C and Python
Office hours and How to contact professors for questions
  • After the classes
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic problem-solving skills
  • Course that cultivates a basic interpersonal skills
  • Course that cultivates a basic self-management skills
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
N/A 該当しない
Education related SDGs:the Sustainable Development Goals
  • 3.GOOD HEALTH AND WELL-BEING
  • 4.QUALITY EDUCATION
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
  • 13.CLIMATE ACTION
Last modified : Tue Feb 11 04:12:48 JST 2025