In this paper, an integrated framework consisting of the sensing, navigation and control is proposed for an autonomous mobile manipulator driven by series elastic actuators (SEAs) to preform mobile manipulation tasks in unknown environments. First, ORB-SLAM2 technique is combined into the environment sensing by extracting the ORB features, automatic initialization, repositioning and loop detection for real-time posture estimation. Then, the navigation function is designed for generating collision-free trajectory in an environment with obstacles. To realize kinematic and dynamic control of the mobile manipulator with the developed SEA joints, the whole body dynamics is considered and described. And to handle dynamic uncertainties and the SEA inherent saturation limits, a novel adaptive neural network control considering the whole body dynamics is proposed. Without knowing the exact parameters of the whole body model, the designed controller merely requires the position and velocity of the actuators and links, which can make the tracking errors converge to zero and keep all signals uniformly bounded in the closed-loop system. The performance and efficiency of the proposed method are verified by extensive experiments. Note to Practitioners—This paper is motivated by issues of manipulation control of autonomous unmanned system. Traditional manipulation frameworks focus either on sensing or control by assuming that the environment is known, which would result in lacking of autonomy for a specified task. Since mobile manipulation tasks often consist of nonholonomic and holonomic constraints for wheeled mobile manipulators with differential steering. In addition, most current works for whole body control are based on the condition that robot dynamic parameters are known beforehand. Therefore, it is necessary to establish an enhanced framework to simultaneously deal with these problems. In this paper, an integrated navigation and control framework is proposed. To make the mobile manipulator work in the unknown environment, task sensing and whole body control for mobile manipulators are also developed. The framework is partitioned into the task sensing, navigation and control, where the mobile manipulator can fulfill the mobile manipulation tasks in the unstructured environments.
Read full abstract