Skip to content

A template robot base that can be built off for upcoming seasons.

Notifications You must be signed in to change notification settings

RoboEagles4828/TemplateRobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Template Robot

A template to build future robots off of.

⚠️ This repo is currently in development. Check the branches for actual code!

Contains

  • Gazebo simulator setup
  • Working devcontainer
  • Basic swerve drive and command based RIO
  • Useful scripts
  • ROS setup and tools

Changing for your robot

  1. Rename REPO_NAME across files to the name of your repository.

Contributing

Process

Code needs to be satisfy the following two points:

  1. Be general. It shouldn't be anything specific for a particular year, such as specific parts or pieces of a robot.
  2. Be tested. The code needs to have been already run on a specific robot, ideally in a competition.

Style Guide

For python files (mainly the rio folder), make a best effort to follow Python PEP 8, which means that:

  1. Files should have all lowercase names with underscores if needed
  2. Folders should have all lowercase names without underscores
  3. Class names should use PascalCase

About

A template robot base that can be built off for upcoming seasons.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published