RAI Sim
Description
The RAI Sim is a package providing interface to implement connection with a specific simulation.
Components
-
SimulationBridge- An interface for connecting with a specific simulation. It manages scene setup, spawning, despawning objects, getting current state of the scene. -
SimulationConfig- base config class to specify the entities to be spawned. For each simulation bridge there should be specified custom simulation config specifying additional parameters needed to run and connect with the simulation. -
SceneState- stores the current info about spawned entities
Example implementation
O3DExROS2Bridge- An implementation of SimulationBridge for working with simulation based on O3DE and ROS2.O3DExROS2SimulationConfig- config class forO3DExROS2Bridge
Metadata
Release files for rai-sim 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rai_sim-0.0.2.tar.gz | 8.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rai_sim-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.2 kB
Release files / rai_sim-0.0.2.tar.gz
| Download URL | rai_sim-0.0.2.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
abcb8a677ba25ad7c49d3551080384fc47caf01abae46677efdd648790c7295a
|
|
BLAKE2b-256 checksum How to use checksums |
e9eb561a0f214479712645e1e6abc11f753e3cda7e8c73fd203eae89882fe5a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.10.12 Linux/6.8.0-58-generic
|
Release files / rai_sim-0.0.2-py3-none-any.whl
| Download URL | rai_sim-0.0.2-py3-none-any.whl |
|---|---|
| Size | 11.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
298e7c51ad84cf4b4ce6588d5d7892c0db8d696d44aeb83886df7c18c45b69cb
|
|
BLAKE2b-256 checksum How to use checksums |
ce267d70779adba4dc3cce7d779625947de999b366e9b0f1294c2893e8c0cc14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.1 CPython/3.10.12 Linux/6.8.0-58-generic
|