Abstract
Tentacle robots – robots with many degrees of freedom with one fixed end – offer advantages over traditional robots in many scenarios due to their enhanced flexibility and reachability. Planning practical paths for these devices is challenging due to their high number of degrees of freedom (DOFs). Sampling-based path planners are a common approach to the high DOF planning problem associated with tentacle robots but the solutions found using such planners are often not practical in that they do not take into account soft application-specific constraints. This paper describes a general sample adjustment method for tentacle robots which adjusts the nodes and edges generated by the sampling-based planners within their local neighborhood to satisfy soft constraints associated with the problem. Experiments with real and simulated tentacle robots demonstrate that our approach is an effective enhancement to the basic probabilistic planner to find practical paths.
This is an extended version of “Planning Practical Paths for Tentacle Robots” which appeared in the 5th International Conference on Agents and Artificial Intelligence (ICAART), Barcelona, Spain, 2013.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bayazit, O.B.: Solving motion planning problems by iterative relaxation of constraints. Ph.D. thesis, Texas A&M University (2003)
Bohlin, R., Kavraki, L.E.: Path planning using lazy PRM. In: Proceedings of IEEE International Conference on Robotics & Automation (ICRA), San Francisco, vol. 1, pp. 521–528 (2000)
Bruce, J., Veloso, M.: Real-time multi-robot motion planning with safe dynamics. In: Multi-Robot Systems: From Swarms to Intelligent Automata, Proceedings from the 2005 International Workshop on Multi-Robot Systems, Washington, D.C., vol. 3, pp. 159–170 (2005)
Buckinham, R., Graham, A.: SAFIRE - a robotic inspection system for CANDU feeders. In: Proceedings of International Conference on CANDU Maintenance, Toronto (2011)
Chirikjian, G.S., Burdick, J.W.: An obstacle avoidance algorithm for hyper-redundant manipulators. In: Proceedings of IEEE International Conference on Robotics & Automation (ICRA), Tsukuba, Japan, vol. 1, pp. 625–631 (1990)
Choset, H., Henning, W.: A follow-the-leader approach to serpentine robot motion planning. ASCE J. Aerosp. Eng. 12, 65–73 (1999)
Garber, M., Lin, M.C.: Constraint-based motion planning using voronoi diagrams. In: Proceedings of Fifth International Workshop on Algorithmic Foundations of Robotics (WAFR), Nice, France (2002)
Gayle, R., Redon, S., Sud, A., Lin, M., Manocha, D.: Efficient motion planning of highly articulated chains using physics-based sampling. In: Proceedings of IEEE International Conference on Robotics & Automation (ICRA), Rome, pp. 3319–3326 (2007)
Geraerts, R.: Sampling-based motion planning: analysis and path quality. Ph.D. thesis, Utrecht University (2006)
Geraerts, R., Overmars, M.: On improving the clearance for robots in high-dimensional configuration spaces. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Edmonton, pp. 679–684 (2005)
Geraerts, R., Overmars, M.H.: Creating high-quality paths for motion planning. Int. J. Robot. Res. 26, 845–863 (2007)
Gerevini, A., Long, D.: Plan constraints and preferences in PDDL3 - the language of the fifth international planning competition. University of Brescia, Technical report (2005)
Hill, B., Tesar, D.: Design of mechanical properties for serial manipulators. Ph.D. thesis, University of Texas at Austin (1997)
Hsu, D.: Randomized single-query motion planning in expansive spaces. Ph.D. thesis, Stanford University (2000)
Karaman, S., Frazzoli, E.: Sampling-based algorithms for optimal motion planning. Int. J. Robot. Res. 30, 846–894 (2011)
Kavraki, L.E., Latombe, J.-C., Motwani, R., Raghavan, P.: Randomized query processing in robot path planning. J. Comput. Syst. Sci. 57, 50–60 (1998)
Kavraki, L.E., Svestka, P., Latombe, J.-C., Overmars, M.: Probabilistic roadmaps for path planning in high dimensional configuration spaces. IEEE Trans. Robot. Autom. 12, 566–580 (1996)
Khalil, W., Dombre, E.: Modeling, Identification and Control of Robots. Hermes Penton Ltd, London (2002)
Kim, J., Pearce, R.A., and Amato, N.M.: Extracting optimal paths from roadmaps for motion planning. In: Proceedings of IEEE International Conference on Robotics & Automation (ICRA), Taipei, vol. 2, pp. 2424–2429 (2003)
Kobilarov, M., Sukhatme, G.S.: Near time-optimal constrained trajectory planning on outdoor terrain. In: Proceedings of IEEE International Conference on Robotics & Automation (ICRA), Barcelona, pp. 1833–1840 (2005)
Latombe, J.-C.: Robot Motion Planning. Kluwer, Boston (1991)
LaValle, S.M.: Planning Algorithms. Cambridge University Press, Cambridge (2006)
LaValle, S.M., Kuffner, J.J.: Rapidly-exploring random trees: progress and prospects. In: Proceedings of International Workshop on Algorithmic Foundations of Robotics (WAFR), Hanover, NH (2000)
Manseur, R.: Robot Modeling and Kinematics. Da Vinci Engineering Press, Boston (2006)
Nielsen, C., Kavraki, L.E.: A two-level fuzzy PRM for manipulation planning. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Takamatsu, Japan, vol. 3, pp. 1716–1722 (2000)
Nieuwenhuisen, D., Overmars, M.H.: Useful cycles in probabilistic roadmap graphs. In: Proceedings of IEEE International Conference on Robotics & Automation (ICRA), New Orleans, vol. 1, pp. 446–452 (2004)
Raveh, B., Enosh, A., Halperin, D.: A little more, a lot better: Improving path quality by a path merging algorithm. IEEE Trans. Robot. 27, 365–371 (2011)
Rollinson, D., Choset, H.: Virtual chassis for snake robots. In: Proceedings of IEEE International Conference of Intelligent Robot and Systems (IROS), San Francisco, pp. 221–226 (2011)
Song, G., Miller, S., Amato, N.M.: Customizing PRM roadmaps at query time. In: Proceedings of IEEE International Conference on Robotics & Automation (ICRA), Seoul, Korea, pp. 1500–1505 (2001)
Transeth, A.A., Pettersen, K.Y., Liljebäck, P.: A survey on snake robot modeling and locomotion. Robotica 27, 999–1015 (2009)
Wein, R., van den Berg, J.P., Halperin, D.: The visibility-voronoi complex and its applications. In: Proceedings of Annual Symposium on Computational Geometry (SCG), New York, pp. 63–72 (2005)
Zghal, H., Dubey, R.V., Euler, J.A.: Collision avoidance of a multiple degree of freedom redundant manipulator operating through a window. In: Proceedings of IEEE American Control Conference, San Diego, pp. 2306–2312 (1990)
Acknowledgments
The financial support of NSERC Canada and NCFRN are gratefully acknowledged. The authors would like to thank Robert Codd-Downey and Junquan Xu for their help with the robot infrustructure.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, J., Dymond, P., Jenkin, M. (2014). Path Planning for Tentacle Robots Using Soft Constraints. In: Filipe, J., Fred, A. (eds) Agents and Artificial Intelligence. ICAART 2013. Communications in Computer and Information Science, vol 449. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44440-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-662-44440-5_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44439-9
Online ISBN: 978-3-662-44440-5
eBook Packages: Computer ScienceComputer Science (R0)