This video discusses how we can control a robot’s motors to have it follow straight and curved line paths. This handout covers a lesson review and questions that encourge students to apply mathematics to caluculate a robot’s tradgectory. […]

# Duration: Less than 15 minutes

## Lesson 107: Robot Sensing and Mapping

This video discusses how a robot can “see” things around it by converting polar coordinates to cartesian coordinates in order to make a map. This handout covers a lesson review and questions that encourge students to apply mathematics to keep track of position of obstacles on a map. […]

## Lesson 106: Robot Vision

This video discusses how a robot can sense the world it around it using cameras as well as determine the distance to objects using multiple cameras. This handout covers a lesson review and questions that encourage students to use mathematics to compute robot distance to particular features. […]

## Basic Linux Commands for Beginners

Through this guide, you will learn some basic commands for Linux. […]

## Bash Cheat Sheet

This article provides a guide through 25 commands of the widely used Bash Shell, a command-line interface (CLI). This resource is introductory in nature, but teaches you to create your own custom commands. […]

## Lesson 105: Robot Motion

This video discusses how a robot moves by using math to predict future positions given the robot’s model and the equations of motion. This handout covers a lesson review and question that encourage students to use mathematics to determine the orientation the robot is facing. […]

## Intro to MATLAB programming

6 video lectures that can be streamed or downloaded providing an Intro to MATLAB Programming with assignments available. […]

## Introduction to MATLAB

This YouTube playlist provides 40+ videos of MATLAB tutorials including, but not limited to, tutorials on for loops, solving systems of linear equations, and data plotting. […]

## Lesson 104: Robot Localization

This video discusses how robots keep track of position as the robot moves, and update their position with math using ranges to known landmarks. This handout covers a lesson review and questions that encourage studnets to use mathematics to have robots find their position on a map relative to landmarks. […]

## Lesson 103: Robot Measurement

This video explores the different ways to measure distances, speeds, time, and other items important to robots. This handout covers a lesson review and questions that encourage students to gain practice using the metric system for robotics. […]

## Lesson 102: Sense, Plan, Act Framework

This video focuses on how a robot can break down its tasks into sensing the surroundings, planning what to do next, then executing the plan. […]

## Lesson 101: Robotics – An Introduction

This video focuses on robot design elements: locomotion, end-effectors, appearance and how they relate to a robot’s purpose. This handout covers a lesson review and questions that encourage students to think about what kind of design decisions would need to be made for a particular robot task. […]