In this unit, you will demonstrate your ability to decompose an open-ended problem into small pieces, and then iterate on a robust solution to the problem.
elementary schoolmiddle schoollego spike primegraphical codingfirst lego league
Mechanical Foundations provides participants with knowledge and hands-on experiences with a variety of tools and hardware components. This unit equips participants with the knowledge and skills needed to assemble stable robotic structures using tools and hardware in the REV DUO building system.
high schoolcterev duosmart robotics technicianfirst robotics competition
An understanding of transmission of motion and mechanical advantage is fundamental to the design, operation, and maintenance of robotic systems. In this unit, participants will assemble several iterations of a motorized fan and observe the impacts on speed and torque.
Drivetrains are comprised of the components that enable a robot to move, including the chassis, motors, wheels, gears, and transmission systems. A drivetrain can take many different forms depending on factors such as the terrain, speed requirements, and payload capacity of the robot. In this unit, participants will build and evaluate several types of drivetrains as preparation to design a custom drivetrain that can climb over obstacles.
Data Collection and Analysis with SPIKE Prime provides students with a hands-on learning experience focused on data collection, analysis, and problem-solving skills using the SPIKE Prime robot and Color Sensor. Through engaging activities and challenges, students learn the importance of data logging in scientific inquiry and problem-solving, in a real-world context.
Autonomous Systems are comprised of hardware and software enabling machines to operate independently. In this unit, participants will configure their JetBot, including software, network requirements, assembly, and initial operation.
Participants inventory, tear down, rebuild, and learn to fly a classroom drone. This hands-on exercise emphasizes the importance of knowing each part of the drone and its function. Participants complete a timed challenge to assemble the drone from its fully disassembled state and navigate it through an obstacle course.
Skills Developed: Identifying parts, fluent teardown/rebuild, battery health and routines, understanding flight axes, twin-stick UAS control scheme, understanding PID control, teamwork with spotter, working under pressure, inventory management, and documentation.
Autonomous systems like the JetBot can be configured to navigate using pre-programmed routines, operator teleoperation, or a blend of both. This unit guides participants through motion control, precise navigation techniques, and teleoperation.
Sensors enable robots to perceive their environment and make autonomous decisions. In this unit, participants perform sensor integration, utilizing GPIO (General Purpose Input Output), digital inputs and outputs, an IMU (Inertial Measurement Units), motor encoders, IR (infrared) cameras, and LiDAR.
Drone joust is part flag football and part marathon – points are scored for taking flags and forcing down opposing drones, but the longer you can stay in the game, the more opportunities you have to score.
Participants compete in a 2v2 drone joust that rewards smart flying, power management, understanding of avionics sensors, and diligence in battery maintenance. Participants navigate challenges involving airflow disruption, ground/ceiling effects, and the tradeoff between speed and stability while utilizing optical flow sensors. This exercise promotes the practical application of drone control and teamwork under competitive conditions.
Skills Developed: Maintainer habits, UAS operation, teamwork, power management.
To prepare to navigate unknown environments, autonomous systems are often trained with data from known environments. This unit emphasizes the importance of data collection and labeling for applications like Collision Avoidance and Path Following. Participants will perform supervised learning techniques, utilizing Classification for detecting obstacles and Regression for path prediction.
This badge is a sample activity from the full Coding and Computational Thinking with Virtual SPIKE Prime curriculum. In this activity, you will learn how to program the movement of a Virtual SPIKE Prime robot from directly within your web browser while completing challenges themed after the real-world Iris Rover from Carnegie Mellon University. Virtual SPIKE
elementary schoolmiddle schoollego spike primevirtualgraphical codingfirst lego league