Abstract
This paper proposes an algorithm for trajectory planning of dual-arm robot. Since the original collision-free path obtained in a probabilistic way is unnecessarily jerky, it may induce a high acceleration to robot’s actuator so we regard this as a low quality path. To improve the quality of path, we propose the B-spline trajectory planning algorithm that transforms the path into the collision-free and smooth trajectory. And as a specific example of application, we applied our proposed algorithm on cell-phone assembly task using the dual-arm robot. The simulation results show that the smooth and collision-free trajectories for the task can be generated with our motion planning simulator.
Similar content being viewed by others
References
LaValle, S. M. and Kuffner Jr, J. J., “Randomized Kinodynamic Planning,” The International Journal of Robotics Research, Vol. 20, No. 5, pp. 378–400, 2001.
LaValle, S. M. and Kuffner Jr, J. J., “Rapidly-Exploring Random Trees: Progress and Prospects,” Algorithmic and Computational Robotics: New Directions, 2000.
Kavraki, L. E., Svestka, P., Latombe, J.-C., and Overmars, M. H., “Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces,” IEEE Transactions on Robotics and Automation, Vol. 12, No. 4, pp. 566–580, 1996.
Vahrenkamp, N., Scheurer, C., Asfour, T., Kuffner, J., and Dillmann, R., “Adaptive Motion Planning for Humanoid Robots,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2127–2132, 2008.
Vahrenkamp, N., Asfour, T., and Dillmann, R., “Efficient Motion and Grasp Planning For Humanoid Robots,” in: Motion Planning for Humanoid Robots, Harada, K., Yoshida, E., Yokoi, K., (Eds.), Springer, pp. 129–160, 2010.
Kim, D.-H., Choi, Y.-S., Kim, S.-H., Wu, J., Yuan, C., et al., “Adaptive Rapidly-Exploring Random Tree for Efficient Path Planning of High-Degree-of-Freedom Articulated Robots,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, Vol. 229, No. 18, pp. 3361–3367, 2015.
Dalibard, S. and Laumond, J.-P., “Linear Dimensionality Reduction in Random Motion Planning,” The International Journal of Robotics Research, Vol. 30, No. 12, pp. 1461–1476, 2011.
Cohen, B. J., Subramania, G., Chitta, S., and Likhachev, M., “Planning for Manipulation with Adaptive Motion Primitives,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), pp. 5478–5485, 2011.
Gochev, K., Safonova, A., and Likhachev, M., “Planning with Adaptive Dimensionality for Mobile Manipulation,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), pp. 2944–2951, 2012.
Geraerts, R. and Overmars, M. H., “Creating High-Quality Paths for Motion Planning,” The International Journal of Robotics Research, Vol. 26, No. 8, pp. 845–863, 2007.
Pan, J., Zhang, L., and Manocha, D., “Collision-Free and Smooth Trajectory Computation in Cluttered Environments,” The International Journal of Robotics Research, Vol. 31, No. 10, pp. 1155–1175, 2012.
Mortenson, M. E., “Geometric Modeling,” Wiley, 1985.
Wang, C.-Y. E., “Dynamic Motion Planning for Robot Manipulators Using B-Splines,” Ph.D. Thesis, University of California, 2001.
Piegl, L. and Tiller, W., “The NURBS Book,” Springer Science & Business Media, 2012.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Choi, Y., Kim, D., Hwang, S. et al. Dual-arm robot motion planning for collision avoidance using B-spline curve. Int. J. Precis. Eng. Manuf. 18, 835–843 (2017). https://doi.org/10.1007/s12541-017-0099-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12541-017-0099-z