References

1.Michael R. Benjamin, MOOS-IvP Autonomy Tools Users Manual Release 13.2, MIT Computer Science and Artificial Intelligence Lab, www.moos-ivp.org/docs/, February, 2013.
2.Michael R. Benjamin, MOOS-IvP Autonomy Tools Users Manual, MIT Computer Science and Artificial Intelligence Lab, MIT-CSAIL-TR-2010-039, August, 2010.
3.Michael R. Benjamin, Paul M. Newman, Henrik Schmidt, John J. Leonard, A Tour of MOOS-IvP Autonomy Software Modules, MIT Computer Science and Artificial Intelligence Lab, MIT-CSAIL-TR-2009-006, January, 2009.
4.Michael R. Benjamin, Paul M. Newman, Henrik Schmidt, John J. Leonard, An Overview of MOOS-IvP and a Brief Users Guide to the IvP Helm Autonomy Software, MIT Computer Science and Artificial Intelligence Lab, MIT-CSAIL-TR-2009-028, June, 2009.
5.Michael R. Benjamin, Paul M. Newman, Henrik Schmidt, John J. Leonard, Extending MOOS-IvP and Users Guide to the IvPBuild Toolbox, MIT Computer Science and Artificial Intelligence Lab, MIT-CSAIL-TR-2009-037, August, 2009.
6.Michael R. Benjamin, Joe Curcio, COLREGS-Based Navigation in Unmanned Marine Vehicles, AUV-2004, Sebasco Harbor, Maine, June, 2004.
7.Michael R. Benjamin, The Interval Programming Model for Multi-Objective Decision Making, Computer Science and Artificial Intelligence Laboratory, MIT, AIM-2004-021, Cambridge, MA, September, 2004.
8.Paul M. Newman, MOOS - A Mission Oriented Operating Suite, MIT Department of Ocean Engineering, OE2003-07, 2003.
9.Julio K. Rosenblatt, Stefan B. Williams, Hugh Durrant-Whyte, Behavior-Based Control for Autonomous Underwater Exploration, International Journal of Information Sciences, (145)1-2, 69-87, 2002.
10.Ratnesh Kumar, James A. Stover, A Behavior-Based Intelligent Control Architecture with Application to Coordination of Multiple Underwater Vehicles, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Cybernetics, (30)6, 767-784, November, 2001.
11.Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, Introduction to Algorithms, MIT Press, September, 2001.
12.Andrew A. Bennet, John J. Leonard, A Behavior-Based Approach to Adaptive Feature Detection and Following with Autonomous Underwater Vehicles, IEEE Journal of Oceanic Engineering, (25)2, 213-226, April, 2000.
13.Marc Carreras, J. Batlle, Pere Ridao, Reactive Control of an AUV Using Motor Schemas, International Conference on Quality Control, Automation and Robotics, Cluj Napoca, Rumania, May, 2000.
14.Stefan B. Williams, Paul Newman, Gamini Dissanayake, Julio K. Rosenblatt, Hugh Durrant-Whyte, A decoupled, distributed AUV control architecture, Proceedings of 31st International Symposium on Robotics, 246-251, Montreal, Canada, 2000.
15.Jukka Riekki, Reactive Task Execution of a Mobile Robot, Oulu University, 1999.
16.Kaisa M. Miettinen, Nonlinear Multiobjective Optimization, Kluwer Academic Publishers, Boston, MA, 1999.
17.Paolo Pirjanian, Multiple Objective Action Selection and Behavior Fusion, Aalborg University, 1998.
18.Paolo Pirjanian, Henrik I. Christensen, Behavior Coordination using Multiple-Objective Decision Making, SPIE Conference on Intelligent Systems and Advanced Manufacturing, Pittsburgh, Pennsylvania, October, 1997.
19.Julio K. Rosenblatt, DAMN: A Distributed Architecture for Mobile Navigation, Carnegie Mellon University, Pittsburgh, PA, 1997.
20.Julio K. Rosenblatt, Charles E. Thorpe, Combining Multiple Goals in a Behavior-Based Architecture, International Conference on Integrated Robots and Systems (IROS), 1995.
21.Ronald C. Arkin, William M. Carter, Douglas C. Mackenzie, Active Avoidance: Escape and Dodging Behaviors for Reactive Control, International Journal of Pattern Recognition and Artificial Intelligence, (5)1, 175-192, 1993.
22.Ralph L. Keeney, Howard Raiffa, Decisions with Multiple Objectives: Preferences and Value Tradeoffs, Cambridge University Press, New York, NY, 1993.
23.Ronald C. Arkin, Motor Schema Based Navigation for a Mobile Robot: An Approach to Programming by Behavior, Proceedings of the IEEE Conference on Robotics and Automation, 264-271, Raleigh, NC, March, 1987.
24.Rodney A. Brooks, A Robust Layered Control System for a Mobile Robot, IEEE Journal of Robotics and Automation, (RA-2)1, 14-23, April, 1986.
25.Oussama Khatib, Real-Time Obstacle Avoidance for Manipulators and Mobile Robots, Proceedings of the IEEE International Conference on Robotics and Automation, 500-505, St. Louis, MO, March, 1985.
26.Vilfredo Pareto, Cours d'Economie Politique, Libraire Droz, Gen{\`{e}}ve (the first edition in 1896), 1964.
27.George B. Dantzig, Programming in a Linear Structure, Comptroller, United States Air Force, February, 1948.
28.Michael R. Benjamin, The alogview Tool for Analyzing Mission Alog Files, http://oceanai.mit.edu/ivpman/apps/alogview,
29.Michael R. Benjamin, uHelmScope: Scoping on the IvP Helm, http://oceanai.mit.edu/ivpman/apps/uHelmScope,
30.Michael R. Benjamin, The aloggrep Tool for Parsing and Trimming Alog Files, http://oceanai.mit.edu/ivpman/apps/aloggrep,
31.Michael R. Benjamin, The alogscan Tool for a High-Level Scan of an Alog File, http://oceanai.mit.edu/ivpman/apps/aloggrep,
32.Michael R. Benjamin, uFldNodeBroker: Brokering Node Connections, http://oceanai.mit.edu/ivpman/apps/uFldNodeBroker,
33.Michael R. Benjamin, uFldShoreBroker: Brokering Shore Connections, http://oceanai.mit.edu/ivpman/apps/uFldShoreBroker,
34.Michael R. Benjamin, uFldNodeComms: Simulating Inter-vehicle Communications, http://oceanai.mit.edu/ivpman/apps/uFldShoreBroker,
35.Michael R. Benjamin, uFldMessageHandler: Handling Incoming Node Messages, http://oceanai.mit.edu/ivpman/apps/uFldMessageHandler,
36.Michael R. Benjamin, uFldPathCheck: Monitoring Vehicle Path Properties, http://oceanai.mit.edu/ivpman/apps/uFldPathCheck,
37.Michael R. Benjamin, uFldBeaconRangeSensor: Simulating Vehicle to Beacon Ranges, http://oceanai.mit.edu/ivpman/apps/uFldBeaconRangeSensor,
38.Michael R. Benjamin, uFldContactRangeSensor: Detecting Contact Ranges, http://oceanai.mit.edu/ivpman/apps/uFldContactRangeSensor,
39.Michael R. Benjamin, The alogclip Tool for Pruning the Ends of an Alog File, http://oceanai.mit.edu/ivpman/apps/alogclip,
40.Michael R. Benjamin, The alogrm Tool for Removing Entries of an Alog File, http://oceanai.mit.edu/ivpman/apps/alogrm,
41.Michael R. Benjamin, pMarineViewer: A Tool for Mission Monitoring and Control, http://oceanai.mit.edu/ivpman/apps/pMarineViewer,
42.Michael R. Benjamin, pNodeReporter: Summarizing a Node's Position and Status, http://oceanai.mit.edu/ivpman/apps/pNodeReporter,
43.Michael R. Benjamin, pBasicContactMgr: Managing Platform Contacts, http://oceanai.mit.edu/ivpman/apps/pBasicContactMgr,
44.Michael R. Benjamin, pEchoVar: Re-publishing Variables Under a Different Name, http://oceanai.mit.edu/ivpman/apps/pEchoVar,
45.Michael R. Benjamin, uSimMarine: Basic Vehicle Simulation, http://oceanai.mit.edu/ivpman/apps/uSimMarine,
46.Michael R. Benjamin, uPokeDB: Poking the MOOSDB from the Command Line, http://oceanai.mit.edu/ivpman/apps/uPokeDB,
47.Michael R. Benjamin, uTermCommand: Poking the MOOSDB with Pre-Set Values, http://oceanai.mit.edu/ivpman/apps/uTermCommand,
48.Michael R. Benjamin, uTimerScript: Scripting Events to the MOOSDB, http://oceanai.mit.edu/ivpman/apps/uTimerScript,
49.Michael R. Benjamin, uXMS: Scoping the MOOSDB from the Console, http://oceanai.mit.edu/ivpman/apps/uXMS,
50.Michael R. Benjamin, The uMAC Utilities, http://oceanai.mit.edu/ivpman/apps/uMAC,
51.Michael R. Benjamin, The uMAC Utilities, http://oceanai.mit.edu/ivpman/apps/uMAC,
52.Michael R. Benjamin, uProcessWatch: Monitoring MOOS Application Health, http://oceanai.mit.edu/ivpman/apps/uProcessWatch,
53.Paul Newman, http://www.themoos.org,
54.Commandant United-States-Coast-Guard, Navigation rules, international-inland / U.S. Department of Transportation, United States Coast Guard., [Washington, DC] : The Guard : [For sale by the Supt. of Docs., U.S. G.P.O.], 1977-19 : CG, 1999.