space-ros / demos

Various Space ROS demos.
Apache License 2.0
28 stars 43 forks source link

NASA Challenge_[franklinselva]_[IsaacSim Integration for Canadarm2 demo] #32

Open franklinselva opened 2 months ago

franklinselva commented 2 months ago

The purpose of this PR is to provide IsaacSim Integration with the demos repository.

Depends on #31 Blocked by space-ros/simulation#21

Merge queue 2

The main changes in this PR include,

graph LR
    A[GazeboSim] <--> B[Ignition ROS2]
    B <--ROS2 control--> C[Common Package]
    C <--> D[Demo Packages]
    D <--> E[Space ROS2]

    C <--Isaac ROS2 Bridge--> F[Isaac Sim ROS2 Extension]
    F <--> G[Isaac Sim]

    subgraph Host Machine - GazeboSim
        A
        B
    end

    subgraph Host Machine - Isaac Sim
        F
        G
    end

    subgraph Space ROS Container
        C
        D
        E
    end

Note for reviewers: This PR is not meant to be large and the blocker item needs to be merged first to tackle the problem.