ROS2 plugin (On-campus CS Students Only)

OptiTrack is a motion capture hardware and software company that facilitates multiple industries; such as Aerospace, Virtual Reality, Virtual Production, Movies, Video Games, Biomechanical Research etc. 

We offer integration with Motion Builder, Unreal Engine, OpenVR and Unity. We are exploring the viability of a Robot Operating System (ROS2) plugin for closer integration of our robotics clients.  

Objectives


A C++ written program (plugin) for communication between our NatNet SDK and the ROS library. 

A small Robot running off the ROS2 library.

Motivations


Currently robotic clients have great control over individual robots within a lab space environment, however what about situations where 2 or even multiple robots (or drones) could be integrating all in the same space? OptiTracks' largest software product “Motive” is looking to address this very issue as being the global coordinate space referee.  

Robotics clients have asked for a more fully integrated 3D space for multiple robots interacting, there is a need for a global coordinate system that multiple robots could use to interact without damaging each other. 

Qualifications


Minimum Qualifications:
None Listed

Preferred Qualifications:

C++, ROS experience, SDK development 


Details


Project Partner:

Cody Hugie

NDA/IPA:

NDA Required

Number Groups:

1

Project Status:

Accepting Applicants

Website:
https://optitrack.com/
Card Image Capstone