Skip to main content
Log in

Switching Manipulator Control for Motion on Constrained Surfaces

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

We develop non-smooth motion controllers that enable a manipulator to perform surface tasks that do not involve force/torque interactions, while maintaining bounded joint rates. The robot’s end-effector is first stabilized to a point close to the surface, and then it tracks a trajectory on the surface, while avoiding certain prescribed regions. We show that the resulting closed loop system is uniformly asymptotically stable, and we verify our analytical development with experiments on a Mitsubishi PA10-7C robotic manipulator.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wu, W., Black, M., Mumford, D., Gao, Y., Bienenstock, E., Donoghue, J.: Modeling and decoding motor cortical activity using a switching Kalman filter. IEEE Trans. Biomed. Eng. 51(6), 933–942 (2004)

    Article  Google Scholar 

  2. Wu, W., Gao, Y., Bienenstock, E., Donoghue, J., Black, M.: Bayesian population coding of motor cortical activity using a Kalman filter. Neural Comput. 18, 80–118 (2005)

    Article  MathSciNet  Google Scholar 

  3. Micera, S., Sabatini, A., Dario, P.: On automatic identification of upper-limb movements using small-sized training sets of emg signals. Med. Eng. Phys. 22(8), 527–533 (2000)

    Article  Google Scholar 

  4. Navarro, X., Krueger, T., Lago, N., Micera, S., Dario, P., Stieglitz, T.: A critical review of interfaces with the peripheral nervous system for the control of neuroprostheses and hybrid bionic systems. J. Peripher. Nerv. Syst. 10, 229–58 (2005)

    Article  Google Scholar 

  5. Conner, D., Greenfield, A., Atkar, P., Rizzi, A., Choset, H.: Paint deposition modeling for trajectory planning on automotive surfaces. IEEE Trans. Autom. Sci. Eng. 2(4), 381–392 (2005)

    Article  Google Scholar 

  6. Atkar, P., Conner, D., Greenfield, A., Choset, H., Rizzi, A.: Uniform Coverage of Simple Surfaces Embedded in ℝ3 for Auto-body Painting. Carnegie Mellon University (2004)

  7. Atkar, P., Choset, H., Rizzi, A.: Towards optimal coverage of curve. In: Proceedings of the IEEE/RSJ Int. Conference on Intelligent Robots and Systems (2003)

  8. Conner, D., Atkar, P., Rizzi, A., Choset, H.: Deposition Modeling for Paint Application on Surfaces Embedded in ℝ3. Tech. Report, Carnegie Mellon University (2002)

  9. Garber, M., Lin, M.C.: Constraint-based motion planning for virtual prototyping. In: Proceedings of the 5th International Workshop on Algorithmic Foundations of Robotics (WAFR) (2002)

  10. Garber, M., Lin, M.C.: Constraint-based motion planning using voronoi diagrams. In: Springer Tracts in Advanced Robotics, Algorithmic Foundations of Robotics V, vol. 7, pp. 541–558 (2003)

  11. Vincze, M., Pichler, A., Biegelbauer, G., Hausler, K., Andersen, H., Madsen, O., Kristiansen, M.: Automatic robotic spray painting of low volume high variant parts. In: Proceedings of the 33rd ISR (International Symposium on Robotics) (2002)

  12. Seraji, H., Bon, B.: Real-time collision avoidance for position-controlled manipulators. IEEE Trans. Robot. Autom. 15(4), 670–677 (1999)

    Article  Google Scholar 

  13. Patel, R., Shadpey, F., Ranjbaran, F., Angeles, J.: A collision-avoidance scheme for redundant manipulators: theory and experiments. J. Robot. Syst. 22(12), 737–757 (2005)

    Article  MATH  Google Scholar 

  14. Zhang, Y., Wang, J.: Obstacle avoidance for kinematically redundant manipulators using a dual neural network. IEEE Trans. Syst. Man Cybern., Part B, Cybern. 34(1), 752–759 (2004)

    Article  Google Scholar 

  15. Papageorgiou, X., Loizou, S., Kyriakopoulos, K.: Motion tasks for robot manipulators on embedded 2-D manifolds. In: Joint 2006 IEEE Conference on Control Applications (CCA), 2006 IEEE Computer Aided Control Systems Design Symposium (CACSD) & 2006 IEEE International Symposium on Intelligent Control (ISIC), pp. 3047–3052 (2006)

  16. Loizou, S., Tanner, H., Kumar, V., Kyriakopoulos, K.: Closed loop motion planning and control for mobile robots in uncertain environmentss. In: Proceedings of the 42nd IEEE Conference on Decision and Control (2003)

  17. Papageorgiou, X., Loizou, S., Kyriakopoulos, K.: Motion planning and trajectory tracking on 2-D manifolds embedded in 3-D workspaces. In: 2005 IEEE International Conference on Robotics and Automation, pp. 501–506 (2005)

  18. Papageorgiou, X., Loizou, S., Kyriakopoulos, K.: Motion tasks and force control for robot manipulators on embedded 2-D manifolds. In: 2007 IEEE International Conference on Robotics and Automation, pp. 4202–4207 (2007)

  19. Papageorgiou, X., Kyriakopoulos, K.: Compliant motion tasks for constrained robot manipulators on embedded 2-D manifolds under input constraints. In: 47th IEEE Conference on Decision and Control, pp. 4570–4575 (2008)

  20. Papageorgiou, X., Tanner, H., Kyriakopoulos, K.: Motion tasks for robot manipulators on embedded 2-D manifolds under input constraints. In: 2007 European Control Conference, pp. 3783–3789 (2007)

  21. Papageorgiou, X., Kyriakopoulos, K.: Motion tasks for robot manipulators subject to joint velocity constraints. In: 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2139–2144 (2008)

  22. Glattfelder, A., Schaufelberger, W.: Control Systems with Input and Output Constraints. Springer (2003)

  23. Koditschek, D., Rimon, E.: Robot navigation functions on manifolds with boundary. Adv. Appl. Math. 11, 412–442 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  24. Tanner, H., Loizou, S., Kyriakopoulos, K.: Nonholonomic navigation and control of cooperating mobile manipulators. IEEE Trans. Robot. Autom. 19(1), 53–64 (2003)

    Article  Google Scholar 

  25. Dimarogonas, D., Zavlanos, M., Loizou, S., Kyriakopoulos, K.: Decentralized motion control of multiple holonomic agents under input constraints. In: Proceedings of the 42nd IEEE Conference on Decision and Control, pp. 3390–3395 (2003)

  26. Loizou, S., Kyriakopoulos, K.: Navigation of multiple input constraint micro-robotic agents. In: 2005 International Conference on on Intelligent Robots and Systems (2005)

  27. Antonelli, G., Chiaverini, S., Fusco, G.: Real-time end-effector path following for robot manipulators subject to velocity, acceleration, and jerk joint limits. In: Proceedings of IEEE/ASME International Conference on Advanced Intelligent Mechatronics, pp. 452–457 (2001)

  28. Wedeward, K., Colbaugh, R.: Adaptive controllers that employ saturated error update laws for robot trajectory tracking. In: Proceedings of the 34th Conference on Decision & Control, pp. 45–50 (1995)

  29. Ahmad, M., Oman, J.: Application of proportional-integral sliding mode tracking controller to robot manipulators. In: Proceedings of 2003 IEEE Conference on Control Application, vol. 1, pp. 87–92 (2003)

  30. Sciavicco, L., Siciliano, B.: Modeling and Control of Robot Manipulators. McGraw-Hill (1996)

  31. Kennedy, C., Desai, J.: Modeling and control of the mitsubishi pa-10 robot arm harmonic drive system. IEEE/ASME Trans. Mechatron. 10(3), 263–274 (2005)

    Article  Google Scholar 

  32. Bompos, N., Artemiadis, P., Oikonomopoulos, A., Kyriakopoulos, K.: Modeling, full identification and control of the mitsubishi pa-10 robot arm. In: IEEE/ASME International Conference on Advanced Intelligent Mechatronics (2007)

  33. Boothby, W.M.: An Introduction to Differentiable Manifolds and Riemannian Geometry. Academic (1986)

  34. Rimon, E., Koditschek, D.: Exact robot navigation using artificial potential functions. IEEE Trans. Robot. Autom. 8(5), 501–518 (1992)

    Article  Google Scholar 

  35. Clarke, F.: Optimization and Nonsmooth Analysis. Addison-Wesley (1983)

  36. Khalil, H.: Nonlinear Systems. Prentice-Hall (1996)

  37. Shevitz, D., Paden, B.: Lyapunov stability theory of nonsmooth systems. IEEE Trans. Automat. Contr. 49(9), 1910–1914 (1994)

    Article  MathSciNet  Google Scholar 

  38. Tanner, H., Kyriakopoulos, K.: Backstepping for nonsmooth systems. Automatica 39, 1259–1265 (2003)

    MATH  MathSciNet  Google Scholar 

  39. Filippov, A.: Differential Equations with Discontinuous Right-hand Sides. Kluwer (1988)

  40. Liberzon, D.: Switching in Systems and Control. Birkhauser (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xanthi Papageorgiou.

Additional information

This paper is part of the 03ED 77 research project, implemented within the framework of the “Reinforcement Programme of Human Research Manpower” (PENED) and co-financed by National and Community Funds (25% from the Greek Ministry of Development-General Secretariat of Research and Technology and 75% from E.U.-European Social Fund). Also, this work is partially supported by the European Commission through contract “FP6-IST-001917-NEUROBOTICS: The Fusion of Neuroscience and Robotics”, and by Eugenides Foundation Scholarship.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Papageorgiou, X., Tanner, H.G., Loizou, S.G. et al. Switching Manipulator Control for Motion on Constrained Surfaces. J Intell Robot Syst 62, 217–239 (2011). https://doi.org/10.1007/s10846-010-9447-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-010-9447-2

Keywords

Navigation