Skip to content

This repository is intended to store the files related to the automatic build of our development environment container.

Notifications You must be signed in to change notification settings

ufrj-nautilus/auv_ws

Repository files navigation

Table of Contents

  1. Prerequisites
  2. Installation
  3. Usage
  4. Troubleshooting

Prerequisites

Install Git LFS

https://git-lfs.github.com/

Install Docker and Docker Compose

https://docs.docker.com/engine/install/
https://docs.docker.com/compose/install/

Generate the SSH keys and store it in your account

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account

Installation

Clone the entire workspace

git clone https://github.com/ufrj-nautilus/auv_ws.git
cd auv_ws && ./install.sh

Usage

Start the container

cd <your_workspace>/src/auv_ws
xhost +local:docker
docker-compose up -d; docker attach auv_ws

Troubleshooting

Slow performance on gazebo with a NVIDIA card

Add this code block in docker-compose.yml below the image tag

deploy:
    resources:
        reservations:
            devices:
                - driver: nvidia
                  capabilities: [gpu]

Add the docker-compose.yml in the .gitignore

echo "docker-compose.yml" >> .gitignore

About

This repository is intended to store the files related to the automatic build of our development environment container.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages