Abstract
This paper presents methodologies for dynamic modeling and trajectory tracking of a nonholonomic wheeled mobile manipulator (WMM) with dual arms. The complete dynamic model of such a manipulator is easily established using the Lagrange’s equation and MATHEMATICA. The structural properties of the overall system along with its subsystems are also well investigated and then exploited in further controller synthesis. The derived model is shown valid by reducing it to agree well with the mobile platform model. In order to solve the path tracking control problem of the wheeled mobile manipulator, a novel kinematic control scheme is proposed to deal with the nonholonomic constraints. With the backstepping technique and the filtered-error method, the nonlinear tracking control laws for the mobile manipulator system are constructed based on the Lyapunov stability theory. The proposed control scheme not only achieves simultaneous trajectory and velocity tracking, but also compensates for the dynamic interactions caused by the motions of the mobile platform and the two onboard manipulators. Simulation results are performed to illustrate the efficacy of the proposed control strategy.
Similar content being viewed by others
References
Yamamoto, Y., Yun, X.: A modular approach to dynamic modeling of a class of mobile manipulators. Int. J. Robot. Autom. 12(2), 41–48 (1997)
Yu, Q., Chen, I.M.: A general approach to the dynamics of nonholonomic mobile manipulator systems. ASME J. Dyn. Syst. Meas. Control 124, 512–521 (2002)
Tanner, H.G., Kyriakopoulos, K.J.: Mobile manipulator modeling with Kane’s approach. Robotica 19, 675–690 (2001)
Lin, S., Goldenberg, A.A.: Neural-network control of mobile manipulators. IEEE Trans. Neural Netw. 12(5), 1121–1133 (2001)
Yamamoto, Y., Yun, X.: Unified analysis on mobility and manipulability of mobile manipulator. Proc. of IEEE Conf. Robotics and Automation, pp. 1200–1206. Michigan (1999)
Yamamoto, Y., Yun, X.: Coordinating locomotion and manipulation of a mobile manipulator. IEEE Trans. Automat. Contr. 39(6), 1326–1332 (1994)
Walsh, G., Tilbury, D., Sastry, S.S., Murray, R.M., Laumond, J.P.: Stabilization of trajectories for systems with nonholonomic constraints. IEEE Trans. Automat. Contr. 39(1), 216–222 (1994)
Takahama, T., Nagatani, K., Tanaka, Y.: Motion planning for dual-arm mobile manipulator – realization of “tidying a room motion.” In: Proc. of 2004 IEEE Internat. Conf. on Robotics and Automation, vol. 5, pp. 4338–4343
Yasuhisa, H., Takuro, S., Wang, Z.D., Kosuge, K.: Leader-follower type motion control algorithm of multiple mobile robots with dual manipulators for handling a single object in coordination. In: Proc. of 2004 Internat. Conf. on Intelligent Mechatronics and Automation, pp. 362–367
Neimark, J.I., Fufaev, N.A.: Dynamic of Nonholonomic System. American Mathematical Society, Providence, RI (1972)
Kolmanovsky, I., McClamroch, N.H.: Developments in nonholonomic control problems. IEEE Control Syst. Mag. 15(6), 20–36 (1995)
Dong, W.: On trajectory and force tracking of constrained mobile manipulators with parameter uncertainty. Automatica 38, 1475–1484 (2002)
Cheng, M.P., Tsai, C.C.: Dynamic modeling and tracking control of a wheeled mobile manipulator with two robotic arms. In: Proc. 42nd IEEE conference of decision and control, pp. 2932–2937 (2003)
Rosenberg, R.M.: Analytical Dynamics of Discrete Systems. Kluwer Academic Pub., pp. 340–343 (1977)
Yun, X., Sarkar, N.: Unified formulation of robotic system with holonomic and nonholonomic constraints. IEEE Trans. Robot. Autom. 14(4), 640–650 (1998)
Kanayama, Y., Kimura, Y., Miyazaki, F., Noguchi, T.: A stable tracking control method for an autonomous mobile robot. In: Proc. 1990 IEEE Internat. Conf. on Robotics and Automation, vol. 1, pp. 384–389
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tsai, CC., Cheng, MB. & Lin, SC. Dynamic Modeling and Tracking Control of a Nonholonomic Wheeled Mobile Manipulator with Dual Arms. J Intell Robot Syst 47, 317–340 (2006). https://doi.org/10.1007/s10846-006-9072-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-006-9072-2