awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
uuvsimulator avatar

uuvsimulator/uuv_simulatorArchived

0
View on GitHub↗
843 stars·375 forks·Python·other·18 viewsuuvsimulator.github.io↗

Uuv Simulator

The project provides a software simulation framework and physics engine for modeling underwater vehicles, subsea sensors, and ocean environments. It runs within robotics middleware to test autonomous and remotely operated underwater vehicles by combining hydrodynamic physics, ocean currents, and sensor modeling.

The platform computes hydrodynamic forces, buoyancy, equations of motion, and thruster dynamics to accurately replicate underwater physics. It loads pre-configured mechanical assemblies, manipulator panels, and environmental sensors, while generating three-dimensional water movement fields and animated wave shaders to subject submerged vehicles to external hydrodynamic disturbances.

Additional capabilities include trajectory tracking controllers and allocation algorithms to guide vehicles along designated paths, alongside middleware-based topic publishing that transmits simulated sensor measurements and telemetry data to external control and navigation nodes.

Features

  • Underwater Vehicle Simulators - Simulates unmanned remotely operated and autonomous underwater vehicles inside virtual marine environments to test control and navigation algorithms.
  • Underwater Physics Simulations - Computes hydrodynamic forces, equations of motion, and thruster dynamics for submerged robotic vehicles within physics engines.
  • Marine Robotics Physics Engines - Computes hydrodynamic forces, equations of motion, and thruster dynamics to accurately replicate underwater physics for submerged robots.
  • Marine Robotics Simulation Frameworks - Provides a software platform for modeling underwater vehicles, subsea sensors, and ocean environments to verify navigation and control algorithms.
  • Robotic Sensor Simulation - Publishes simulated sensor measurements to standard robotics middleware topics so control and navigation nodes can consume them.
  • Trajectory Tracking - Applies advanced controllers and allocation algorithms to guide autonomous and remotely operated underwater vehicles along designated paths.
  • ROS Simulation Bridges - Provides a simulation package for testing autonomous and remotely operated underwater vehicles with hydrodynamic physics, ocean currents, and sensor modeling in ROS.
  • Ocean Current Simulations - Generates realistic water currents and animated wave shaders to subject submerged vehicles to external hydrodynamic disturbances.
  • Underwater - Computes hydrodynamic forces, buoyancy, and thruster dynamics for submerged robotic systems.
  • Underwater Vehicle Control Systems - Applies advanced trajectory tracking and PID controllers to guide autonomous underwater vehicles along designated paths.
  • Hydrodynamic Simulators - Computes underwater forces, equations of motion, and vehicle movement by integrating custom plugins directly into the robotics physics engine.
  • Underwater Vehicle Modeling Specifications - Models unmanned remotely operated and autonomous underwater vehicles within virtual marine simulation environments.
  • Robotic Node Coordinations - Connects simulation components with external software frameworks to handle real-time vehicle control commands and sensor telemetry.
  • Physics Engine Plugin Integrations - Integrates custom physics plugins into robotics simulators to replicate realistic underwater hydrodynamics and vehicle movement.
  • Subsea Hardware Simulations - Loads pre-configured vehicle models, manipulator panels, and environmental sensors to test robotic navigation and intervention tasks.
  • Subsea Intervention Testing Frameworks - Utilizes predefined vehicle models and subsea scenarios to verify robotic manipulation and physical interaction capabilities.
  • Spatial Current Velocity Models - Generates three-dimensional water movement fields and animated wave shaders to subject submerged vehicles to realistic external hydrodynamic disturbances.
  • Vehicle Assemblies - Loads pre-configured mechanical assemblies, thruster layouts, and environmental sensors to test specific underwater navigation and intervention tasks.
  • Topic-Based Node Graphs - Transmits simulated sensor data and telemetry across standard robotics communication channels for consumption by external control nodes.

Star history

Star history chart for uuvsimulator/uuv_simulatorStar history chart for uuvsimulator/uuv_simulator

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Uuv Simulator

