Group: uField Toolbox
Total Lines of Code: 8,007
Total Files of Code: 66
Total Work Years: 1.59
Group Description: (11 modules)
The uField Toolbox contains a number of tools for supporting multi-vehicle missions where each vehicle is connected to a shoreside community. This includes both simulation and real field experiments. It also contains a number of simulated sensors that run on off-board the vehicle on the shoreside.
Documentation:
Distribution:
- moos-ivp.org
Modules:
- uFldBeaconRangeSensor: Simulates range information derived from pinging a buoy.
- uFldCollisionDetect: Monitors ship traffic collisions and reports near collisions.
- uFldCollObDetect: Monitors ship traffic obstacle collisions and reports near collisions.
- uFldContactRangeSensor: Simulates range measurements to other moving contacts.
- uFldMessageHandler: Handles and unwraps incoming messages from other vehicles.
- uFldShoreBroker: Facilitates shoreside share connections to vehicle communities.
- uFldNodeComms: Shoreside MOOS App for conditionally sending messages between vehicles.
- uFldObstacleSim: Simulation of obstacle (re)generation and lidar sensing of obstacles.
- uFldScope: Shoreside MOOS App for monitoring user-chosen fields across vehicles.
- uFldNodeBroker: Facilitates vehicle share connections to shoreside community.
- lib_ufield: A library for holding a few classes shared across apps in the uField Toolbox.