Now is the moment to start learning ROS. We find many people that are new to ROS lack the basic skills necessary to start programming in ROS. That is why we have included a section of prerequisites here that you must meet before trying to get into ROS. PREREQUISITES...
Gazebo is a leader in robot simulation. It is a tool relied upon by hundreds of thousands of users and developers around the world. Perhaps you have heard “Gazebo simulation” many times, but you don’t know exactly what it is or how it works. In this...
Step 0 – Introduction Yes! We have skipped part number #11. That’s because it was an adjustment from ROS Indigo to ROS Kinetic. It’s not something necessary now, because we have already started using Kinetic. In this post, we implement Bug 2...
Wall Follower Algorithm Hello ROS Developers! In this post number #7, as we continue on the track of the video series, we are going to go line-by-line in order to achieve the Wall Follower Algorithm. In order to start, you can use the ROSject we generate in the...
Obstacle Avoidance In this tutorial, we will learn what is an obstacle avoidance algorithm and how it works. Let’s go! STEP 1 First thing, let’s open our ROSject finished in the previous post. If you don’t have it, just copy my own version from...
Hello ROS Developers! In this post, we summarize the video – Exploring ROS using a 2 Wheeled Robot ep. 4, where we start using the Laser Scan data. Let’s start! First thing, let’s open our ROSject finished with the previous post. We had some minor...