Skip to content

PositiveBeat/nthom18-master-workspace

Repository files navigation

Master Workspace

Colcon workspace for master thesis project code, by nthom18.

Target system:

  • Ubuntu 20.04 (Focal Fossa)
  • ROS 2 (Foxy Fitzroy)

Install

Cloning

⚠️ Submodules might not be included if not cloned a specified way. Clone this repository with ssh and all submodules with:

git clone --recurse-submodules [email protected]:PositiveBeat/nthom18-master-workspace.git

⚠️ The branch tag in .gitmodules does not seem to take affect, so the branch should be switched manually with:

cd nthom18-master-workspace/src/kinematic_swarm_sim/external/swarm-simulator/ && git checkout nthom18-dev 

🎏 In case VScode intellisense is complaining about missing headers for the submodule includes, a copy of a c_cpp_properties.json file is included in the repo for reference.

Dependencies

sudo apt update ; sudo apt install build-essential libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev libglm-dev libglfw3-dev libgsl-dev

Python:

pip install -r requirements.txt

Building

colcon build --symlink-install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published