Title: Obstacle Avoidance Path Planning for Worm-like Robot Using Bézier Curve
Worm-like robots have demonstrated great potential in navigating through environments requiring body shape deformation. Some examples include navigating within a network of pipes, crawling through rubble for search and rescue operations, and medical applications such as endoscopy and colonoscopy. In this work, we developed path planning optimization techniques and obstacle avoidance algorithms for the peristaltic method of locomotion of worm-like robots. Based on our previous path generation study using a modified rapidly exploring random tree (RRT), we have further introduced the Bézier curve to allow more path optimization flexibility. Using Bézier curves, the path planner can explore more areas and gain more flexibility to make the path smoother. We have calculated the obstacle avoidance limitations during turning tests for a six-segment robot with the developed path planning algorithm. Based on the results of our robot simulation, we determined a safe turning clearance distance with a six-body diameter between the robot and the obstacles. When the clearance is less than this value, additional methods such as backward locomotion may need to be applied for paths with high obstacle offset. Furthermore, for a worm-like robot, the paths of subsequent segments will be slightly different than the path of the head segment. Here, we show that as the number of segments increases, the differences between the head path and tail path increase, necessitating greater lateral clearance margins.  more » « less
Award ID(s):
1850168 2047330
PAR ID:
10358310
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
Biomimetics
Volume:
6
Issue:
4
ISSN:
2313-7673
Page Range / eLocation ID:
57
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    Inspired by earthworms, worm-like robots use peristaltic waves to locomote. While there has been research on generating and optimizing the peristalsis wave, path planning for such worm-like robots has not been well explored. In this paper, we evaluate rapidly exploring random tree (RRT) algorithms for path planning in worm-like robots. The kinematics of peristaltic locomotion constrain the potential for turning in a non-holonomic way if slip is avoided. Here we show that adding an elliptical path generating algorithm, especially a two-step enhanced algorithm that searches path both forward and backward simultaneously, can make planning such waves feasible and efficient by reducing required iterations by up around 2 orders of magnitude. With this path planner, it is possible to calculate the number of waves to get to arbitrary combinations of position and orientation in a space. This reveals boundaries in configuration space that can be used to determine whether to continue forward or back-up before maneuvering, as in the worm-like equivalent of parallel parking. The high number of waves required to shift the body laterally by even a single body width suggests that strategies for lateral motion, planning around obstacles and responsive behaviors will be important for future worm-like robots. 
    more » « less
  2. Abstract Legged robots have a unique capability of traversing rough terrains and negotiating cluttered environments. Recent control development of legged robots has enabled robust locomotion on rough terrains. However, such approaches mainly focus on maintaining balance for the robot body. In this work, we are interested in leveraging the whole body of the robot to pass through a permeable obstacle (e.g., a small confined opening) with height, width, and terrain constraints. This paper presents a planning framework for legged robots manipulating their body and legs to perform collision-free locomotion through a permeable obstacle. The planner incorporates quadrupedal gait constraint, biasing scheme, and safety margin for the simultaneous body and foothold motion planning. We perform informed sampling for the body poses and swing foot position based on the gait constraint while ensuring stability and collision avoidance. The footholds are planned based on the terrain and the contact constraint. We also integrate the planner with robot control to execute the planned trajectory successfully. We validated our approach in high-fidelity simulation and hardware experiments on the Unitree A1 robot navigating through different representative permeable obstacles. 
    more » « less
  3. The passive compliance of a soft worm-like body can be a key advantage for traversal of complex confined spaces, but in practice, the body’s stiffness and contact friction often require experimental adjustments. Here, for the first time, we develop a dynamic, 3D simulation that enables systematic testing of robot parameters (e.g. stiffness and friction) in different radius of curvature environments, which will help us better understand design trade-offs in creating soft robots that mimic worm-like locomotion. Specifically, we use the open-source physics engine MuJoCo because it is established for both biomechanical and robotic modeling, as well as multi-point contact dynamics, which are present in confined spaces. The model has sensory capabilities analogous to the stretch and tactile proprioception of an earthworm and is amenable to both feedforward and feedback control. After validating our model by comparing to our previous physical robot, we quantify locomotion performance over a range of friction coefficients, structural stiffnesses, and turning radii. We found that speed increased with friction coefficient on flat ground for higher stiffness models, but decreased with friction coefficient for lower stiffness models, both on flat ground and in pipe bends. For turning radii greater than 0.45 m, speed and stiffness also had a positive correlation, however, below the critical turning radius of 0.45 m, increasing stiffness had no appreciable influence on speed. This simulation can potentially be used to optimize designs for particular environments, to better understand the influence of passive vs. active control on individual and coupled segments, and perhaps offer a deeper understanding of how animals and robots can employ soft structures. For example, we can posit from our results that changing stiffness will not increase speed below the critical turning radius, meaning further experiments should focus on other parameters or actively controlled turning to improve speed through tighter turns. 
    more » « less
  4. Abstract Soft earthworm‐like robots that exhibit mechanical compliance can, in principle, navigate through uneven terrains and constricted spaces that are inaccessible to traditional legged and wheeled robots. However, unlike the biological originals that they mimic, most of the worm‐like robots reported to date contain rigid components that limit their compliance, such as electromotors or pressure‐driven actuation systems. Here, a mechanically compliant worm‐like robot with a fully modular body that is based on soft polymers is reported. The robot is composed of strategically assembled, electrothermally activated polymer bilayer actuators, which are based on a semicrystalline polyurethane with an exceptionally large nonlinear thermal expansion coefficient. The segments are designed on the basis of a modified Timoshenko model, and finite element analysis simulation is used to describe their performance. Upon electrical activation of the segments with basic waveform patterns, the robot can move through repeatable peristaltic locomotion on exceptionally slippery or sticky surfaces and it can be oriented in any direction. The soft body enables the robot to wriggle through openings and tunnels that are much smaller than its cross‐section. 
    more » « less
  5. Abstract Construction robotics has gained significant traction in research and development, yet deploying robots in construction environments presents unique challenges. Construction sites are characterized by indeterminate processes, domain-specific tasks, and complex navigation requirements that make traditional robot pathfinding approaches insufficient. While methods like simultaneous localization and mapping (SLAM) offer viable solutions for robot navigation, they often require considerable computational resources due to their sensor precision demands and data processing needs. In the context of construction robotics, building information modeling (BIM) has emerged as the leading map representation for robot planning. However, the assumption of having a perfectly accurate model is dangerously flawed, and thus algorithms such as A* do not constitute a reliable approach for general robot planning. We integrate a multi-heuristic A* (MHA*) algorithm with artificial potential fields (APF) derived from BIM spatial data, while employing large language models (LLMs) to process BIM’s textual information for dynamic obstacle avoidance. Our experimental results demonstrate an 80% improvement in robot-obstacle clearance while maintaining comparable path lengths to traditional methods. This approach provides a computationally efficient solution for safe robot navigation in complex construction environments. 
    more » « less