FLIR Systems Universal Operator Control Interface
Safe Ops Systems (SOS) Command Platform
SOS Live is an enterprise-grade, edge cloud solution that connects and automates mission-critical equipment to provide rapid, real-time situational awareness to first responders. The virtual command platform integrates UAVs, cameras, sensors, and mobile devices. An AI-based application preemptively detects threats and equips responders with mission-critical information. Geisel Software was hired to create a first-of-its kind compact UAS proof-of-concept for police/fire department response in a large county in CA. We performed: requirements, architecture, software development, integration, demonstration. An iPad app user provided a target location, which directed the UAV to fly to the target, circle, stream video to the iPad app and remote browsers, and return to launch point. Communication was via WiFi and processing was performed on an on-site laptop.
Carbon Black Linux
Carbon Black is one of the world’s most respected security firms, delivering a form of application white listing that has taken the security world by storm. They hired Geisel Software to build the Linux version of their white-hot selling Windows application from scratch. The application itself is a Linux security module that winds itself into the Linux kernel to give it an added layer of protection against all kinds of malicious threats. This was a highly invasive Linux kernel project that spanned everything from module loading, to file compilation, linking, and execution, to memory mapping and even compiling C++ into the Linux kernel itself. Read the case study…
Multimedia Instruction, Training and Learning with Automation Solution
Geisel Software is working on a solution that will utilize state-of-the-art technology to deliver effective electronic documentation at point-of-use for government and commercial organizations. This allows manuals (documentation, TOs, TMs, etc.) to be built with significantly less cost that previous, and makes them much easier to interact with. Further, once documentation is in electronic form, it can be manipulated in strikingly new innovative ways.
Swarming UAV/UAS Solution
In collaboration with the University of Nevada, Las Vegas, Geisel Software has amazing new breakthroughs in swarming technology. These applications apply to not only ground and aerial systems, but can be applied to satellites, fixed point stations and other systems. Together, they provide their own sort of mapping and localization system that is similar to GPS, but not dependent upon it (i.e. could be used on other planetary bodies). With Geisel's unified dashboard technology, these applications allow for autonomous and human-directed tasks of a much larger scale.
Overcoming Catastrophic Forgetting in Neural Networks
State of the art neural networks have been able to surpass human players in competitive video games on a time span of around 35 minutes, but suffer from catastrophic forgetting when brought to the long timescales necessary for real-world applications. By creating a format to simplify, store, and recall historic data, Geisel Software is developing a system whereby agents can retrace their steps, to layer long term broad strategies with optimal moment-to-moment gameplay techniques, and to build a framework by which agents can interact with each other.
Capabilities-Driven Dashboard for Human-Robot Teaming
Intra-Vehicular Activity (IVA) robots can perform a wide variety of tasks including systems inspection and monitoring, diagnostics and repair, logistics and consumables stowage, exploration capability testing, science measurements and more. A key aspect of realizing their potential is having operational subsystems that enable effective human-robot teaming. Geisel Software is working on a single unified dashboard that interfaces with all connected autonomous robotics systems, payloads, and core systems, which flexibly discovers the capabilities of those connected systems, and adaptively renders the appropriate controls. A unifying interoperability protocol allows compliant robotics system from any manufacturer to be controlled seamlessly by the dashboard.
Precise Position Estimation in a Towed Array
There are environmental uncertainties inherent in the towed array measurement process. Geisel Software is developing a solution to improve estimates of the sensor positions in a towed array. The process for achieving this improvement consists of modeling all the dynamic processes that cause the location of the acoustic sensors to change, including the motion of the towboat, the dynamics of the cabling and the sea itself. The simulation models are then integrated to create an Extended Kalman filter that more accurately estimates the positions of each of the microphones in the array.
Avionics Data and Topography Analysis and Playback Software Solution
Geisel Software is developing a solution that will compare UUT radar returns with known topographical data as part of a block upgrade cycle on aircraft. Relying on state-of-the-art technology to independently verify and validate radar data and using the power of a modern 3D game engine, the solution will deliver high-quality visual feedback to aircrew and flight test engineers during the IV&V of block upgrades.