Skip to main content

Improving Human-Robot Physical Interaction with Inverse Kinematics Learning

  • Conference paper
  • First Online:
Social Robotics (ICSR 2015)

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

Included in the following conference series:

  • 6790 Accesses

Abstract

More and more collaborative robots are making it into factory floors. These safe robots are meant to physically interact with human operators in tasks involving handing over objects or behaving as a third hand. Inverse kinematics is a key functionality for this as the robot has to find joint configurations to reach specific task space targets. Standard inverse kinematics libraries can be difficult to manipulate when controlling redundant actuators as the obtained configurations can be suboptimal in terms of naturalness and operator comfort. We describe a learning approach that allows the operator to easily adjust the postures of the robot by online demonstration. The learned inverse kinematics functions is used in conjunction with standard inverse kinematics libraries to improve the generated postures. A user study shows that human-robot face-to-face interaction is improved by the learned inverse kinematics.

Supplementary material (videos) can be found at http://www.humarobotics.com/en/robotics-lab/baxter-learning.html

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

Access this chapter

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. Akgun, B., Cakmak, M., Yoo, J.W., Thomaz, A.L.: Trajectories and keyframes for kinesthetic teaching: a human-robot interaction perspective. In: Proceedings of the Seventh Annual ACM/IEEE International Conference on Human-Robot Interaction, HRI 2012, pp. 391–398. ACM, New York (2012)

    Google Scholar 

  2. Artemiadis, P.K., Katsiaris, P.T., Kyriakopoulos, K.J.: A biomimetic approach to inverse kinematics for a redundant robot arm. Autonomous Robots 29(3–4), 293–308 (2010)

    Article  Google Scholar 

  3. Bocsi, B., Nguyen-Tuong, D., Csato, L., Scholkopf, B., Peters, J.: Learning inverse kinematics with structured prediction. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 698–703. IEEE, September 2011

    Google Scholar 

  4. Calinon, S., Billard, A.: Active teaching in robot programming by demonstration. In: The 16th IEEE International Symposium on Robot and Human Interactive Communication, RO-MAN 2007, pp. 702–707, August 2007

    Google Scholar 

  5. Diankov, R.: Automated construction of robotic manipulation programs. PhD thesis, Citeseer (2010)

    Google Scholar 

  6. Morvan, J.: Understanding and communicating intentions in human-robot interaction. M.Sc. Thesis, KTH Royal Institute of Technology (2015)

    Google Scholar 

  7. Nakanishi, J., Cory, R., Mistry, M., Peters, J., Schaal, S.: Comparative experiments on task space control with redundancy resolution. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3901–3908 (2005)

    Google Scholar 

  8. Rethink Robotics. Baxter Research Robot. http://www.rethinkrobotics.com/baxter-research-robot/

  9. Smits, R.: KDL: Kinematics and Dynamics Library. http://www.orocos.org/kdl

  10. Strabala, K.W., Lee, M.K., Dragan, A.D., Forlizzi, J.L., Srinivasa, S., Cakmak, M., Micelli, V.: Towards Seamless Human-Robot Handovers. Journal of Human-Robot Interaction 2(1), 112–132 (2013)

    Article  Google Scholar 

  11. Sucan, I.A., Chitta, S.: Moveit! http://moveit.ros.org

  12. Wrede, S., Emmerich, C., Grünberg, R., Nordmann, A., Swadzba, A., Steil, J.: A User Study on Kinesthetic Teaching of Redundant Robots in Task and Configuration Space. Journal of Human-Robot Interaction 2(1), 56–81 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Philippe Capdepuy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Capdepuy, P., Bock, S., Benyaala, W., Laplace, J. (2015). Improving Human-Robot Physical Interaction with Inverse Kinematics Learning. In: Tapus, A., André, E., Martin, JC., Ferland, F., Ammi, M. (eds) Social Robotics. ICSR 2015. Lecture Notes in Computer Science(), vol 9388. Springer, Cham. https://doi.org/10.1007/978-3-319-25554-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25554-5_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25553-8

  • Online ISBN: 978-3-319-25554-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics