Robot Basic Lab

English translation

  1. Week 1

    Course Overview and MATLAB/Notebook Setup

    Course operation, material use, and execution check

    Preparation materials
  2. Week 2

    Getting Started with MATLAB and Sensor Arrays

    Variables, units, matrices, and conditional selection

  3. Week 3

    Array Operations, Functions, and Plots

    Path length and velocity accounting for measurement intervals

  4. Week 4

    Conditions, Loops, and Command Routines

    Path execution and stop conditions

  5. Week 5

    Coordinate Frames and Drone Movement Commands

    Body/World coordinates and MATLAB/Python units

  6. Week 6

    Key Input and Time Limits

    Input state, velocity, and timeout

  7. Week 7

    Integrated Movement Plan Check

    Destination, cumulative movement, and communication gaps

    Next exercise
  8. Week 8

    Midterm exam

  9. Week 9

    Image Arrays and Color Spaces

    Meanings of RGB/BGR, grayscale, and HSV

  10. Week 10

    Find Centers of Colored Regions

    Masks and pixel coordinates

  11. Week 11

    Object Detection and Ground Truth Matching

    Match detections to actual objects

  12. Week 12

    Detection Errors and Environmental Changes

    Effects of blur, noise, and thresholds

  13. Week 13

    From Image Errors to Control Commands

    Coordinates, signs, and command limits

  14. Week 14

    Integrated Control with Missed Detections and Delays

    Test failure conditions without a device

  15. Week 15

    Final exam