Well the OSC part is probably not the problem (although I'm not an expert on that and just use a library to handle that).
It will be about what data packets to send depending on what it expects to receive, things like naming, hierarchy, does it deal with positions/rotations and in what kind of units and coordinate systems and such.