Software involves designing, writing, and testing the code that makes our robot process, respond, and execute tasks. From controlling motors and sensors to processing data from cameras and user input, software brings the robot to life. A big part of our work is ensuring the code is efficient, reliable, and well-organized so that the robot behaves exactly as intended. This collection of pages is intended to help you learn key programming concepts, recognize common software structures, understand the processes we use, and build your confidence in writing code for real-world robotics applications.
Overview
Content Tools