Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

325 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motion Control Framework

This repository contains the code for our robot in the 2025-2026 Vex Robotics season Push Back.

Features

  • Position tracking via Odometry.
  • Driving to points on a coordinate system while using a sigmoid function to maintain heading as it approaches the target.
  • A boomerang controller to drive to a point with a specified final heading.
  • Turning to a specified heading or coordinate.
  • A PID controller for all our motions.
  • An interpolated look up table (InterpLUT) to tune PID constants in real time while the autonomous is running.
  • A 1D motion profile for accelerating, crusing at a maximum velocity, and then decelerating to the final velocity.
  • A 2D motion profile that generates a trajectory from a Cubic Bezier curve, finds the velocities at each point, and compensates for centripetal force while turning.
  • Other driver code for controlling the chassis and other subsystems.

There is also a visualizer to accompany this template which allows you to visualiize Odometry and PID data.

About

A library for autonomous motions along with some driver code.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages