Charles CrossLead Software Engineer at OpenROV
Charles Cross is the Lead Software Engineer at OpenROV, a small Berkeley company focused on leading the way in how we explore, understand, and interact with our planet's oceans and waterways. Charles leads the design and implementation of the sensing, control, and networking software architecture for OpenROV's underwater drone technology.
Having worked on a number of sensing and robotics projects in the aerospace and government research industries, Charles has focused on designing frameworks built on top of DDS to facilitate the integration of the work of multiple researchers and teams in a robust, scalable, and interoperable manner. At NASA Langley, he led the design and implementation of a DDS-based test-bed for multi-modal robotic vehicles, which allowed researchers with a broad range of specialties to incorporate and deploy their work to real systems, with the goal of driving forward NASA's capabilities in autonomous robotics.
Charles is now working to ensure that OpenROV's underwater drones can serve as an extensible and reliable platform for consumers, researchers, and industry to solve challenging underwater problems and explore the unknown.