3. 강의목표
강의수업 시간은 토요일 12-18시 입니다. (시스템상에서 토요일이 입력되지 않아 임시로 금요일로 입력되었습니다)
The purpose of this course is to bring together various robotic technologies and industries to develop new solutions and innovations for the food industry.
This introductory robotics in a food technology course focuses on the application of robotics and automation in the food industry. This course is designed to provide students with a foundational understanding of how robotics technology is used to improve efficiency, safety, and quality in food processing and production.
Main topics include:
Basic Principles of Robotics: Students will learn the fundamental principles of robotics, including kinematics, dynamics, and control, as applied to food processing systems.
Types of Food Robots: An overview of the different types of robots used in the food industry, such as robotic arms, automated conveyor systems, and specialized food handling robots.
Food Processing Tasks: Exploration of specific food processing tasks that robots can perform, such as slicing, dicing, packaging, sorting, and quality inspection.
Programming and Control: Introduction to programming languages and control systems used to program and operate food robots. This may include hands-on programming exercises.
Integration with Other Technologies: Discussion of how robots are integrated with other technologies, such as conveyor systems, sensors, and data analysis software, to create automated food processing lines.
Case Studies: Analysis of real-world case studies and examples of how robotics has been implemented successfully in the food industry. This can provide insights into best practices and potential challenges.
Hands-On Projects: Practical projects or lab exercises where students have the opportunity to work with food robots and apply their knowledge to solve specific food processing challenges.
The goal is to equip students with the knowledge and skills needed to understand, operate, and potentially design robotic systems used in food production and processing.
5. 성적평가
Weekly Assignments 30%
At every class time there will be quick weekly reviews that each student should submit on the class folder by the end of each day.
At the same time, there will be weekly assignments. These assignments are mainly designed for students to exercise demonstrated tutorials covered during each class time. These assignments should be finished within a day, following recorded class tutorials or could be finished during each class time.
Attendance 20%
Every student is expected to attend every class session and stay in a classroom during the assigned class time. This course however accepts any students’ missing due to sicknesses, illnesses, family emergencies, conferences, or field trips. To waive any missing classes, students are required to submit hard copies of letters from relevant parties. Any combination of late or early leaving will count for one missing.
Final Presentation/Exhibition 50%
Students will present their final projects at the last class time and may have an opportunity to exhibit their art work to the public. This final presentation includes all past work and exercises - both failed and successful. Please do not trash any project.
7. 참고문헌 및 자료
Several articles and reading materials will be uploaded to the course website or distributed electronically. However, there is a supplementary list of references
for learning and design process:
Perkins, D. N. (1994). Creativity: Beyond the Darwinian paradigm. In M. A. Boden (Ed.), Dimensions of creativity (pp. 119-142). Cambridge, MA: MIT Press
Parnas, D. L., & Clements, P. C. (1986). A rational design process: How and why to fake it. IEEE Trans. Softw. Eng., 12(2), 251
Graham, P. (2010). Hackers & Painters: Big Ideas from the Computer Age (1st ed.). O’Reilly Media.
Rittel, H. W. J. & Webber, M. M. (1973). Dilemmas in a general theory of planning. Policy Sciences, 4(2), 155- 169.
Schon, D. A. (1995). The Reflective Practitioner: How Professionals Think in Action. Ashgate Publishing.
Schön, D. A. & Wiggins, G. (1992). Kinds of Seeing in Designing. Creativity and Innovation Management, 1(2), 68-74.
for programming language tutorial:
Downey, A., Elkner, J., & Meyers, C. (2009). Learning with PYTHON: How to Think Like a Computer Scientist (1st ed.). CreateSpace.
Perry, G. (1994). Absolute Beginner’s Guide to C (2nd ed.). Sams.
Farrell, J. (2010). Programming Logic and Design: Comprehensive (6th ed.). Course Technology.
Venit, S. & Drake, E. (2010). Prelude to Programming: Concepts and Design (5th Edition) Addison Wesley.
for software design and programming:
Bentley, J. (1999). Programming Pearls (2nd ed.). Addison-Wesley Professional.
Martin, R. C. (2003). UML for JavaTM Programmers. Prentice Hall.
Glass, R. L. (2002). Facts and Fallacies of Software Engineering (1st ed.). Addison Wesley Professional.
Beck, K. & Andres, C. (2004). Extreme Programming Explained: Embrace Change (2nd ed.). Addison-Wesley Professional.
McConnell, S. (1997). Software Project Survival Guide (1st ed.). Microsoft Press
for Robotics and Microcontrollers:
Quick Start Guide: https://manuals.plus/m/afd7999eea2ec7330f630974fec68100883901520cbb586449e2a39a71adccac_optim.pdf
Installation Guide: https://manuals.plus/ufactory/lite-6-robotic-arm-manual#google_vignette
8. 강의진도계획
[Subject to be changed]
Week 1. Class Introduction, Basic Robotics
Week 2. Programming Crash Course
Week 3. Procedural Programming
Week 4. Basic Microcontrollers
Week 5. Input and Output Devices
Week 6. Robotic Basic Operations-Points, Lines, and Curves
Week 7. Robotic Intermidiate Operations-Simulations
Week 8. Robotic Advanced Operations-Data Generations and Conversions
Week 9. End Effector Basics
Week 10. Digital End-Effectors
Week 11. Design and Fabrication of End Effectors
Week 12. Food-Robotic Application-Concept, Design, and Development
Week 13. Final Project Iteration 1. Abstraction (Quick and Dirty)
Week 14. Final Project Iteration 2. Prototyping
Week 15: Final Project Iteration 3. Digital Fabricatio
Week 16: Final Presentation
9. 수업운영
Announcements, tutorials, and assignments: Students are responsible to follow and update by frequently visiting the course website. All students’ assignments, reading materials and documents will be uploaded on the class blog and be open to the public. All course materials will be distributed electronically (no printed materials). Students are responsible for downloading course materials that are accessible during the uploaded week and the link will be deleted after at the end of each week. Course blog: all materials will be distributed electronically through the class blog: TBA
10. 학습법 소개 및 기타사항
Work load: This course is highly intensive in terms of weekly assignments and students will get weekly feedbacks on their projects.
As Aberson, Sussman and Sussman (1996) suggested students will work on how to collect fragmented ideas (expression) and to combine those small modules (combination) to develop into a complex idea (abstraction).
This subject only cares about how each student’s learning progress over the semester.
This subject cares how much students’ fluency and competency in using robotics for their design projects are improved compared to themselves on week one.
11. 장애학생에 대한 학습지원 사항
- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등
- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등
- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청