mkdir -p ~/auv_ws/src
cd ~/auv_ws/src
catkin_init_workspace
cd ..
catkin build
cd ~/auv_ws/src
git clone https://github.com/AUV-IITK/Tarang.git
catkin build
Install all dependency packages to run the repository.Add python-dependencies in requirements.txt
rosdep install --from-paths src --ignore-src --rosdistro=noetic
pip install -r requirements.txt
You can build and install those packages from their respective sources or you can use the following command in Ubuntu 20.04 to install them. If you are building from source or using a different package manager, make sure you are building the noetic version of these packages to ensure maximum compatibility.
cd ~/catkin_ws
catkin build
.
├── CMakeLists.txt -> /opt/ros/noetic/share/catkin/cmake/toplevel.cmake
├── Tarang
├── controls
├── master
├── navigation
├── utils
├── vision
├── README.md
├── .rosdep
└── requirements.txt
The branch when not doing any development work would be master
on Tarang
.
To get started with contributing to this repository, look out for open issues here. Kindly read the Developer's Guide before sending a pull request! :)