A new approach to control an omnidirectional mobile manipulator is developed. The robot is considered to be an individual agent aimed at performing robotic tasks described in terms of a displacement and a force interaction with the environment. A reactive architecture and impedance control are used to ensure reliable task execution in response to environment stimuli. The mechanical structure of our holonomic mobile manipulator is built of two joint manipulators mounted on a holonomic vehicle. The vehicle is equipped with three driven axles with two spherical orthogonal wheels. Taking into account the dynamical interaction between the base and the manipulator, one can define the dynamics of the mobile manipulator and design a nonlinear controller using the input-state linearization method. The control structure of the robot is built in order to demonstrate the main capabilities regarding navigation and obstacle avoidance. Several simulations were conducted to prove the effectiveness of this approach.
@article{bwmeta1.element.bwnjournal-article-amcv22z3p601bwm, author = {Salima Djebrani and Abderraouf Benali and Foudil Abdessemed}, title = {Modelling and control of an omnidirectional mobile manipulator}, journal = {International Journal of Applied Mathematics and Computer Science}, volume = {22}, year = {2012}, pages = {601-616}, zbl = {1302.93153}, language = {en}, url = {http://dml.mathdoc.fr/item/bwmeta1.element.bwnjournal-article-amcv22z3p601bwm} }
Salima Djebrani; Abderraouf Benali; Foudil Abdessemed. Modelling and control of an omnidirectional mobile manipulator. International Journal of Applied Mathematics and Computer Science, Tome 22 (2012) pp. 601-616. http://gdmltest.u-ga.fr/item/bwmeta1.element.bwnjournal-article-amcv22z3p601bwm/
[000] Abdessemed, F. and Benmahammed, K. (2001). A two-layer robot controller design using evolutionnary algorithms, Journal of Intelligent and Robotic System 30(1): 73-94. | Zbl 0963.68573
[001] Abdessemed, F., Benmahammed, K. and Monacelli, E. (2004). A fuzzy-based reactive controller for a non-holonomic mobile robot, Journal of Robotics and Autonomous Systems 47(1): 31-46.
[002] Abdessemed, F., Benmahammed, K. and Monacelli, E. (2006). A learning paradigm for motion control of mobile manipulators, International Journal of Applied Mathematics and Computer Science 16(4): 475-484. | Zbl 1159.93344
[003] Albers, A., Brudniok, S., Ottnad, J., Sauter, C. and Sedchaicharn, K. (2006). Upper body of a new humanoid robot: The design of ARMAR 3, 6th IEEE-RAS International Conference on Humanoid Robots, Genova, Italy, pp. 308-313.
[004] Ambrose, R.O., Savely, R.T., Goza, S.M., Strawser, P., Diftler, M.A., Spain, I., Radford, N. and Martin, L. (2004). Mobile manipulation using NASA's Robonaut, Proceedings of the IEEE International Conference on Robotics and Automation, ICRA'2004, New Orleans, LA, USA, Vol. 2, 2104-2109.
[005] Arai, T. and Ota, J. (1996). Motion planning of multiple mobile robots using virtual impedance, Journal of Robotics and Mechatronics 8(1): 67-74.
[006] Bayle, B. (2001). Modélisation et commande cinématique des manipulateurs mobiles à roues, Ph.D. thesis, LAASCNRS, Toulouse University, Toulouse.
[007] Bischoff, R. and Graefe, V. (2004). Hermes: A versatile personal assistant robot, Proceedings of the IEEE 92(11): 1759-1779.
[008] Borenstein, J. and Koren, Y. (1991). The vector field histogramfast obstacle avoidance for mobile robots, IEEE Journal of Robotics and Automation 7(3): 278-288.
[009] Campion, G., Bastin, G. and D'Andréa-Novel, B. (1996). Structural proprieties and classification of kinematic and dynamic models of wheeled mobile robots, IEEE Transactions on Robotics and Automation 12(1): 47-62.
[010] Carelli, R., Secchi, H. and Mut, V. (1999). Algorithms for stable control of mobile robots with obstacle avoidance, Latin American Applied Research 29(3/4): 191-196.
[011] Djebrani, S. and Abdessemed, F. (2009). Multi-agent prototyping for a cooperative carrying task, IEEE International Conference on Robotics and Biomimetics, ROBIO'2009, Guilin, Guangxi, China, pp. 1421-1426.
[012] Djebrani, S., Benali, A. and Abdessemed, F. (2009). Forceposition control of a holonomic mobile manipulator, 12th International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, CLAWAR'2009, Istanbul, Turkey, pp. 1023-1030.
[013] Djebrani, S., Abdessemed, F. and Benali, A. (2010a). A multiagent strategy for a simple cooperative behavior, International Journal of Information Acquisition 7(4): 331-345.
[014] Djebrani, S., Benali, A. and Poisson, G. (2010b). Input-state linearisation of an omni-directional mobile robot, IEEE International Symposion on Industrial Electronics, ISIE'2010, Bary, Italy, pp. 1889-1894.
[015] Djebrani, S., Benali, A. and Abdessemed, F. (2011). Modelling and feedback control of an omni-directional mobile manipulator, IEEE Conference on Automation Science and Engineering, CASE'2011, Trieste, Italy, pp. 785-791. | Zbl 1302.93153
[016] Goldenberg, A. A. (1988). Implementation of force and impedance control in robot manipulators, Proceedings of the 27th IEEE International Conference on Decision and Control, Philadelphia, PA, USA, Vol. 3, pp. 1626-1632.
[017] Hashimoto, S. (2002). Humanoid robots in Waseda University: Hadalay-2 and Wabian, Journal of Autonomous Robots 12(1): 25-38. | Zbl 1012.68637
[018] Hogan, N. (1985). Impedance control: An approach to manipulation, I: Theory, II: Implementation, III: Applications, ASME Journal of Dynamic Systems, Measurement and Control 107(1): 1-24. | Zbl 0566.93025
[019] Isidori, A. (1995). Nonlinear Control Systems, 3rd Edn., Springer-Verlag, New York, NY. | Zbl 0878.93001
[020] Khalil, W. and Kleinfinger, J. (1986). A new geometric notation for open and closed loop robots, Proceedings of the IEEE International Conference on Robotics and Automation, ICRA'86, San Francisco, CA, USA, Vol. 3, pp. 1174-1180.
[021] Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots, International Journal of Robotics Research 5(1): 90-98.
[022] Khatib, O., Yokoi, K., Chang, K., Ruspini, D., Holmberg, R. and Casal, A. (1996). Coordination and decentralized cooperation of multiple mobile manipulators, Journal of Robotic Systems 13(11): 755-764.
[023] Konno, A., Nagashima, K., Furukawa, R., Nishiwaki, K., Noda, T., Inaba, M. and Inoue, H. (1997). Development of a humanoid robot Saika, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS'97, Grenoble, France, pp. 805-810. | Zbl 0943.92008
[024] Kosuge, K., Sato, M. and Kazamura, N. (2000). Mobile robot helper, Proceedings of the IEEE International Conference on Robotics and Automation, ICRA'00, San Francisco, CA, USA, pp. 583-588.
[025] Liu, K. and Lewis, F.L. (1990). Decentralized continuous robust controller for mobile robots, Proceedings of the IEEE International Conference on Robotics and Automation, ICRA'90, Cincinnati, OH, USA, Vol. 3, pp. 1822-1827.
[026] Mourioux, G., Novales, C., Poisson, G. and Vieyres, P. (2006). Omni-directional robot with spherical orthogonal wheels: Concepts and analyses, Proceedings of the IEEE International Conference on Robotics and Automation, ICRA'06, Orlando, FL, USA, pp. 3374-3379.
[027] Pin, F.G. and Killough, S.M. (1994). A new family of omnidirectional and holonomic wheeled platforms for mobile robots, IEEE Transactions on Robotics and Automation 10(4): 480-489.
[028] Poisson, G., Parmantier, Y. and Novales, C. (2001). Modélisation cinématique d'unrobot mobile omnidirectionnel à roues sphériques, XVième Congrés Français de Mécanique, Nancy, France, pp. 3-7.
[029] Sciavicco, L. and Siciliano, B. (2000). Modelling and Control of Robots Manipulators, 2nd Edn., Advanced Textbooks in Control and Signal Processing Series, Springer-Verlag, London. | Zbl 0944.70001
[030] Slotine, J. J. and Li, W. (1991). Applied Nonlinear Control, Prentice-Hall, Upper Saddle River, NJ. | Zbl 0753.93036
[031] specAmotor (2011). Re-40-148867: Electric motor datasheet, http://www.specamotor.com/pdf/datasheet_RE-40-148867_en.pdf.
[032] Spong, M.W., Hutchinson, S. and Vidyasagar, M. (1989). Robot Dynamics and Control, John Wiley, New York, NY.
[033] Sugeno, M. and Nishida, M. (1985). Fuzzy control of a model car, Fuzzy Sets and Systems 16(2): 103-113.
[034] Watanabe, K., Shiraishi, Y., Tzafestas, S.G., Tang, J. and Fukuda, T. (1998). Feedback control of an omnidirectional autonomous platform for mobile service robots, Journal of Intelligent and Robotic Systems 22(3-4): 315-330.
[035] Williams, R.L., Carter, B.E., Gallina, P. and Rosati, G. (2002). Dynamic model with slip for wheeled omnidirectional robots, IEEE Transactions on Robotics and Automation 18(3): 285-293.
[036] Yamamoto, Y. (1994). Control and Coordination of Locomotion and Manipulation of a Wheeled Mobile Manipulator, Ph.D. thesis, University of Pennsylvania, Philadelphia, PA.