In this post, we will see how to get an RGB camera working in ROS2 and RVIZ2. You might already be used to doing this in ROS1 and RVIZ1, and it’s easy-peasy. In ROS2 however, it’s a bit tricky and you are about to learn how to break the codes. Step 1: Grab...
In this post, we will see how to implement Real Time in ROS2, using the ROS2 Pendulum Real Time demo. Step 1: Grab a copy of the ROS Project containing the code Click here to get your own copy of the project (PS: If you don’t have an account on the ROS...
In this post, we will see how to implement Gazebo joints control in ROS2. The way this is done has changed a bit from ROS1. Step 1: Grab a copy of the ROS Project containing the code Click here to get your own copy of the project (PS: If you don’t have an...
In this post, we will see how to make a robot follow another robot. We’ll make the iRobot follow the big turtle all around the world when it moves, using ROS TF broadcaster and listener nodes. PS: This ROS project is part of our ROS Mini Challenge series, which...
In this post, we will see how to make a robot detect and avoid an obstacle in its front. We will move the robot forward until it detects there’s an obstacle (the wall) closer than 1 meter. Then, we will stop the robot so that it does not collide with the wall....
In this post, we will see how to configure MoveIt to make a manipulator robot execute a trajectory based on a Position Goal. We send a Position Goal to the manipulator, and the robot computes and executes a trajectory plan in order to reach this goal. PS: This ROS...