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. […]