skip to main content


Title: Obstacle-Aided Navigation of a Soft Growing Robot
For many types of robots, avoiding obstacles is necessary to prevent damage to the robot and environment. As a result, obstacle avoidance has historically been an im- portant problem in robot path planning and control. Soft robots represent a paradigm shift with respect to obstacle avoidance because their low mass and compliant bodies can make collisions with obstacles inherently safe. Here we consider the benefits of intentional obstacle collisions for soft robot navigation. We develop and experimentally verify a model of robot-obstacle interaction for a tip-extending soft robot. Building on the obstacle interaction model, we develop an algorithm to determine the path of a growing robot that takes into account obstacle collisions. We find that obstacle collisions can be beneficial for open-loop navigation of growing robots because the obstacles passively steer the robot, both reducing the uncertainty of the location of the robot and directing the robot to targets that do not lie on a straight path from the starting point. Our work shows that for a robot with predictable and safe interactions with obstacles, target locations in a cluttered, mapped environment can be reached reliably by simply setting the initial trajectory. This has implications for the control and design of robots with minimal active steering.  more » « less
Award ID(s):
1637446
NSF-PAR ID:
10066112
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
IEEE International Conference on Robotics and Automation
ISSN:
1049-3492
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    Navigation and motion control of a robot to a destination are tasks that have historically been performed with the assumption that contact with the environment is harmful. This makes sense for rigid-bodied robots, where obstacle collisions are fundamentally dangerous. However, because many soft robots have bodies that are low-inertia and compliant, obstacle contact is inherently safe. As a result, constraining paths of the robot to not interact with the environment is not necessary and may be limiting. In this article, we mathematically formalize interactions of a soft growing robot with a planar environment in an empirical kinematic model. Using this interaction model, we develop a method to plan paths for the robot to a destination. Rather than avoiding contact with the environment, the planner exploits obstacle contact when beneficial for navigation. We find that a planner that takes into account and capitalizes on environmental contact produces paths that are more robust to uncertainty than a planner that avoids all obstacle contact. 
    more » « less
  2. In this paper, we develop a novel and safe control design approach that takes demonstrations provided by a human teacher to enable a robot to accomplish complex manipulation scenarios in dynamic environments. First, an overall task is divided into multiple simpler subtasks that are more appropriate for learning and control objectives. Then, by collecting human demonstrations, the subtasks that require robot movement are modeled by probabilistic movement primitives (ProMPs). We also study two strategies for modifying the ProMPs to avoid collisions with environmental obstacles. Finally, we introduce a rule-base control technique by utilizing a finite-state machine along with a unique means of control design for ProMPs. For the ProMP controller, we propose control barrier and Lyapunov functions to guide the system along a trajectory within the distribution defined by a ProMP while guaranteeing that the system state never leaves more than a desired distance from the distribution mean. This allows for better performance on nonlinear systems and offers solid stability and known bounds on the system state. A series of simulations and experimental studies demonstrate the efficacy of our approach and show that it can run in real time. Note to Practitioners —This paper is motivated by the need to create a teach-by-demonstration framework that captures the strengths of movement primitives and verifiable, safe control. We provide a framework that learns safe control laws from a probability distribution of robot trajectories through the use of advanced nonlinear control that incorporates safety constraints. Typically, such distributions are stochastic, making it difficult to offer any guarantees on safe operation. Our approach ensures that the distribution of allowed robot trajectories is within an envelope of safety and allows for robust operation of a robot. Furthermore, using our framework various probability distributions can be combined to represent complex scenarios in the environment. It will benefit practitioners by making it substantially easier to test and deploy accurate, efficient, and safe robots in complex real-world scenarios. The approach is currently limited to scenarios involving static obstacles, with dynamic obstacle avoidance an avenue of future effort. 
    more » « less
  3. null (Ed.)
    Soft, tip-extending devices, or “vine robots,” are a promising new paradigm for navigating cluttered and confined environments. Because they lengthen from their tips, there is little relative movement of the body with the environment, and the compressible nature of the device allows it to pass through orifices smaller than its diameter. However, the interaction between these devices and the environment is not well characterized. Here we present a comprehensive mathematical model that describes vine robot behavior during environmental interaction that provides a basis from which informed designs can be generated in future works. The model incorporates transverse and axial buckling modes that result from growing into obstacles with varying surface normals, as well as internal path-dependent and independent resistances to growth. Accordingly, the model is able to predict the pressure required to grow through a given environment due to the interaction forces it experiences. We experimentally validate both the individual components and the full model. Finally, we present three design insights from the model and demonstrate how they each improve performance in confined space navigation. Our work helps advance the understanding of tip-extending, vine robots through quantifying their interactions with the environment, opening the door for new designs and impactful applications in the realms of healthcare, research, search and rescue, and space exploration. 
    more » « less
  4. Soft robots that can harvest energy from environmental resources for autonomous locomotion is highly desired; however, few are capable of adaptive navigation without human interventions. Here, we report twisting soft robots with embodied physical intelligence for adaptive, intelligent autonomous locomotion in various unstructured environments, without on-board or external controls and human interventions. The soft robots are constructed of twisted thermal-responsive liquid crystal elastomer ribbons with a straight centerline. They can harvest thermal energy from environments to roll on outdoor hard surfaces and challenging granular substrates without slip, including ascending loose sandy slopes, crossing sand ripples, escaping from burying sand, and crossing rocks with additional camouflaging features. The twisting body provides anchoring functionality by burrowing into loose sand. When encountering obstacles, they can either self-turn or self-snap for obstacle negotiation and avoidance. Theoretical models and finite element simulation reveal that such physical intelligence is achieved by spontaneously snapping-through its soft body upon active and adaptive soft body-obstacle interactions. Utilizing this strategy, they can intelligently escape from confined spaces and maze-like obstacle courses without any human intervention. This work presents a de novo design of embodied physical intelligence by harnessing the twisting geometry and snap-through instability for adaptive soft robot-environment interactions. 
    more » « less
  5. Natural environments are often filled with obstacles and disturbances. Traditional navigation and planning approaches normally depend on finding a traversable “free space” for robots to avoid unexpected contact or collision. We hypothesize that with a better understanding of the robot–obstacle interactions, these collisions and disturbances can be exploited as opportunities to improve robot locomotion in complex environments. In this article, we propose a novel obstacle disturbance selection (ODS) framework with the aim of allowing robots to actively select disturbances to achieve environment-aided locomotion. Using an empirically characterized relationship between leg–obstacle contact position and robot trajectory deviation, we simplify the representation of the obstacle-filled physical environment to a horizontal-plane disturbance force field. We then treat each robot leg as a “disturbance force selector” for prediction of obstacle-modulated robot dynamics. Combining the two representations provides analytical insights into the effects of gaits on legged traversal in cluttered environments. We illustrate the predictive power of the ODS framework by studying the horizontal-plane dynamics of a quadrupedal robot traversing an array of evenly-spaced cylindrical obstacles with both bounding and trotting gaits. Experiments corroborate numerical simulations that reveal the emergence of a stable equilibrium orientation in the face of repeated obstacle disturbances. The ODS reduction yields closed-form analytical predictions of the equilibrium position for different robot body aspect ratios, gait patterns, and obstacle spacings. We conclude with speculative remarks bearing on the prospects for novel ODS-based gait control schemes for shaping robot navigation in perturbation-rich environments. 
    more » « less