
#include "Beowulf/Beowulf.H"#include "Component/ModelManager.H"#include "Raster/Raster.H"#include "Image/Image.H"#include "Image/Pixels.H"#include "GUI/XWinManaged.H"#include "Neuro/EnvVisualCortex.H"#include "Image/ShapeOps.H"#include "Media/MediaOpts.H"#include "Devices/DeviceOpts.H"#include "Devices/FrameGrabberConfigurator.H"#include "Devices/FrameGrabberFactory.H"#include "Raster/GenericFrame.H"#include "Image/CutPaste.H"#include "AgentManagerA.H"#include "SubGUI.H"#include "Globals.H"#include "SubController.H"#include <signal.h>
Go to the source code of this file.
Defines | |
| #define | SIM_MODE false |
Functions | |
| void | packageAgentManagerCommand (nub::ref< AgentManagerA > agentManager, rutz::shared_ptr< AgentManagerCommand > agentManagerCommand, TCPmessage &smsg) |
| void | terminate (int s) |
| Signal handler (e.g., for control-C). | |
| int | main (int argc, const char *argv[]) |
Variables | |
| volatile bool | goforever = false |
| const ModelOptionDef | OPT_ALIASseabeeCamOnly |
| static const ModelOptionDef | OPT_RunAgents |
main 2007 competition code Run SeaBeeMainA at CPU_A
main 2008 competition code Run SeaBeeMainA at CPU_A Run SeaBeeMainB at CPU_B
Definition in file SeaBeeMainA.C.
| void terminate | ( | int | s | ) |
Signal handler (e.g., for control-C).
Definition at line 79 of file SeaBeeMainA.C.
References goforever.
| const ModelOptionDef OPT_ALIASseabeeCamOnly |
{ MODOPT_ALIAS, "ALIASseabeeCamOnly", &MOC_ALIAS, OPTEXP_CORE,
"Set parameters for the seabee",
"seabee-camonly", '\0', "",
"--in=v4l2 "
"--framegrabber-dims=320x240 "
"--framegrabber-mode=YUYV "
"--framegrabber-bswap=false "
"--out=display "
}
Definition at line 86 of file SeaBeeMainA.C.
const ModelOptionDef OPT_RunAgents [static] |
{ MODOPT_FLAG, "SeaBeeRunAgents", &MOC_OUTPUT, OPTEXP_CORE,
"Whether to run seabee submarine agents ",
"run-seabee-agents", '\0', "", "false" }
Definition at line 98 of file SeaBeeMainA.C.
1.6.3