Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Welcome to ROS #2

Open
jmgandarias opened this issue May 13, 2024 · 0 comments
Open

Welcome to ROS #2

jmgandarias opened this issue May 13, 2024 · 0 comments
Assignees

Comments

@jmgandarias
Copy link
Member

jmgandarias commented May 13, 2024

If you are reading this, it might be because you're new to ROS.

NOTE: If you are here and don't know anything about Linux, please, do this other issue first

If this is the case, you can find the official ROS tutorials here
You should follow the beginner and intermediate tutorials.

If while carrying out these tutorials, you feel like your programming (C++) skills are not enough to follow them: first, don't worry, you'll improve your skills with time as you keep using them; second, this C++ course may be useful for you (I'd use it more as a reference guide than as a tutorial)

Once you have done them, you should also follow the next ones:

NOTE: Gazebo is one of the most famous and most used robotic simulators. It allows you to play with (almost) any robot from home. My suggestion is to follow the Gazebo tutorials (at least until Intermediate - 6. Connect to ROS)

Apart from these tutorials, you might find interesting the following playlists from the Youtube channel Articulated Robotics:

NOTE: These videos use ROS2, so a couple of things may be different, but the concept (which is the important thing here) is equally useful for ROS

If you are going to work on robot control, autonomous control, teleoperation, or autonomous navigation, I suggest you follow this ros_control tutorial.

If you are going to work on robotic navigation, I suggest you follow this Navigation Stack tutorial.

If you are going to work with the robotic manipulator, I suggest you follow these ROS-Industrial and Moveit! tutorials

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests