Skip to content

Gold-Rush-Robotics/IEEE-2026

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IEEE-2026

Robot code for the 2026 IEEE competition. Details about the status of the project can be found here: https://github.com/orgs/Gold-Rush-Robotics/projects/8

Getting Started

The easiest way to contribute to this repository is using the DevEnv, which will have installation instructions below. If you'd rather use a native ROS2 install or some other method, I trust you can figure it out :)

  1. Download Docker: https://docs.docker.com/engine/install/

  2. Run this command in your terminal to pull the docker image (it will take a while): docker pull ghcr.io/roboeagles4828/developer-environment:8

  3. Run this command to clone the repo. Make sure you do this in a place you can find, such as a projects folder: git clone https://github.com/Gold-Rush-Robotics/DevEnv.git --branch jazzy 3.a if you get something like "command not found git" then you need to install git first: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

  4. Install vs code: https://code.visualstudio.com/download

  5. Install the dev containers extension: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers

  6. Open the repo you cloned earlier in vs code

  7. open the command pallete -all platforms: f1 -mac: cmd+shift+p -windows/Linux: ctrl+shift+p

  8. run >dev containers: Rebuild and Reload in container or something similar they like to change the name arround

  9. you should see something like this when it is done, hit enter and then open a new terminal alt text

  10. run ros2 wtf in the terminal, you should see an output like this alt text

  11. If all went well, you have successfully installed our development environment! Now we need to get the competition specific robot code. Change directory into DevEnv/jazzy_ws/src

  12. Clone the current repo: git clone https://github.com/Gold-Rush-Robotics/IEEE-2026.git

  13. Navigate back to the /jazzy_ws directory and run colcon build to build the packages. This will need to be done every time changes are made to the project. **IMPORTANT: make sure to do this in the /jazzy_ws directory, otherwise the build, install, and log folders will end up somewhere unexpected

  14. Run source install/setup.zsh. This tells the system where to look for built files, and will need to be run again after any changes to the file structure (such as new files)

  15. Congrats! Now you're ready to start developing. Check the github project for details on specific tasks.

About

Robot code for the 2026 IEEE competition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors