ros-expert

Diagnose and optimize ROS1/ROS2 robotics software stacks across node lifecycle, TF transforms, URDF, and navigation.

8|2|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/p1tl0rd/antigravity-ros2-skills --skill ros-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ros-expert
Source: https://github.com/p1tl0rd/antigravity-ros2-skills/tree/main/.agent/skills/ros-expert
Command: npx skills add https://github.com/p1tl0rd/antigravity-ros2-skills --skill ros-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ROS software development and debugging across ROS 1 and ROS 2 is complex; this skill provides expert guidance for node lifecycle, TF transforms, URDF modeling, navigation, and build systems (catkin/colcon), to accelerate development and ensure robust deployments.

Core Features & Use Cases

  • Expert guidance on ROS1/ROS2 workflows, debugging, and system design.
  • Helps with node lifecycle management, TF2 transforms, URDF modeling, and navigation integration.
  • Use Case: when debugging a failing navigation stack or aligning frames across map/odom/base_link.

Quick Start

Follow ROS expert guidance to diagnose and fix a failing ROS navigation stack.

Frequently Asked Questions about ros-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug a failing ROS2 navigation stack?

Debug a failing ROS navigation stack by analyzing node lifecycle, verifying TF2 transforms across map/odom/base_link, and validating URDF modeling to ensure proper frame alignment and sensor integration.

What is the best way to manage workspace overlays and dependencies in ROS?

Managing workspace overlays and dependencies in ROS requires proper workspace setup using catkin for ROS1 or colcon for ROS2, ensuring reliable build practices and correct dependency resolution across overlays.

Can I use this guidance for both ROS1 and ROS2 development?

Yes, this guidance applies to both ROS1 and ROS2 development, covering node lifecycle, TF transforms, URDF modeling, navigation, and build workflows across catkin and colcon in simulation and real hardware contexts.

How do I align frames across map, odom, and base_link using TF2?

Align frames across map, odom, and base_link using TF2 by diagnosing transform trees, validating URDF models for joint definitions, and ensuring proper node lifecycle management for accurate robot pose estimation.

Why does my URDF model cause issues during ROS simulation?

A URDF model causes issues during ROS simulation when joint definitions, link frames, or TF2 transforms are misconfigured, leading to incorrect robot state propagation and navigation stack failures.

Do I need colcon to build ROS2 packages with workspace overlays?

Yes, you need colcon to build ROS2 packages with workspace overlays, as it handles dependency management and reliable build practices, replacing catkin which is used for ROS1 workspace builds.