Skip to content

Github11200/Autonomous-Motions-Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

324 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Motions Template

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 little library for autonomous motions along with some driver code.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors