Related Experiment Video
Updated: Aug 16, 2025

A Robotic Platform to Study the Foreflipper of the California Sea Lion
Published on: January 10, 2017
Dynamic Analysis and Path Planning of a Turtle-Inspired Amphibious Spherical Robot
Liang Zheng1, You Tang1, Shuxiang Guo2
1School of Electronic Information Science and Technology, Jilin Agricultural Science and Technology University, Jilin 132101, China.
This study introduces a novel path-planning algorithm for an amphibious spherical robot (ASR) using general constrained optimization (GCOP) and sequential quadratic programming (SQP). The ASR achieves effective collision avoidance and flexible underwater movement in unknown environments.
Area of Science:
- Robotics
- Control Systems
- Underwater Exploration
Background:
- Underwater robots require advanced navigation and collision avoidance in unknown environments.
- Amphibious spherical robots (ASRs) offer unique mobility advantages but need sophisticated control algorithms.
Purpose of the Study:
- To develop a dynamic path-planning algorithm for an ASR in unknown underwater spaces.
- To enable precise motion control and collision avoidance for the ASR.
Main Methods:
- A general constrained optimization problem (GCOP) model and sequential quadratic programming (SQP) were employed for path planning.
- A novel water-jet thruster propulsion model and a modified Denavit-Hartenberg (MDH) algorithm for multiple degrees of freedom (MDOF) were developed.
- Sensor input was integrated for real-time control and adaptation.
Main Results:
- The proposed GCOP and SQP algorithms effectively planned dynamic paths for the ASR.
- The ASR demonstrated collision avoidance and flexible movement capabilities.
- High-precision and high-speed motion control was achieved using the developed propulsion and MDH algorithms.
Conclusions:
- The GCOP and SQP algorithms are effective for ASR path planning in underwater environments.
- The developed propulsion and control algorithms enhance underwater maneuverability with minimal estimation error.
- This research contributes to the advancement of autonomous underwater robotic systems.
Related Concept Videos
Rolling Resistance: Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Buoyancy and Stability for Submerged and Floating Bodies
Hydraulic Jump: Problem Solving

