10UMLSpecialState40202020type=initialRelation402013030lt=<-110;10;10;10UMLState1501010040search next point bg=greenUMLSpecialState180904040bg=green type=decisionRelation190403070lt=<-10;50;10;10UMLState15018010040detect alignment bg=greenRelation19012012080lt=<- [distance <= 5m]10;60;10;10UMLObject200840590Autopilot valign=topRelation2109014040lt=<- [distance > 5m]120;20;10;20UMLState3309010040Error bg=redUMLState15027010040correct alignment bg=greenUMLState15036010040drive to point bg=greenRelation1902103080lt=<-10;60;10;10Relation1903003080lt=<-10;60;10;10Relation9028080120lt=<-60;10;10;10;10;100;60;100UMLState44010410300detect alignment valign=topUMLSpecialState460602020type=finalRelation470609030lt=->10;10;70;10UMLState5405011040drive 1m forwardUMLState54014011040drive 2m backwardUMLState54023011040drive 1m forwardUMLState70023012040calculate straight lineRelation580803080lt=<-10;60;10;10Relation5801703080lt=<-10;60;10;10Relation6205808030lt=<-60;10;10;10UMLSpecialState7501502020type=terminationRelation7501603090lt=<-10;10;10;70UMLState440320410260correct alignment valign=topUMLState54037019040calculate relativ target positionRelation4703809030lt=->10;10;70;10UMLSpecialState4603802020type=finalUMLState58046012040rotate x degreeRelation6304003080lt=<-10;60;10;10Relation6304903080lt=<-10;60;10;10UMLSpecialState6305502020type=termination