HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
장지원 페이지/
DGroid
DGroid
/
🤖
로보틱스 스터디
/
Overview of Robotics (23.03.21)

Overview of Robotics (23.03.21)

1. Introduce myself


  • What is your name, year of admission, major, dream…..etc?
notion image
 

2. What do you think a robot is?


  • In your Opinion, what is robot? and what is not?
  • Why?
notion image
notion image
notion image
 
notion image

3. Whatever you make, you make it through the following process


notion image
  • Picture reference from DGIST mechatronics lecture.
 

4. Skills & Knowledges required at each step


notion image
  • Mechanical Design
    • Design Tool
      • CAD
      • Solidworks
      • Catia
      • Etc…
    • Mechanical Elements
      • Shaft
      • Key
      • Reducer
      • Bearing
      • Link
      • Etc…
  • Dynamics analysis
    • Kinematics
      • Rigid Body Kinematics
      • Multi Body Kinematics
    • Dynamics
      • Newton-Euler Analysis
      • Lagrange Equation Analysis
      • Hamilton Equation Analysis
  • Component design/selection
    • Circuit Design
      • Circuit Element
      • PCB Design
    • Mechanical Blueprint Design
      • Material
      • Machining Process
        • Drilling
        • Lathe
        • Milling
        • CNC
      • Heat treatment
    • Element Selection
      • Motor
      • Reducer
      • Etc…
  • Manufacturing
    • Assemble Skills
      • Drilling Skills
      • Etc…
  • Controller Design
    • Signal Processing
    • Time domain
    • Frequency domain
    • Neural Net
      • Reinforcement Learning
      • Machine Learning
  • Implementation
    • Program language
      • C++
      • Python
      • MatLab
      • LabView
    • Communication
      • Serial Communication
      • Canbus Communication
      • EtherCAT Communication
    • Data structure
      • List
      • Map
      • Queue
      • Etc…
    • Algorithm
    • Com Structure
    • Vision
  • Experiment/Verification
    • Experiment Environment Setting
      • HITL(Hardware In The Loop) Environment Setting
        • Real Environment Setting
        • Similar Environment Setting
      • SITL(Software In The Loop) Environment Setting
        • Simulation Environment
          • Pybullet
          • Coppelia Sim
          • RAI Sim
          • Car Sim
          • Air Sim
          • Etc…
 

5. In DGIST Curriculum


  • 기본 수학: 공학수학1, 이산수학, 확률과 통계, 선형대수, 공학수학2
  • Mechanical Design
    • Design Tool → 창의기계설계, 공학적설계, 메카트로닉스
    • Mechanical Elements → 창의기계설계, 공학적설계, 메카트로닉스
  • Dynamics analysis
    • Kinematics → 일반물리1, 해석역학, 동역학, 기구학, 로봇동역학
    • Dynamics → 일반물리1, 해석역학, 동역학, 기구학, 로봇동역학
  • Component design/selection → 시스템의 통합적모델
    • Circuit Design → 일반물리2, 회로이론과 계측법, 전자회로 이론, 디지털 논리회로, 전자소자개
    • Mechanical Blue Print Design
      • Material → 기계재료
      • Machining Process
      • Heat treatment → 열전달
    • Element Selection → 공학적설계, 메카트로닉스
  • Manufacturing
    • Assemble Skills → 공학적설계, 메카트로닉스
  • Controller Design
    • Signal Processing → 신호 및 시스템, 디지털 신호처리, 통신의 기
    • Time domain → 지능형제어시스템
    • Frequency domain → 자동제어시스템, 진동공
    • Neural Net → 인공지능개론, 딥러닝개론, 기계학습개론, 강화학습
  • Implementation
    • Program language → 프로그래밍, 객체지향프로그래밍
    • Communication
    • Data structure → 자료구조
    • Algorithm → 컴퓨터 알고리즘
    • Com Structure → 컴퓨터 구조, 시스템 프로그래밍
    • Vision → 컴퓨터비전개론, 디지털 영상처리
  • Experiment/Verification
    • Experiment Environment Setting
      • HITL(Hardware In The Loop) Environment Setting → 공학적설계, 메카트로닉스
      • SITL(Software In The Loop) Environment Setting → 공학적설계, 메카트로닉스
 

6. What will we do in this semester?


  • We are going to make 2-wheeled balancing robot!
    • Video preview
  • Schedule
    • 23.03.14~23.03.17 - Overview of Robotics
    • 23.03.20~23.03.24 - Robot System Design: Inventor, Solidworks
    • 23.03.27~23.03.31 - Robot System Modeling: Kinematics, Dynamics Analysis
    • 23.04.24~23.04.28 - Motor Control: Arduino
    • 23.05.01~23.05.05 - Robot Hardware Making: RaspberryPi
    • 23.05.08~23.05.12 - Robot PID Controller Design: Python, ArduinoCode
    • 23.05.15~23.05.19 - Robot Simulation: Pybullet
    • 23.05.22~23.05.26 - Robot Experiment
 

7. Any Questions?