sim-startup

Launch the Moleworks IsaacLab simulation and ROS2 stack in a structured tmux layout.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/Idate96/codex_skills --skill sim-startup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sim-startup
Source: https://github.com/Idate96/codex_skills/tree/main/skills/sim-startup
Command: npx skills add https://github.com/Idate96/codex_skills --skill sim-startup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup of the Moleworks IsaacLab simulation and ROS2 stack, ensuring a clean and repeatable environment for development and testing.

Core Features & Use Cases

  • Streamlined Simulation Startup: Launches Isaac Sim, the robot control stack, and the perception pipeline in separate, organized tmux windows.
  • Reproducible Environment: Guarantees a consistent setup every time, crucial for debugging and reliable results.
  • Integrated Perception: Includes the mole_perception_bringup stack with excavation mapping capabilities.
  • Use Case: When you need to start a fresh simulation environment with all necessary components for robot control, TF visualization, and perception, including excavation mapping, this Skill provides a one-command solution.

Quick Start

Start the Moleworks IsaacLab simulation and ROS2 stack with the sim, robot, and perception tmux windows.

Frequently Asked Questions about sim-startup

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

FAQPage Schema
How do I start Isaac Sim and ROS2 in a structured tmux layout for robotics simulation?

To start Isaac Sim and ROS2 in a structured tmux layout, this Skill launches the Moleworks IsaacLab simulation, robot control, and perception pipelines in separate, organized tmux windows. This provides a clean and repeatable environment for development.

What is the best way to run ROS2 perception pipelines with excavation mapping in IsaacLab?

Running ROS2 perception pipelines with excavation mapping in IsaacLab is handled by integrating the mole_perception_bringup stack. This Skill manages the startup of these perception capabilities alongside the simulation and robot control components.

Can I use tmux to manage ROS2 robot control and simulation environments separately?

Yes, you can use tmux to manage ROS2 robot control and simulation environments separately. This Skill initiates the IsaacLab simulation, robot control stack, and perception pipeline within distinct tmux windows for organized robotics development.

Does this simulation startup approach support reproducible ROS2 environments for testing?

Yes, this simulation startup approach supports reproducible ROS2 environments for testing. It automates the setup of the Moleworks IsaacLab and ROS2 stack, guaranteeing a consistent environment every time, which is crucial for reliable debugging.

Why use a single command to launch IsaacLab simulation and ROS2 perception stacks?

Using a single command to launch IsaacLab simulation and ROS2 perception stacks ensures a clean and repeatable environment. It streamlines the startup of simulation, robot control, TF visualization, and excavation mapping without manual configuration.

When do I need a tmux layout for Isaac Sim and ROS2 perception development?

You need a tmux layout for Isaac Sim and ROS2 perception development when starting a fresh simulation environment with all necessary components. It provides separate, organized windows for robot control, TF visualization, and perception pipelines.