Connecting to a real robot

I subscribed to ROS2 Manipulation Basics course as I thought it would teach about how I can connect to a real universal Robot. I am a beginner in this field and learning this course so that I can connect to a real robot and not in a simulated environment.

Is there any course or any way I can actually configure and connect to a real universal robot?

@sumitkumar2801
If your robot supports ROS, we have the resources to help you do just that! The following are the steps required for a beginner.

  1. Learn how to control both simulated and real robots with ROS by taking the ROS2 Basics course.
  2. Add your real robot on the real robots page, and
    • Control it using a ROS project you create on the platform, using the knowledge acquired for the ROS2 Basics course.
  3. Learn the ROS2 Manipulation course, then
    • Test your knowledge in a simulation first, then
    • Apply the knowledge to the real robot.

Hi @bayodesegun,

Thank you so much for your reply. I am actually familiar with Linux and ROS2. I have an UR5e real robot which I can control through ROS2 humble. But with UR5e I have attached a wrist camera and 2f-85 gripper from Robotiq. And now I am trying to control UR5e + wrist camera + 2f-85 gripper with ros2. I cannot find URDF file for wrist camera, but I was able to add gripper to it and simulate it in Gazebo. But I am not sure how to connect transmission for controlling both (robot+gripper) with ROS2 and how to configure the URDF and SRDF for real robot with wrist camera and gripper.
Moreover, I am not sure how I can attach/register my robot to construct platform with a bash file. Where and how to run the file?
I was hoping to learn how to connect and configure a real robot in construct platform but its only simulation… :face_exhaling:

No, it’s not only simulation, as I explained earlier. We teach working with real robots in the ros2 basics course.

Configuring a robot is as simple as ABC:

  1. Visit the Real Robots page.
  2. Click Register new robot
  3. Select Manual Registration
  4. Add a name for your robot, select the ROS distro running on it, activate the active switch and click Register.
  5. Copy the bash command shown and run it on the terminal of your robot (your robot manual should tell you how to access this).
    • This would install some packages and the module for communicating with the platform. You would see a success message when it finishes

Please let us know if you run into any issue.




This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.