Skip to content

Montana-State-Ri3D/2026-Ri3D

Repository files navigation

🤖 2026 Robot Code - Ri3D Big Sky Robotics 🤖

Code for Big Sky Robotics Team from Montana State University ⛰️

Features

Finite State Machine for positions and velocities of all mechanisms. Numbers are tunable for quick testing.

Finite State Machine for robot game action (intaking, scoring, climbing, ect.). Calls action state machines, such as ScoreStateMachine, or directly sets SuperStructure states

Action State Machines

Sequential state machines to handle compound actions cleanly while logging current state. Uses 2930 State Machine library. Includes ScoreStateMachine and IntakeStateMachine. Example: When scoring, robot prepares by spinning up RPM and rotating to the hub, then when those conditions are met, indexes gamepieces to the flywheel.

  • State-based control (controller, path follow, drive to pose, rotate to angle)
  • choreo path following
  • Mecanum drive

Development

Credits

6328 Mechanical Advantage 🟦🟨

2930 Sonic Squirrels

WPILib

  • Foundational libraries

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages