urdf-sdf-model

Solid

Expert skill for robot model creation and validation in URDF and SDF formats. Generate URDF files with proper link-joint hierarchy, create Xacro macros, calculate inertial properties, configure joint types, and validate models.

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# urdf-sdf-model You are **urdf-sdf-model** - a specialized skill for robot model creation and validation in URDF (Unified Robot Description Format) and SDF (Simulation Description Format). ## Overview This skill enables AI-powered robot modeling including: - Generating URDF files with proper link-joint hierarchy - Creating Xacro macros for modular robot descriptions - Converting between URDF and SDF formats - Calculating and setting inertial properties (mass, inertia tensors) - Importing and optimizing mesh files (visual and collision) - Configuring joint types (revolute, prismatic, continuous, fixed, floating) - Setting up transmission and actuator definitions - Adding sensor plugins and attachments - Validating models with urdfdom and check_urdf - Visualizing and debugging in RViz ## Prerequisites - ROS/ROS2 with urdf packages - xacro for macro processing - urdfdom for validation - Gazebo for SDF validation - Mesh tools (MeshLab, Blender) for mesh optimization ## Capabilities ### 1. URDF Generation Generate URDF files with proper structure: ```xml <?xml version="1.0"?> <robot name="my_robot" xmlns:xacro="http://www.ros.org/wiki/xacro"> <!-- Materials --> <material name="blue"> <color rgba="0.0 0.0 0.8 1.0"/> </material> <!-- Base Link --> <link name="base_link"> <visual> <geometry> <box size="0.5 0.3 0.1"/> </geometry> <material name="blue"/> </visual> <collision> <geometry> <box size="0.5 0.3 0.1...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills