Published online by Cambridge University Press: 01 May 2006
Due to its inherent advantages such as reasoning in the format of heuristic rules based on human experience and less stringent requirement on environmental description, fuzzy logic is a promising tool for the robot motion planning in 3-dimensional dynamic environment. In general, in the Cartesian space, the variables used in characterizing the motion of a mobile robot, such as position, velocity, and force relative to other objects or coordinate frames, contain both the magnitude and the pointing information. In previous studies, the fuzzy reasoning on the pointing information was often developed based on the decomposition of the pointing vector followed by conventional fuzzy logic technique on individual vector components. Consequently, when multiple pointing variables are involved, the number of fuzzy variables that need to be considered simultaneously becomes large and the rule base may become very complex, which diminishes the advantages of the fuzzy reasoning approach. In this research, we tackle this issue by implementing a new fuzzy reasoning approach based on vector-format fuzzy variables. To achieve this, a set of new membership functions is defined for the vector-format fuzzy variables, followed by the establishment of a series of new vector-based fuzzification, fuzzy inference, and defuzzification procedures. By treating the multidimensional variables as unitary linguistic variables, the number of fuzzy variables in the fuzzy propositions and therefore the scale of the rule base can be reduced considerably. As an application example, the proposed new fuzzy reasoning approach for motion planning is applied to an Underwater Robotics Vehicle (URV) operating in an oceanic environment, where the pointing of the goal and the pointing vectors of the obstacles are treated as vector-type fuzzy variables, which leads to a compact and significantly simplified rule base. The motion planner can successfully guide the URV to move in the complicated dynamic environ-ment in a real-time fashion, which clearly demonstrates the effectiveness and robustness of the new fuzzy logic approach.