-
Notifications
You must be signed in to change notification settings - Fork 8
Generic Tutorials
Darko Lukić edited this page Feb 12, 2022
·
14 revisions
Ubuntu is the modern, open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT.
Tutorials:
Git is a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Tutorials:
The Robot Operating System (ROS) is a set of software libraries and tools for building robot applications.
Tutorials:
- https://docs.ros.org/en/galactic/Installation/Ubuntu-Install-Debians.html
- https://docs.ros.org/en/galactic/Tutorials/Understanding-ROS2-Nodes.html
- https://docs.ros.org/en/galactic/Tutorials/Topics/Understanding-ROS2-Topics.html
- https://docs.ros.org/en/galactic/Tutorials/Services/Understanding-ROS2-Services.html
- https://docs.ros.org/en/galactic/Tutorials/Parameters/Understanding-ROS2-Parameters.html
- https://docs.ros.org/en/galactic/Tutorials/Understanding-ROS2-Actions.html
- https://docs.ros.org/en/galactic/Tutorials/Launch/CLI-Intro.html
- https://docs.ros.org/en/galactic/Tutorials/Workspace/Creating-A-Workspace.html
- https://docs.ros.org/en/galactic/Tutorials/Creating-Your-First-ROS2-Package.html
- https://docs.ros.org/en/galactic/Tutorials/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html (C++ only)
- https://docs.ros.org/en/galactic/Tutorials/Writing-A-Simple-Py-Publisher-And-Subscriber.html (Python only)
- https://docs.ros.org/en/galactic/Tutorials/Writing-A-Simple-Cpp-Service-And-Client.html (C++ only)
- https://docs.ros.org/en/galactic/Tutorials/Writing-A-Simple-Py-Service-And-Client.html (Python only)
- https://docs.ros.org/en/galactic/Tutorials/Custom-ROS2-Interfaces.html
- https://docs.ros.org/en/galactic/Tutorials/Single-Package-Define-And-Use-Interface.html
- https://docs.ros.org/en/galactic/Tutorials/Simulators/Webots/Setting-up-a-Robot-Simulation-Webots.html
Webots is an open-source and multi-platform desktop application used to simulate robots.
Tutorials:
- https://cyberbotics.com/doc/guide/tutorials (tutorials 1-8, tutorial 9 is not relevant)
OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly aimed at real-time computer vision.
Installation:
- Copy only "Build with opencv_contrib" script into the terminal: https://docs.opencv.org/4.x/d7/d9f/tutorial_linux_install.html
Tutorials: