Пример #1
0
    def configure(self, rf):
        EZModule.configure(self, rf)

        self.lookAtPort = self.createInputPort('lookAt', 'buffered')
        self.pointLeftPort = self.createInputPort('pointLeft', 'buffered')
        self.pointRightPort = self.createInputPort('pointRight', 'buffered')
        self.patternPort = self.createInputPort('pattern', 'buffered')
        self.patterns = {}

        self._loadMovementPatterns()

        # initialize JD Humanoid poses
        self.ezb = EZB()

        return True