From c567707b45f65feb1d9a463af2516d2ed062fb2a Mon Sep 17 00:00:00 2001 From: Aerial Robotics IIT KANPUR Date: Wed, 29 Nov 2023 10:17:44 +0000 Subject: [PATCH] GITBOOK-83: updated all links in tutorials --- README.md | 4 ++++ tutorials/cheatsheets/cmake_cheatsheet.md | 2 +- tutorials/cheatsheets/git_cheatsheets.md | 19 +++++++++---------- .../how-to-write-a-ros-package/conversions.md | 2 +- .../transformations.md | 4 ++-- tutorials/workspace-setup/README.md | 4 ++++ .../workspace-setup/installing-ubuntu.md | 4 +--- tutorials/workspace-setup/px4-setup/README.md | 2 +- .../px4-setup/px4-toolchain-setup.md | 2 +- .../workspace-setup/spruce-up-your-space.md | 8 -------- tutorials/workspace-setup/untitled.md | 2 +- 11 files changed, 25 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 27b84ba..72bc3c3 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,10 @@ Here are the articles in this book: [resources](resources/) {% endcontent-ref %} +{% content-ref url="competitions/" %} +[competitions](competitions/) +{% endcontent-ref %} + {% content-ref url="setting-up-offboard-mission/" %} [setting-up-offboard-mission](setting-up-offboard-mission/) {% endcontent-ref %} diff --git a/tutorials/cheatsheets/cmake_cheatsheet.md b/tutorials/cheatsheets/cmake_cheatsheet.md index cd23b61..8580b8c 100644 --- a/tutorials/cheatsheets/cmake_cheatsheet.md +++ b/tutorials/cheatsheets/cmake_cheatsheet.md @@ -317,7 +317,7 @@ ENDIF(WIN32) \ CMake also contains a feature to automatically find libraries (based on a number of suggested locations) using the command . However, this feature works best on macOS and Linux. -[https://cmake.org/Wiki/CMake:How\_To\_Find\_Libraries](https://cmake.org/Wiki/CMake:How\_To\_Find\_Libraries). +{% embed url="https://gitlab.kitware.com/cmake/community/-/wikis/doc/tutorials/How-To-Find-Libraries" %} ## C++ version diff --git a/tutorials/cheatsheets/git_cheatsheets.md b/tutorials/cheatsheets/git_cheatsheets.md index 995a9cc..5745e2f 100644 --- a/tutorials/cheatsheets/git_cheatsheets.md +++ b/tutorials/cheatsheets/git_cheatsheets.md @@ -7,14 +7,12 @@ #### Index * [Commit History](git\_cheatsheets.md#commit-history) -* [Move / Rename](git\_cheatsheets.md#move--rename) -* [Branches & Tags](git\_cheatsheets.md#branches--tags) -* [Update & Publish](git\_cheatsheets.md#update--publish) -* [Merge & Rebase](git\_cheatsheets.md#merge--rebase) +* [Move / Rename](git\_cheatsheets.md#move-rename) +* [Branches & Tags](git\_cheatsheets.md#branches-and-tags) +* [Merge & Rebase](git\_cheatsheets.md#merge-and-rebase) * [Undo](git\_cheatsheets.md#undo) -* [Git Flow](git\_cheatsheets.md#git-flow) - +*** ### Search @@ -36,7 +34,7 @@ $ git log -S 'keyword' $ git log -S 'keyword' --pickaxe-regex ``` - +*** ### Commit History @@ -64,7 +62,7 @@ $ git log --oneline .. --left-right $ git blame ``` - +*** ### Move / Rename @@ -76,7 +74,7 @@ Rename Index.txt to Index.html $ git mv Index.txt Index.html ``` - +*** ### Branches & Tags @@ -349,7 +347,7 @@ squash squash ``` - +*** ### Undo @@ -409,3 +407,4 @@ $ git add . $ git commit -m "remove xyz file" ``` +*** diff --git a/tutorials/how-to-write-a-ros-package/conversions.md b/tutorials/how-to-write-a-ros-package/conversions.md index 4b9607f..f060220 100644 --- a/tutorials/how-to-write-a-ros-package/conversions.md +++ b/tutorials/how-to-write-a-ros-package/conversions.md @@ -45,7 +45,7 @@ transform_broadcaster_.sendTransform( ### minkindr (aslam::Transformation) -Please use the [**minkindr\_conversions**](https://github.com/ethz-asl/minkindr\_ros/minkindr\_conversions) package in the [minkindr\_ros](https://github.com/ethz-asl/minkindr\_ros) repo. This also wraps some of the Eigen/TF conversions for common datatypes (`Eigen::Quaterniond`, `Eigen::Vector3d`), so it is a viable alternative to {tf,eigen}\_conversions in most cases. It also transforms minkindr Transformations back and forth to both messages and TF. +Please use the [**minkindr\_conversions** ](https://github.com/ethz-asl/minkindr\_ros/tree/master/minkindr\_conversions)package in the [minkindr\_ros](https://github.com/ethz-asl/minkindr\_ros) repo. This also wraps some of the Eigen/TF conversions for common datatypes (`Eigen::Quaterniond`, `Eigen::Vector3d`), so it is a viable alternative to {tf,eigen}\_conversions in most cases. It also transforms minkindr Transformations back and forth to both messages and TF. * [Code Documentation - Message](https://github.com/ethz-asl/minkindr\_ros/blob/master/minkindr\_conversions/include/minkindr\_conversions/kindr\_msg.h) * [Code Documentation - TF](https://github.com/ethz-asl/minkindr\_ros/blob/master/minkindr\_conversions/include/minkindr\_conversions/kindr\_tf.h) diff --git a/tutorials/how-to-write-a-ros-package/transformations.md b/tutorials/how-to-write-a-ros-package/transformations.md index 5606b53..8250fe4 100644 --- a/tutorials/how-to-write-a-ros-package/transformations.md +++ b/tutorials/how-to-write-a-ros-package/transformations.md @@ -8,9 +8,9 @@ Use [minkindr](https://github.com/ethz-asl/minkindr) to represent transformation {% embed url="https://github.com/ethz-asl/minkindr" %} -Further details on the transformation notation, frame names and conventions can be found on the [Coordinate Systems wiki page](https://github.com/ethz-asl/mav\_tools/wiki/Coordinate-Systems). +Further details on the transformation notation, frame names and conventions can be found on the [wiki page](https://github.com/ethz-asl/mav\_tools\_public/wiki). -{% embed url="https://github.com/ethz-asl/mav_tools/wiki/Coordinate-Systems" %} +{% embed url="https://github.com/ethz-asl/mav_tools_public" %} ## TF2 diff --git a/tutorials/workspace-setup/README.md b/tutorials/workspace-setup/README.md index 5ad5473..2523859 100644 --- a/tutorials/workspace-setup/README.md +++ b/tutorials/workspace-setup/README.md @@ -29,3 +29,7 @@ Here are the articles in this section: {% content-ref url="ardupilot-setup.md" %} [ardupilot-setup.md](ardupilot-setup.md) {% endcontent-ref %} + +{% content-ref url="installing-ground-control-station/" %} +[installing-ground-control-station](installing-ground-control-station/) +{% endcontent-ref %} diff --git a/tutorials/workspace-setup/installing-ubuntu.md b/tutorials/workspace-setup/installing-ubuntu.md index a0fa5b7..eedd403 100644 --- a/tutorials/workspace-setup/installing-ubuntu.md +++ b/tutorials/workspace-setup/installing-ubuntu.md @@ -30,9 +30,7 @@ Steps to unallocate space on windows ## Create a bootable USB drive -{% embed url="https://rufus.ie/en_IE.html" %} -Rufus Official Site for downloading. Rufus helps you burn ISO on your drives -{% endembed %} +{% embed url="https://rufus.ie/en/" %} Install Rufus, and upon starting the application should look like: diff --git a/tutorials/workspace-setup/px4-setup/README.md b/tutorials/workspace-setup/px4-setup/README.md index 77879d1..b6e7405 100644 --- a/tutorials/workspace-setup/px4-setup/README.md +++ b/tutorials/workspace-setup/px4-setup/README.md @@ -59,4 +59,4 @@ make px4fmu-v2_default upload For a more detailed and extensive build, check this: -{% embed url="https://dev.px4.io/en/setup/building:px4.html" %} +{% embed url="https://docs.px4.io/main/en/dev_setup/building_px4.html" %} diff --git a/tutorials/workspace-setup/px4-setup/px4-toolchain-setup.md b/tutorials/workspace-setup/px4-setup/px4-toolchain-setup.md index f1ecc79..983f38e 100644 --- a/tutorials/workspace-setup/px4-setup/px4-toolchain-setup.md +++ b/tutorials/workspace-setup/px4-setup/px4-toolchain-setup.md @@ -54,7 +54,7 @@ Finally, if you have been successful, you should see a drone hovering in the mid roslaunch px4 mavros_posix_sitl.launch ``` - +*** > Do **NOT** use the convenience Bash scripts provided on the website diff --git a/tutorials/workspace-setup/spruce-up-your-space.md b/tutorials/workspace-setup/spruce-up-your-space.md index 9ee3c7a..6f7f478 100644 --- a/tutorials/workspace-setup/spruce-up-your-space.md +++ b/tutorials/workspace-setup/spruce-up-your-space.md @@ -39,11 +39,3 @@ You can check out how to get started here: ## ZSH with PowerLevel10K: {% embed url="https://dev.to/abdfnx/oh-my-zsh-powerlevel10k-cool-terminal-1no0" %} - -{% embed url="https://www.triology.de/en/blog-entries/zsh-with-powerlevel9k" %} -Left for legacy reasons -{% endembed %} - -## GNOME: - -{% embed url="https://itsfoss.com/how-to-install-gnome-in-ubuntu-14-04/" %} diff --git a/tutorials/workspace-setup/untitled.md b/tutorials/workspace-setup/untitled.md index 549175a..c8fdc51 100644 --- a/tutorials/workspace-setup/untitled.md +++ b/tutorials/workspace-setup/untitled.md @@ -124,7 +124,7 @@ Download it here: Sublime Text is a proprietary cross-platform source code editor with a Python application programming interface. To install, follow this page: -{% embed url="https://www.sublimetext.com/docs/3/linux:repositories.html" %} +{% embed url="https://www.sublimetext.com/docs/linux_repositories.html" %} **How To Install The Latest Version of Eclipse on Ubuntu**