Search NASA⌕ Search

Engineering topics

Hart, Brian E.

Publications and source records attributed to Hart, Brian E..

Umbra Utility v. 1.1

This is a utility library to support umbra core. These utilities are widely disparate in capability, but largely serve to extend the core Umbra. This is a catch-all library for useful modules such as positioning modules, logic and statistical distribution modules and other general purpose classes and modules.

McDonald, Michael J.↗

Mobility - Version 1.0

This package contains, for the most part, the base classes and interfaces for vehicles and characters. Originally everything was in UGV, but things were split out to simplify the design since the assertion of UGV1.0. Modules in UGV, UWV, and UAV will inherit from classes in this package. There is also a high-level system that is a base class for systems in UGV, UWV, and UAV.

Oppel III, Fred J.↗

Vision - Vision 1.0

This package contains modules that model a visual sensor in Umbra. It is typically used to represent eyesight of characters in Umbra. This library also includes the sensor property, seeable, and an Active Denial sensor.

Hart, Brian E.↗

Umbra (core)

Umbra is a flexible simulation framework for complex systems that can be used by itself for modeling, simulation, and analysis, or to create specific applications. It has been applied to many operations, primarily dealing with robotics and system of system simulations. This version, from 4.8 to 4.8.3b, incorporates bug fixes, refactored code, and new managed C++ wrapper code that can be used to bridge new applications written in C# to the C++ libraries. The new managed C++ wrapper code includes (project/directories) BasicSimulation, CSharpUmbraInterpreter, LogFileView, UmbraAboutBox, UmbraControls, UmbraMonitor and UmbraWrapper.

Bradley, Jon David↗