simulated-sensors

Configure Gazebo Harmonic sensor noise models for IMU, LiDAR, camera, depth camera, GPS, and bumper sensors.

18|2|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/wimblerobotics/ros2-copilot-skills --skill simulated-sensors
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simulated-sensors
Source: https://github.com/wimblerobotics/ros2-copilot-skills/tree/main/simulated-sensors
Command: npx skills add https://github.com/wimblerobotics/ros2-copilot-skills --skill simulated-sensors

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simulate sensors in Gazebo Harmonic with configurable noise and sensor characteristics to enable realistic testing of perception, localization, and control algorithms without relying on real hardware.

Core Features & Use Cases

  • IMU noise modeling: realistic angular velocity and linear acceleration noise with configurable biases and drift.
  • Sensor suite configuration: supports IMU, LiDAR, camera, depth camera, GPS, and contact sensors to create comprehensive test environments.
  • Use Case: validate perception and SLAM pipelines by replaying realistic sensor streams and validating data fusion results in Gazebo Harmonic.

Quick Start

Configure Gazebo Harmonic to enable sensor noise models for IMU, LiDAR, camera, depth camera, GPS, and bumper sensors in your simulation.

Frequently Asked Questions about simulated-sensors

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

FAQPage Schema
How do I simulate realistic sensor noise for IMU and LiDAR in Gazebo Harmonic?

To simulate realistic sensor noise in Gazebo Harmonic, you can configure noise densities, update rates, and biases for IMUs and LiDARs. This allows you to model angular velocity drift and linear acceleration noise for accurate testing.

Can I configure GPS and depth camera noise models for SLAM testing in Gazebo?

Yes, you can configure GPS and depth camera noise models in Gazebo to validate SLAM pipelines. Setting specific field of view, ranges, and noise parameters ensures the simulated sensor streams closely mimic real hardware data.

What Gazebo sensor parameters are needed to test perception and localization algorithms?

Testing perception and localization algorithms requires specifying noise densities, update rates, field of view, and ranges for your sensors. Configuring these parameters ensures consistent, project-wide sensor behavior for your control testing.

Does this approach support contact sensor and bumper noise simulation for control testing?

Yes, contact sensor and bumper noise simulation is supported for control testing in Gazebo Harmonic. You can specify sensor characteristics and noise behaviors to create a comprehensive test environment without relying on physical hardware.

Why add sensor noise when validating perception algorithms in Gazebo Harmonic?

Adding sensor noise when validating perception algorithms in Gazebo Harmonic ensures your pipelines can handle real-world data imperfections. Modeling biases and drift for sensors like IMUs and cameras provides realistic data fusion testing conditions.

What is the best way to set up a comprehensive sensor suite simulation in Gazebo?

The best way to set up a comprehensive sensor suite simulation is to model noise and behavior across IMUs, LiDARs, cameras, depth sensors, GPS, and contact sensors simultaneously. This creates a consistent, project-wide configuration for all perception testing.