← Back to search

How to Teach ROS 2: ArUco Marker Detection, Autonomous Cube Approach & Grasping

The Construct Robotics Institute 1:22:07

16 views · 1 likes Watch on YouTube ↗

Learn how to use ROS 2, ArUco markers, and a unicycle controller to make a simulated robot detect a cube, drive up to it, and grasp it — a complete step-by-step tutorial.
Robot Kit Used (including the environment): BotBox Robot Teaching Kit: https://www.theconstruct.ai/botbox-warehouse-lab/

Learning Points:
✅ Build a five-node ROS 2 perception-and-control pipeline for cube grasping in simulation.
✅ Detect ArUco markers with ros2_aruco and lift their pose into the robot’s TF tree.
✅ Write a Python action server that runs a two-phase unicycle controller to approach a target.
✅ Adapt the Botbox simulation to standard perception conventions with two small helper nodes.


📁 *ROS project link:https://app.theconstruct.ai/l/74a18d8b/


Related courses:
* C++ for Robotics (Free): https://app.theconstruct.ai/courses/c-for-robotics-59/
* ROS2 Basics in 5 Days (C++): https://app.theconstruct.ai/courses/ros2-basics-in-5-days-c-325/
* ROS2 Navigation: https://app.theconstruct.ai/courses/ros2-navigation-humble-148/


============================

[For Robotics Teachers Open Class], a weekly series of videos by The Construct Robotics Institute, aims to make robotics education easier by helping teachers teach a wide range of robotics topics through hands-on practice.

Each session provides a ROS-based project (referred to as ROSJECTs 🦾 📁) for all attendees, including notebooks, code, and robot simulations. Led by ROS expert Desire, you'll see how robotics teaching and hands-on practice come together in real time.


We're excited to share this series with you! If you have questions or want to explore new topics, drop us a comment below.

👨‍🏫 Class Creator: Desire (ROS Tutor @The Construct Robotics Institute )



--
#ai #robotics #ros #robot #ros2

Category (YouTube): Science & Technology

Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.