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...
In this post, we will see how to write a ROS program (in Python) to make a robot rotate according to user input. We are going to fix an error in the code that prevents this program from working as we go on. PS: This ROS project is part of our ROS Mini Challenge...
In this short post, we will show how to avoid a very common mistake most ROS beginners make: missing execute permission on the Python file. Step 1: Create a Project (ROSject) on ROSDS Head to http://rosds.online and create a project with a similar configuration as the...
Hello ROS developers! In this post lets’ see how to create and test a publisher in ROS2 using Python (rclpy). I break it down into “5 easy steps”, let’s see one by one: Create a Python-based package in ROS2. Create the python code for your...