#include "Behaviors/StateMachine.h"

$nodeclass Part2 : VisualRoutinesStateNode {

	$nodeclass Scan : MapBuilderNode(MapBuilderRequest::localMap) : doStart {

		mapreq.addObjectColor(lineDataType, "blue");
		mapreq.addObjectColor(lineDataType, "red");
		mapreq.addObjectColor(ellipseDataType, "green");

		// the occlusions consist mainly of coffee cans
		mapreq.addOccluderColor(ellipseDataType, "green");
		
		mapreq.pursueShapes = true;
			
	}

	$setupmachine {
		Scan
	}

}

REGISTER_BEHAVIOR(Part2);