Skip to content

Formula-Student-AI/eufs_sim-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

This folder provides .devcontainer files for VSCode to build a Ubuntu 20.04 docker container with ROS 2 Galactic and EUFS sim installed.

Versions

  • OS: Ubuntu 20.04 (Focal)
  • ROS: ROS 2 Galactic

Setup

Warning: eufs_sim-docker currently doesn't run on Apple Silicon (most newer MacBook models) or any computer with an ARM-based CPU. See our setup guide to see how to set EUFS sim up in a VM.

  1. Follow the setup guide if you need to set up Docker.

  2. Navigate to your home folder and clone this repo

    git clone https://github.com/Formula-Student-AI/eufs_sim-docker
    
  3. Reopen in Container

    • Open the cloned repository in VSCode.
    • Click on the blue box in the bottom left-hand corner of the VSCode window.
    • Select "Reopen in Container".
  4. Install ROS Dependencies for EUFS Sim (this is now optional - dependencies should be installed in Dockerfile)

    sudo rosdep install --from-paths $EUFS_MASTER --ignore-src -r -y
    
  5. Build and Install the ROS Packages

    colcon build --symlink-install
    
  6. Source the Overlay Setup Script

    source install/setup.bash
    
  7. Launch EUFS Sim

    ros2 launch eufs_launcher eufs_launcher.launch.py
    

If you have any problems check Known Issues with EUFS sim first. Contact Dan (ut20461@bristol.ac.uk) if you think you've found any bugs.

Credit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published