Mission: legrun


Maintained by: mikerb@mit.edu


https://github.com/moos-ivp/missions-auto/tree/main/03-legrun


Synopsis: A simple mission demonstrating the LegRun behavior. This behavior is characterized by two waypoints (the leg) with a Williamson turn at either end. The direction and size of the Williamson. During a mission, The leg can be rotated, lengthened and the size direction of the Williamson turns can also be dynamically adjusted in mid-mission. The pMarineViewer GUI in this mission is configured with buttons to perform these mid-mission adjustments.

Description:A simple mission using the LegRun behavior
Vehicle Amt:1 (max=1)
Apps: (Shore)pMarineViewer, uFldShoreBroker, uFldNodeComms
Apps: (Vehicle)pNodeReporter, pMarinePID, pHelmIvP, uFldNodeBroker, uSimMarineV22, iM300X, iM300Health
Apps: (Both)MOOSDB, pRealm, pLogger, pShare, pHostInfo, uProcessWatch
Behaviors:LegRun, Waypoint, StationKeep, OpRegionV24
Location:mit_pavlab (43.825300,-70.330400) (google maps)
LaunchScripts:launch.sh, launch_shoreside.sh, launch_vehicle.sh
Mission Files:meta_shoreside.moos, meta_vehicle.moos, meta_vehicle.bhv

To run this mission:

    $ git clone git@github.com:moos-ivp/missions-auto.git
    $ cd missions-auto/03-legrun
    $ ./launch.sh 15   (1 vehicle, 15x real time)