These projects share indexed features with Uuv Simulator. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • ethz-asl/rotors_simulatorethz-asl avatar

    ethz-asl/rotors_simulator

    1,483View on GitHub↗

    Rotors Simulator is a physics-based simulation framework designed for testing multirotor unmanned aerial vehicles and their control algorithms within a virtual environment. It models aerial vehicle movement, rotor thrust, and aerodynamic interactions by computing individual motor speeds directly to apply thrust and torque forces to rigid body dynamics. Aircraft kinematics, visual meshes, and sensor attachment points are described declaratively using unified robot description format files. The environment integrates dynamic models and aerodynamic forces through native runtime plugins while coo

    C++gazebomavquadcopter
    View on GitHub↗1,483
  • facebookresearch/habitat-simfacebookresearch avatar

    facebookresearch/habitat-sim

    3,532View on GitHub↗

    Habitat-sim is a high-performance 3D simulation platform designed for training and benchmarking embodied AI agents within photorealistic indoor and outdoor environments. It serves as a simulator for AI and robotics, providing a system for generating synthetic data and simulating physical interactions. The project is distinguished by a native C++ core that enables high-throughput simulation and a rendering pipeline using physically based rendering and baked global illumination. It features a navigation system based on pre-computed navigation meshes to ensure collision-free traversal and a rigi

    C++aicomputer-visioncplusplus
    View on GitHub↗3,532
  • carla-simulator/carlacarla-simulator avatar

    carla-simulator/carla

    14,072View on GitHub↗

    CARLA is an autonomous driving simulator and research environment designed for developing and validating self-driving software. It functions as an urban traffic simulator that generates realistic vehicle and pedestrian behavior and as a synthetic sensor data generator producing LiDAR, Radar, and camera data. The platform distinguishes itself through its deep integration with robotics frameworks, specifically providing native connectivity to ROS2 nodes for robotic control and data processing. It supports the training of driving models via imitation and reinforcement learning within a controlle

    C++
    View on GitHub↗14,072
  • genesis-embodied-ai/genesis-worldGenesis-Embodied-AI avatar

    Genesis-Embodied-AI/genesis-world

    29,351View on GitHub↗

    Genesis World is an embodied AI simulation platform designed for training robotic agents through physics-based interactions. It centers on a multi-physics simulation engine that integrates rigid body, particle, and finite element method dynamics, supported by a parallel simulation kernel compiler that translates Python functions into optimized GPU and CPU kernels. The platform features a photorealistic robot renderer that utilizes path-tracing and Gaussian Splatting to generate synthetic training data. It includes a domain randomization framework to vary lighting and physical parameters acros

    Python
    View on GitHub↗29,351
Compare all 15 related projects→

Curated searches featuring Uuv Simulator

Hand-picked collections where Uuv Simulator appears.
  • Hardware in loop simulation

Frequently asked questions

What does uuvsimulator/uuv_simulator do?

The project provides a software simulation framework and physics engine for modeling underwater vehicles, subsea sensors, and ocean environments. It runs within robotics middleware to test autonomous and remotely operated underwater vehicles by combining hydrodynamic physics, ocean currents, and sensor modeling.

What are the main features of uuvsimulator/uuv_simulator?

The main features of uuvsimulator/uuv_simulator are: Underwater Vehicle Simulators, Underwater Physics Simulations, Marine Robotics Physics Engines, Marine Robotics Simulation Frameworks, Robotic Sensor Simulation, Trajectory Tracking, ROS Simulation Bridges, Ocean Current Simulations.

Which projects share features with uuvsimulator/uuv_simulator?

Projects with overlapping indexed features include: ethz-asl/rotors_simulator — Rotors Simulator is a physics-based simulation framework designed for testing multirotor unmanned aerial vehicles and… genesis-embodied-ai/genesis-world — Genesis World is an embodied AI simulation platform designed for training robotic agents through physics-based… carla-simulator/carla — CARLA is an autonomous driving simulator and research environment designed for developing and validating self-driving… facebookresearch/habitat-sim — Habitat-sim is a high-performance 3D simulation platform designed for training and benchmarking embodied AI agents… newton-physics/newton — Newton is a GPU-accelerated physics engine and robotics simulation platform designed for high-performance modeling of… reiniscimurs/drl-robot-navigation — DRL-robot-navigation is a deep reinforcement learning platform and robotic simulation framework designed to train…