× Overview The Robot Learning Hub Curriculum Safety For Schools Contact Sales
Learning Hub/Glossary

Glossary

Quick definitions for terms used throughout the Learning Hub.

Behavior
A robot action or interaction made from code, motion, timing, and sometimes sensor input.
Demo
A finished example behavior that students can run and inspect.
Lab
A guided activity where students edit code, test the robot, and answer a reflection question.
Joint
A part of the robot that can move, such as an elbow, shoulder, neck, hand, or base rotation.
Servo
A motor used to move a robot joint to a commanded position.
Pose
A saved set of joint positions that creates a specific robot position or gesture.
Safe limit
A tested range that keeps a joint from moving too far.
RealSense
A camera used for visual input, depth information, and camera-assisted demos.
SSH
A way to remotely connect to the robot's computer from a laptop.
Workspace
The folder where robot code, packages, demos, and labs are organized.
ROS 2
A robotics software framework that helps organize robot programs into nodes, topics, services, and launch files.
Motion lock
A software rule that prevents two behaviors from trying to control the same robot part at the same time.
Neutral pose
A safe resting position the robot can return to before or after a behavior.
Motion-control node
The single protected software layer permitted to send final commands to the servo controllers and base motor.
Validation queue
The system that checks a student submission and holds it for instructor review before it can move the robot.
Student project
A named ROS 2 package generated by the SwayForm project-creation tool for one student or team.