Skip to main content

Dual-Quaternion-Based Variable Structure Control: A New Approach and Application

  • Conference paper
Intelligent Robotics and Applications (ICIRA 2010)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6425))

Included in the following conference series:

Abstract

Dual quaternion is a more efficient tool without singularity to describe rigid-body transformation than other tools, such as homogeneous transformation matrix. In this paper, we propose a new variable structure control (VSC) based on unit dual quaternion Lie-group for the transformation of rigid-bodies in configuration space. We set up the dynamic model of the rigid-body motion represented by unit dual quaternion after the geometric structure of dual quaternion is revealed, and then propose a new unit-dual-quaternion-based VSC controller, including a new switching function and a new reaching law. At last, the proposed controller is specified into the configuration space of planar robot and applied with the dynamic model of the NuBot omni-directional mobile robot in simulation to show its effectiveness.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Pettersen, K.Y., Egeland, O.: Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle. IEEE Transactions on Automatic Control 44(1), 112–115 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  2. Servidia, P.A., Pena, R.S.S.: Thruster design for position/attitude control of spacecraft. IEEE Transactions on Aerospace and Electronic Systems 38(4), 1172–1180 (2002)

    Article  Google Scholar 

  3. Featherstone, R.: Plücker basis vectors. In: Proceedings of the 2006 IEEE International Conference on Robotics & Automation, Orlando, Florida, USA, 1892–1897 (2006)

    Google Scholar 

  4. Bullo, F., Murray, R.: Proportional derivative (PD) control on the euclidean group. In: 1995 European Control Conference, Rome, Italy (1995)

    Google Scholar 

  5. Funda, J., Taylor, R.H., Paul, R.P.: On homogeneous transformations, quaternions, and computational efficiency. IEEE Transactionsons on Robotics and Automation 6(3), 382–388 (1990)

    Article  Google Scholar 

  6. Aspragathos, N.A., Dimitros, J.K.: A comparative study of three methods for robot kinematics. IEEE Transactions on Systems, Man and Cybernetics Part B: Cybernetics 28(2), 135–145 (1998)

    Article  Google Scholar 

  7. Daniilidis, K.: Hand-eye calibration using dual quaternions. The International Journal of Robotics Research 18(3), 286–298 (1999)

    Article  Google Scholar 

  8. Goddard, J.S.: Pose and Motion Estimation from Vision Using Dual Quaternion-based Extended Kalman Filtering. Ph.D thesis, The University of Tennessee (1997)

    Google Scholar 

  9. Perez, A., McCarthy, J.: Dual quaternion synthesis of constrained robotic systems. Journal of Mechanical Design 126(3), 425–435 (2004)

    Article  Google Scholar 

  10. Wu, Y., Hu, X., Hu, D., Lian, J.: Strapdown inertial navigation system algorithms based on dual quaternions. IEEE Transactions on Aerospace and Electronic Systems 41(1), 110–132 (2005)

    Article  Google Scholar 

  11. Han, D., Wei, Q., Li, Z.: A dual-quaternion method for control of spatial rigid body. In: Proceedings of the 2008 IEEE International Conference on Networking, Sensing and Control, Sanya, China, pp. 1–6 (2008)

    Google Scholar 

  12. Park, F.: Distance metrics on the rigidbody motions with applications to mechanism design. Transactions of the ASME 117(3), 48–54 (1995)

    Article  Google Scholar 

  13. Dooley, J., McCarthy, J.: Spatial rigid body dynamics using dual quaternion components. In: Proceedings of the 1991 International Conference on Robotics and Automation, Sacramento California, pp. 90–95 (1991)

    Google Scholar 

  14. Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton (1994)

    MATH  Google Scholar 

  15. Gao, W., Hung, J.C.: Variable structure control of nonlinear system: A new approach. IEEE Transactions on Industrial Electronics 40(1), 45–55 (1993)

    Article  Google Scholar 

  16. Hung, J.Y., Gao, W., Hung, J.C.: Variable structure control:a survey. IEEE Transactions on Industrial Electronics 40(1), 2–22 (1993)

    Article  Google Scholar 

  17. Zhang, H., Wang, X., Lu, H., Ji, X.: Nubot team description paper 2009. In: RoboCup 2009 Graz, Graz, Austria (2009)

    Google Scholar 

  18. Kalmár-Nagy, T., D’Andrea, R., Ganguly, P.: Near-optimal dynamic trajectory generation and control. Robotics and Autonomous Systems 46(1), 47–64 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, H., Wang, X., Han, D. (2010). Dual-Quaternion-Based Variable Structure Control: A New Approach and Application. In: Liu, H., Ding, H., Xiong, Z., Zhu, X. (eds) Intelligent Robotics and Applications. ICIRA 2010. Lecture Notes in Computer Science(), vol 6425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16587-0_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16587-0_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16586-3

  • Online ISBN: 978-3-642-16587-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics