Computer vision – “Computer Vision, often abbreviated as CV, is defined as a field of study that seeks to develop techniques to help computers “see” and understand the content of digital images such as photographs and videos.” – What is Computer Vision
Event camera (neuromorphic camera) – “Event cameras do not capture images using a shutter as conventional cameras do. Instead, each pixel inside an event camera operates independently and asynchronously, reporting changes in brightness as they occur, and staying silent otherwise.” – Wiki on event cameras
1/10th scale Traxxas car – This radio controlled (RC) racing car is commonly used by roboticists to study autonomous driving at a smaller scale (specifically at 1/10th the size of a real car). This smaller scale allows roboticists to test technology in real world scenarios without the costs and risks of using full sized vehicles.
Brushless motor – “Direct current (DC) motors are a type of electric motor that provides efficient constant rotation. This is in contrast with servo motors that offer precise positional control with limited range of motion. DC motors use the interaction of magnetic fields and conductors to convert electrical energy to mechanical energy for rotation.” – Seeed Studio
Embedded computing board (example: Nvidia tx2) – An embedded computing board is a small computer that often functions within a larger mechanical or electrical system. These computer systems are more capable than microcontrollers.
Neural Networks – “Neural nets are a means of doing machine learning, in which a computer learns to perform some task by analyzing training examples. Usually, the examples have been hand-labeled in advance. An object recognition system, for instance, might be fed thousands of labeled images of cars, houses, coffee cups, and so on, and it would find visual patterns in the images that consistently correlate with particular labels. Modeled loosely on the human brain, a neural net consists of thousands or even millions of simple processing nodes that are densely interconnected.” – Larry Hardesty
Construct and program a robot to follow a colored line
Math (Common Core)
Derive the equation y = mx for a line through the origin and the equation y = mx + b for a line intercepting the vertical axis at b.
HS-ETS1-1, HS-ETS1-2, HS-ETS1-3
Prove that linear functions grow by equal differences over equal intervals, and that exponential functions grow by equal factors over equal intervals
MS-ETS1-1, MS-ETS1-2, MS-ETS1-3
Construct linear and exponential functions, including arithmetic and geometric sequences, given a graph, a description of a relationship, or two input-output pairs
Complex and microscopic structures and systems can be visualized, modeled, and used to describe how their function depends on the shapes, composition, and relationships among its parts, therefore complex natural structures/systems can be analyzed to determine how they function.
Develop and use a model based on evidence to illustrate the relationships between systems or between components of a system. the hierarchical organization of interacting systems that provide specific functions within multicellular organisms.
Ask questions about data to determine the factors that affect the strength of electric and magnetic forces