Abstract

ABSTRACT This work studies the application of a sample-based model Monte Carlo Model Predictive Control (MCMPC) to address discontinuous events, such as collisions. The inclusion of contact dynamics in the prediction steps of MCMPC renders it advantageous for the operation of underwater snake robots in restricted environments during rescue missions. The Curvature Derivative Control (CDC) method is employed for the purpose of controlling the joints, with the exception of the head joint. The snake robot body demonstrates adaptability to various environments with the assistance of the CDC. Results obtained from the simulation demonstrate that the snake robot is capable of autonomously navigating from its beginning position outside the region to a pipe as the entrance in order to get inside. The robot successfully traverses through various internal structures within the pipe and ultimately reaches the intended destination, guided by a predetermined cost function of MCMPC. By using the capabilities of CUDA GPU parallel computing, the computational time is substantially lowered.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.