Interactive tools for the maths new members meet in their first month on the autonomy stack.
Interactive tools Bryan Ma built for teaching sessions on the team. They run in the browser, there is nothing to install, and each one starts from the maths a new member actually hits in their first month on the autonomy stack.
New members: start with Onboarding. The environment setup guide is in drafting; until it lands, ask in Discord.
Write vectors line by line and run add, dot, cross or scale on them in a 3D scene you can orbit. Start here if the linear algebra is the part that isn't clicking.
Open the visualizerYaw, pitch and roll plus a translation, shown as one homogeneous transform you can spin around. This is how every frame on the car relates — lidar to base link to map.
Open the toolWhat each of the three terms does, then the wall-following loop our RoboRacer actually runs. Tune Kp, Ki and Kd and watch the response change.
Open the toolA cleaner front end for the public SageCell, with worked examples and search. Symbolic math in a browser tab when you don't want to set anything up.
Open the workspaceGet Ubuntu, ROS2 and our toolchain running so you can build and simulate the car.
Guide in drafting, ask a lead