This repository contains code intended to support VEXU and VEXAI teams interested in leveraging advanced programming techniques on their competition robots.
Ubuntu 22.04.
For new team members doing Software Onboarding I, please start with Setting Up My Environment.
Follow Link: https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html
cd
git clone [email protected]:VEXU-GHOST/VEXU_GHOST.git
cd VEXU_GHOST
git submodule init
git submodule update --recursive
echo "export VEXU_HOME=\"/home/$(whoami)/VEXU_GHOST\"" >> ~/.bashrc
source "$VEXU_HOME/scripts/setup_env.sh"
echo 'source "$VEXU_HOME/scripts/setup_env.sh"' >> ~/.bashrc
Close this terminal, and open a new one to load new settings.
#### Update Dependencies
```sh
./scripts/update_dependencies.sh
./scripts/setup_submodules.sh
./scripts/build.sh -r
./scripts/launch_sim.sh
sudo usermod -a -G dialout $USER