Course curriculum

  • 1

    Applied Robotics

    • 1 Robotics 1 U1 (Kinematics) S1 (Preliminaries) P1 (Introduction)

    • 2 Robotics 1 U1 (Kinematics) S1 (Preliminaries) P2 (Soldering and Kit Assembly)

    • 3 Robotics 1 U1 (Kinematics) S1 (Preliminaries) P3 (Install Software)

    • 4 Robotics 1 U1 (Kinematics) S1 (Preliminaries) P4 (First PSoC (C) code)

    • 5 Robotics 1 U1 (Kinematics) S1 (Preliminaries) P5 (First Python Code)

    • 6 Robotics 1 U1 (Kinematics) S1 (Preliminaries) P6 (Set up LCD Screen)

    • 7 Robotics 1 U1 (Kinematics) S2 (Kinematic Diagrams) P1 (Denavit-Hartenberg Frames)

    • 9 Robotics 1 U1 (Kinematics) S2 (Kinematic Diagrams) P3 (Examples)

    • 10 Robotics 1 U1 (Kinematics) S2 (Kinematic Diagrams) P4 (Spherical Wrist)

    • 11 Robotics 1 U1 (Kinematics) S3 (Rotation Matrices) P1 (Rotation Matrices)

    • 12 Robotics 1 U1 (Kinematics) S3 (Rotation Matrices) P2 (Rotation Matrices in Python)

    • 13 Robotics 1 U1 (Kinematics) S3 (Rotation Matrices) P3 (Rotation Matrix Examples)

    • 14 Robotics 1 U1 (Kinematics) S3 (Rotation Matrices) P4 (6-DoF Example and Error Checking)

    • 15 Robotics 1 U1 (Kinematics) S4 (Displacement Vectors) P1 (Displacement Vectors)

    • 17 Robotics 1 U1 (Kinematics) S4 (Displacement Vectors) P3 (Displacement Vectors in Python)

    • 18 Robotics 1 U1 (Kinematics) S5 (Homogeneous Transformation Matrix) P1 (HTM from Rotation Matrix)

    • 19 Robotics 1 U1 (Kinematics) S5 (Homogeneous Transformation Matrix) P1 (HTM from Rotation Matrix) (1)

    • 20 Robotics 1 U1 (Kinematics) S5 (HTM) P2 (HTM by Denavit Hartenberg)

    • 21 Robotics 1 U1 (Kinematics) S5 (HTM) P3 (Denavit Hartenberg Examples)

    • 22 Robotics 1 U1 (Kinematics) S5 (HTM) P4 (Denavit Hartenberg in Python)

    • 23 Robotics 1 U1 (Kinematics) S6 (Inverse Kinematics) P1 (Inverse Kinematics)

    • 24 Robotics 1 U1 (Kinematics) S6 (Inverse Kinematics) P2 (3-DoF Inverse Kinematics)

    • 25 Robotics 1 U2 (Sensors and Vision) S1 (Digital Sensors) P1 (Intro to Sensors)

    • 26 Robotics 1 U2 (Sensors and Vision) S1 (Digital Sensors) P2 (Switches)

    • 27 Robotics 1 U2 (Sensors and Vision) S1 (Digital Sensors) P3 (Encoders)

    • 28 Robotics 2 U1 (Kinematics) S3 (Jacobian Matrix) P1 (Intro and Lab)

    • 29 Robotics 2 U1 (Kinematics) S3 (Jacobian Matrix) P1 (Intro and Lab) (1)

    • 30 Robotics 2 U1 (Kinematics) S3 (Jacobian Matrix) P2 (Finding the Jacobian)

    • 31 Robotics 1 U2 (Sensors and Vision) S2 (Analog Sensors) P1 (Potentiometer and ADC)

    • 32 Robotics 1 U2 (Sensors and Vision) S2 (Analog Sensors) P2 (Sensor Response Curve)

    • 33 Robotics 2 U1 (Kinematics) S4 (Path Planning) P1 (Using the Jacobian)

    • 34 Robotics 2 U1 (Kinematics) S4 (Path Planning) P2 (Programming the Jacobian)

    • 35 Robotics 1 U2 (Sensors and Vision) S3 (Cameras and Color) P1 (Cameras and RGB)

    • 36 Robotics 1 U2 (Sensors and Vision) S3 (Cameras and Color) P2 (Color Spaces)

    • 37 Robotics 1 U2 (Sensors and Vision) S4 (Image Subtraction) P1 (Color Subtraction and Object Location)

    • 38 Robotics 1 U2 (Sensors and Vision) S4 (Image Subtraction) P2 (Background Subtraction)

    • 39 Robotics 1 U2 (Sensors and Vision) S4 (Image Subtraction) P3 (Motion by Difference)

    • 40 Robotics 1 U2 (Sensors and Vision) S5 (Camera Coordinates) P1 (Pixel to Centimeter Conversion)

    • 41 Robotics 1 U2 (Sensors and Vision) S5 (Camera Coordinates) P2 (Coordinate Transformation)

    • 42 Robotics 1 U2 (Sensors and Vision) S5 (Camera Coordinates) P3 (Image Mapping)

    • 43 Robotics 1 U3 (Motion Control) S1 (DC Motors Speed and Torque) P1 (Voltage and Speed)

    • 44 Robotics 1 U3 (Motion Control) S1 (DC Motors Speed and Torque) P2 (Pulse-Width Modulation)

    • 45 Robotics 1 U3 (Motion Control) S1 (DC Motors Speed and Torque) P3 (Torque Speed Curve)

    • 46 Robotics 1 U3 (Motion Control) S1 (DC Motors) P4 (Torque Requirements for Manipulators)

    • 47 Robotics 1 U3 (Motion Control) S1 (DC Motors) P4 (Torque Requirements for Manipulators) (1)

    • 48 Robotics 1 U3 (Motion Control) S2 (Open-Loop vs Feedback) P1 (Open-Loop and On-Off)

    • 49 Robotics 1 U3 (Motion Control) S2 (Open-Loop vs Feedback) P2 (Rack and Pinion)

    • 50 Robotics 1 U3 (Motion Control) S3 (On-Off vs Linear) P1 (Stabilizing On-Off Control)

    • 51 Robotics 1 U3 (Motion Control) S3 (On-Off vs Linear) P2 (Proportional Control)

    • 52 Robotics 1 U3 (Motion Control) S4 (UART) P1 (Computer to PSoC)

    • 53 Robotics 1 U3 (Motion Control) S4 (UART) P2 (PSoC to Computer)

    • 54 Robotics 1 U3 (Motion Control) S5 (PID) P2 (Proportional Control Tuning)

    • 55 Robotics 1 U3 (Motion Control) S5 (PID) P1 (Time (Step) Response)

    • 56 Robotics 1 U3 (Motion Control) S4 (UART) P3 (Empirical Modeling from Step Response)

    • 57 Robotics 1 U3 (Motion Control) S5 (PID) P1 (Time (Step) Response) (1)

    • 58 Robotics 1 U3 (Motion Control) S5 (PID) P1 (Time (Step) Response) (2)

    • 59 Robotics 1 U3 (Motion Control) S5 (PID) P2 (Proportional Control Tuning) (1)

    • 60 Robotics 1 U3 (Motion Control) S5 (PID) P3 (Analytical Control Tuning)