TY - JOUR
T1 - A unified motion planning method for a multifunctional underwater robot
AU - Shiraishi, Koichiro
AU - Kimura, Hajime
N1 - Copyright:
Copyright 2010 Elsevier B.V., All rights reserved.
PY - 2009/12
Y1 - 2009/12
N2 - This article deals with motion planning for a multifunctional underwater robot that can perform various tasks such as swimming, walking, and grasping objects. We have developed a unified motion planning method that can generate motion planning for a variety of movements using a single algorithm. With this method, motion planning problems are modeled as finite-horizon Markov decision processes, and optimum motion planning is achieved by dynamic programming. However, conventional dynamic programming is sometimes considered to have limited applicability because of "the curse of dimensionality." To avoid this issue, we applied a random network as a state transition network to suppress the explosion in the number of states. The effectiveness of the proposed method is demonstrated through numerical simulations involving two types of task for multifunctional robots. One is a reaching task, and the other is a thrust force generation task.
AB - This article deals with motion planning for a multifunctional underwater robot that can perform various tasks such as swimming, walking, and grasping objects. We have developed a unified motion planning method that can generate motion planning for a variety of movements using a single algorithm. With this method, motion planning problems are modeled as finite-horizon Markov decision processes, and optimum motion planning is achieved by dynamic programming. However, conventional dynamic programming is sometimes considered to have limited applicability because of "the curse of dimensionality." To avoid this issue, we applied a random network as a state transition network to suppress the explosion in the number of states. The effectiveness of the proposed method is demonstrated through numerical simulations involving two types of task for multifunctional robots. One is a reaching task, and the other is a thrust force generation task.
UR - http://www.scopus.com/inward/record.url?scp=72449194392&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=72449194392&partnerID=8YFLogxK
U2 - 10.1007/s10015-009-0696-8
DO - 10.1007/s10015-009-0696-8
M3 - Article
AN - SCOPUS:72449194392
SN - 1433-5298
VL - 14
SP - 405
EP - 409
JO - Artificial Life and Robotics
JF - Artificial Life and Robotics
IS - 3
ER -