Draft:Soft robotics
Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit the draft click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about yourself, your business or employer. If you do so, you must declare it. This draft has not been edited in over six months and qualifies to be deleted per CSD G13.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by SirJamesHunt (talk | contribs) 10 years ago. (Update) |
Soft Robotics is a subfield of robotics that deals with robots built out of soft and deformable material like silicone, plastic, fabric, rubber, or compliant mechanical parts like springs. Soft robots can actively interact with the environment and can undergo “large” deformations relying on inherent or structural compliance [citation needed] respectively due to the softness or the morphological features of its body.
Aspects of Soft Robots
Soft robots are often, but not necessarily, bio-inspired and are known to have a number of advantages over classical robotic devices based on traditional robotic technologies. Soft and deformable structures are crucial in systems that deal with uncertain and dynamic tasks and environments, e.g. grasping and manipulation of unknown objects, locomotion in rough terrains, and physical contacts with living cells and human bodies[2].
“Soft” may refer to the structural compliance of a robot, that means that the softness comes from ad hoc geometrical arrangements and morphology of hard materials – so that structural strains are magnified compared with local material deformation (e.g. compliant mechanisms). Several industrial robots use compliant mechanisms, such as the KUKA Lightweight Robot (LWR) that is characterized by a low mass-payload ratio and a programmable, active compliance.
“Soft” may also refer to an inherent material compliance that involves bulk material properties – including soft matter (e.g. elastomers, polymers, gels, etc.), which guarantee a safe interaction with the environment. As examples of soft robots, the soft silicone-based caterpillar robot inspired by the manduca sexta, the GoQBot, exploits SMA actuators and the incompressibility of fluids to deliver performance resembling those of the hydrostatic skeletons[3], figure 1a). The octopus-inspired robots (OCTOPUS, OctoProp and PoseiDRONE) combine the use of soft materials (see Figure File:Soft_octopus_arm_project_OCTOPUS.png), SMA actuators (Shape Memory Alloy) and cable driven transmission to accomplish dexterous manipulation by artificial muscular hydrostats (Cianchetti et al., 2011 Laschi et al., 2012; figure have to be added), legged locomotion (Calisti et al., 2011) and swimming by jet propulsion (Giorgio Serchi et al., 2013, figure needed), and use the same principles of Octopus vulgaris with a biomimetic design approach (Margheri et al, 2012; Mazzolai et al, 2012). At Harvard University a series of soft robots based on pneumatic actuation has been developed, such as starfish-like (Morin et al., 2012, figure needed), and tentacle-like robots (Martinez et al., 2013, figure needed), which show large deformation and camouflage capability. The JamBots (Steltz et al., 2010, Brown et al., 2010) are another example of how soft materials in combination with soft actuation technologies can be used for robot locomotion (figure ??) and grasping (figure ??). In JamBots, the material properties can be changed with granular jamming (determining anisotropies) and motion can be generated with pneumatic actuators or with cable-driven systems, as in the case of the MIT jammable manipulator (Cheng et al., 2012). Soft and flexible materials can be also be part of the actuation system itself as in the case of the use of EAP (ElectroActive Polymers) in the starfish-like robot (Otake et al., 2002) or in the tissue-engineered multi-limbed medusoid robot (Nawroth et al., 2012, figure 1i), or in the Meshworm robots where a series of SMA springs arranged in antagonistic manner supported by a flexible braided mesh-tube structure is used to produce a peristaltic motion (Seok et al., 2012).
Examples of Soft Robots
Here is a list of examples of soft robots.
- Octopus robot developed in the EU project OCTOPUS
- Soft caterpillar inspired robot from Tufts University [1]
- Soft starfish inspired robot developed by Robert Shepherd (Cornell University), see [4]
- Roboy - a tendon driven robot developed by the Artificial Intelligence Laboratory of the University of Zurich
Components for Soft Robots
In the context of soft robotics a lot of so-called smart material are used, especially for actuation and sensing. The type of materials used ranges from silicone, paper, wood, to metal (e.g. in springs). The main components are actuators, sensors, and structural components, all of which can be to a certain extent soft. In addition, in contrast to classical robot design, in soft robots the concept of morphological computation is considered, where the control of a soft robot is implemented directly in its physical body (morphology) instead of a software running on a CPU.
Soft Actuator
Shape Memory Alloys (SMAs)
Shape Memory Alloys are metal alloys capable of undergoing a certain strain and subsequently recover their original shape when heated (Funakubo, 1987). SMAs allow creating robotic systems that are drastically small in size, weight, and complexity, when compared with traditional robots. As actuators for mechatronics systems, these alloys present several drawbacks like low efficiency, high hysteresis and non-linearity, but the interest on these alloys is still growing for their flexibility, large force–weight ratio, limited volume, inherent sensing capability, and noise-free operation which enable the employment of this technology in soft robotics (Cianchetti, 2013; Cianchetti 2014).
Memory Polymers (SMPs)
Shape Memory Polymers belong to a class of smart polymers, which have drawn considerable research interest in the last few years because of their applications in micro electromechanical systems and actuators in biomedical devices. Shape memory polymers exploit the same principle as SMAs: by stretching the rubber at a temperature above the crystallisation point and then cooling it in that extended shape will lock‐in the deformed material. On heating to melt the crystals, the original network configuration is recovered. In several fields of applications, SMP materials have been proved to be suitable substitutes to metallic ones because of their flexibility, biocompatibility and wide scope of modifications. A comprehensive review can be found in (Ratna and Karger‐Kocsis, 2008).
Electroactive polymers
Electro Active Polymers (EAPs) are a new emerging and promising class of technologies which already demonstrated the possibility to fill the gap between natural muscles and artificial artefacts. Most of them are based on polymeric matrixes activated with different mechanisms, but they are all endowed with the capability of varying their size and shape when an electric stimulus is supplied (Mirfakhrai et al., 2007). They have power densities exceeding those of biological muscle, are readily scalable and free-form fabricable, and are ideally suited to biomimetic and biomedical soft robotic applications. However, currently they have limited applicability because of the high electric fields required (in the case of electronic EAP) or the slow response and low lifetime (for the ionic EAP).
Flexible fluidic actuator
Flexible fluidic actuator is a term used for a wide range of system types, but generically they comprise an expansion chamber defined by an inner wall of an expandable girdle which is connected to at least two anchoring points. The expansion chamber can be pressurized acquiring a minimum or a maximum volume. Thus actuators are able to adapt and transform a fluid pressure force against the inner wall into a traction force or a bending movement. A recent review can be found in (De Greef et al., 2009). The main disadvantages of fluidic systems are the risk of leakages or—even worst—the possibility of burst of the inflated chambers.
Cable-driven actuation
Cable-driven actuation has the benefit of providing a distributed and continuous action and cables can be fitted at spots within a soft robot where it would be hard to place other actuators otherwise, since powerful motors can be embedded outside the robot thus keeping it flexible (Calisti et al., 2010). Since cable transmission is continuous and is subject to negligible backlash issues, control is greatly simplified, but friction losses along the robot due to the cables may reduce the controllability of the system. Compared with the other actuation methods, cable actuation offers low inertia, weight and volume, it guarantees fast response times and long range transmission of force and power.
Semi-active actuators
A special class of materials offers the possibility to change its mechanical properties due to controlled physical stimuli. Thermo- magneto- and electro-rheological materials possess the capability to change the stiffness from values resembling low viscosity fluids to values similar to solid materials by applying thermal (Cheng et al., 2010), magnetic or electric fields (Yalcintas and Dai, 1999), respectively. The main drawbacks are due to control issues and low response time (for thermal activation) or the high fields required (for the magnetic and electric activation). Granular jamming is another phenomenon that is arising a growing interest for the impressive behaviour which enables particles to act like a liquid, solid, or something in between depending on an applied vacuum level (Liu and Nagel, 1998).
Variable Impedance Actuators
Variable Impedance Actuators are also know as variable compliance, adjustable stiffness, and controllable stiffness actuators. Passive compliant actuators contain an elastic element, e.g. a spring which can store energy, which is not the case for actuators with active compliance, where the controller of a stiff actuator mimics the behavior of a spring. The latter has the disadvantage that no energy can be stored in the actuation system and due to the limited bandwidth of the controller, no shocks can be absorbed. An advantage of active compliance is that the controller can make the compliance online adaptable. Online adaptability means that the compliance can be adapted during normal operation. A famous robot that uses active compliance for safety is the Kuka/dlr leightweight arm. The most well know example of a passive compliant actuator is the original Series Elastic Actuator SEA), which is a spring in series with a stiff actuator. The compliance of this actuator is fixed and is determined by the selection of the spring; thus, the physical compliance cannot be changed during operation. To obtain variable stiffness, the virtual stiffness of the actuator is adjusted by dynamically adjusting the equilibrium position of the spring. To combine energy storage and adaptable compliance, an elastic element to store energy is needed, together with a way to adapt the compliance. A substantial number of designs have been developed like AWAS, Maccepa, VSA joint, AMASC, VS-joint, vsaUT. Also parallel springs are investigated for actuation and gravity compensation in order to reduce the torque through the motor, a new concept in this field is the series-parallel elastic actuator (SPEA) where several parallel springs can be engaged or disengaged mimicking the variable recruitment of the muscle fibres in a biological muscle.
Soft Sensors
The kind of system that has been mostly investigated in soft applications is tactile sensing. One of the most widely used methods is to detect structural deformation with embedded strain sensors in an artificial skin. Highly sensitive fibre optic strain sensors have been embedded in a plastic robotic finger for force sensing and contact localization (Park et al., 2009). Embedded strain gages and the detection of capacitance change with embedded capacitive sensor (Yamada et al., 2002) arrays are other approaches for tactile sensing (Kirchner et al., 2008). There have been stretchable skin-like sensors proposed with different methods: a strain sensing fabric composites developed using an electrically conductive elastomer (Ulmen and Cutkosky, 2010); a stretchable tactile sensor proposed also using polymeric composites (Ventrelli et al., 2009); a highly twistable tactile sensing array made with stretchable helical electrodes (Cheng et al., 2009); an artificial skin sensor consisting of multi-layered mirco-channels filled with a conductive liquid capable of detecting multi-axis strains and contact pressure (Park et al., 2011). In addition, many of the compliant soft actuators described above, such as EAPs, can simultaneously act as actuators and electromechanical sensors (Jumg et al., 2008).
Soft Structures
By employing hybrid structural approaches, such as tensegrity structures, Robots can also be soft at the "structural" level, even if they use a mix of soft and rigid component elements. A Tensegrity Robot is structurally integrated through its continuous elastic tensile network, and exhibits many of the properties commonly associated with soft robots, such as passive compliance, robust distribution of contact forces, highly deformable shape, and distributed parallel actuation approaches. Likewise, they have the same challenges in sensing, modeling and control due to their passive compliance, oscillatory response, and non-linear structural dynamics. Tensegrity robots have been shown to benefit from many of the same sensing, modeling, and control approaches as other soft robots, such as the use of distributed emergent controllers such as neuroscience inspired Central Pattern Generators. One advantage that tensegrity robots present relative to purely soft robots is the opportunity to integrate existing sensors and actuators into the rods, yet still achieve a structurally compliant system.
Tensegrity Robots have been developed in hardware and simulation by a growing number of research labs over the last decade, and have been proposed for a wide range of applications, including bio-mimicry and space exploration. Recently NASA released the beta version of an open source tensegrity robotics simulation library.
Modeling Soft Robots
In order to model a soft robot, traditional mathematical tools, typically used for rigid robot dynamic modeling, cannot be applied. A continuum approach is required, with distributed parameters and nonlinear partial differential equations need to be considered. Existing models can be divided into two main categories: constant and non-constant curvature approximation. They vary in the degree of precision obtained. The constant curvature approximation can be considered as the simplest approach to modelking soft robots. As specified in various constant curvature works [5], this approximation fails in many practical cases, for example, when the environmental loads (such as gravity) are significant or in the case of nonconstant sections of the robot arm. Non-constant curvature models belong to three categories: continuum approximation of hyperredundant systems [6], the spring–mass model[7], and the Cosserat geometrically exact approach[8]. Continuum approximation of hyperredundant systems was probably the first continuum approach to be proposed in the robotics community, unveiling a variety of applications such as snake locomotion or trunk manipulation. However, the latest robotic platforms developed, which are made of highly deformable continuum bodies, have led quite naturally to using a pure continuum approach to modeling from the beginning. Cosserat geometrically exact models are the closest to the mechanics of a soft robot structure and actuation.
Control Architectures
In general, soft robotic structures are hard to control. The reason is that soft bodies are highly complex and, therefore, hard to model. Typical properties are strong nonlinearities, a high-dimensional (potentially infinite) state space, bifurcation behavior, underactuation, and delayed communication - all of which are difficult to handle individually and represents a serious challenge when combined. Due to this fact a lot of times soft robots are not actively controlled or are very imprecisely controlled with a simple feedforward controller.
A concept often mentioned in the context of soft robotics is Morphological Computation, which his based on the observation in Nature that the physical body (i.e. the morphology) of biological systems seem to contribute to computational aspects. The concept has repeatedly been applied in robot designs, especially, with soft bodies.[9] The general approach is to cleverly design (soft) bodies, such that they can take over part of the control of the robot. For example, in locomotion a spring in a leg enables the robot to cope with uneven ground as this external perturbations can be absorbed by the springs without the need of an external controller.
Despite the number of successful designs [9] there exist very little theoretical work to establish a mathematical framework to describe the computational power of (soft) bodies and to use it to design a control approach for soft robots. Füchslin et al. [10] discussed how morphological computation in the context of control can look like. Some initial work on mathematical frameworks has been done by Hauser et al.[11][12] There also exist a number work that shows that theses theoretical models can be applied to real robotics platforms under real world conditions. For example, Nakjima et al. [13] demonstrated the computational power of an octopus-inspired soft silicone arm and how it can be exploited as a computational resources. Furthermore, they demonstrated how the same setup can be used to control the arm for simply movements. Zhao et al. [14] used the same theoretical models of Hauser et al. to control a quadruped robot.
Scientific Community
Although people have been using soft material for robots for a long time, only recently an international community has been formed. For example, since October 2012 exists an IEEE RAS Technical Committee on Soft Robotics, which coordinates the international community around this field of research. In 2013 the International Journal on Soft Robotics was funded. It publishes quarterly results from the field. In October 2013 started RoboSoft – A Coordination Action for Soft Robotics funded by the European Commission under the 7th Framework Programme, Future and Emerging Technologies (FET) Open Scheme. RoboSoft aims at creating and consolidating an international scientific community of scientists and roboticists working in the field of soft robotics to combine their efforts and enable the accumulation and sharing of scientific and technological knowledge to maximize the opportunities and materialize the huge potential impact of soft robotics technologies.
International Journals
International Events
- 2014 Workshop on Advances on Soft Robotics, 2014 Robotics Science an Systems (RSS) Conference, Berkeley, CA, July 13, 2014
- 2013 International Workshop on Soft Robotics and Morphological Computation, Monte Verità, July 14-19, 2013
- 2012 Summer School on Soft Robotics, Zurich, June 18-22, 2012
Projects
- EU Project OCTOPUS, coordinated by Prof. Cecilia Laschi, BioRobotics Institute, Scuola Superiore Sant'Anna, Italy
- EU Project LOCOMORPH, coordinated by Prof. Rolf Pfeifer, Artificial Intelligence Laboratory, University of Zurich, Switzerland
- EU Project ECCE, coordinated by Prof Owen Holland, Department of Informatics, University of Sussex, UK
- EU Project Myorobotics, coordinated by Prof. Alois Knoll, Robotics and Embedded Systems, Technical University of Munich, Germany
- IGERT, coordinated by Prof. Barry Trimmer, Neuromechanics and Biomimetic Devices Laboratory, Tufts University, Boston, USA
- EU ERC Grant Project SPEAR, coordinated by Prof. Bram Vanderborght, Robotics and Multibody Mechanics Group, Vrije Universiteit Brussel, Belgium
Educational and Scientific Tools in Soft Robotics
There are a number of educational tools for soft robotics.
- EmbedIT
- LocoKit
- Myorobotics
- Cubebot (link is missing)
Fields of Application
Medicine
- STIFF-FLOP is a project to develop tools in the context of minimally invasive surgery to go through narrow openings and manipulate soft organs that can move, deform, or change stiffness.
- Protheses
Training and Therapy
- Allegro is a force-controlled soft robotic training partner for dynamic resistance training, rehabilitation and measurement.
Marine robotics
Bioinspired robotics
Exoskeletons
Human Robot Interaction
- Probo is a robot that is developed as research platform to study cognitive human-robot interaction (cHRI) with a special focus on children.
Industry
LINKS are missing Applications of the soft robots are in tasks where there is needs to move in physical interaction with an unknown and dynamic environment and the controlled body-actuator system must achieve abilities like:
- Safety to humans (and resilience to self-damage) in operations where the robot is required positional accuracy and swiftness of motion, while cooperating, physically interacting or even possibly colliding with the humans and their environment, such as e.g. in collaborative robotics. This has been studied using a pneumatic soft arm, the DLR Hand/Arm system, and illustrated through impacts’ response (e.g. by hammering on the fingers and knocking using a baseball on the arm - see video) and the co-worker Baxter. The social robot Probo uses SEAs to have safe and huggable HRI with children.
- Efficiency (e.g. natural gait generation, adaptation in legged locomotion applications and prosthetics for lower limbs). Like in the bipeds Lucy, Veronica, Dribbel and Tulip where the natural dynamics are exploited to reduce the energy efficiency. Or the AMPfoot, Cyberlegs, BIOM and Sparky prostheses were energy is stored and released during walking. By storing energy in a spring a ball can be thrown or kicked much further as when a stiff actuator is used.
- Robustness to external perturbations and unpredictable model errors (changes) of the environment, of the robot kinematics and dynamics, or of the dynamics of a human interacting with it. This is often required in tasks like hammering, holding cups, drumming; typical tasks with tools such as screwdriving, cutting, polishing, drawing or stabilizing a humanoid robot like Coman.
- Adaptability and force accuracy in the interaction with the operator, in applications in which continuous contact and accurate force exchange is necessary, such as in “hands-on” assistive devices, rehabilitation, exoskeletons and haptics. This is achieved, for example, in the exoskeletons Knexo, altar, Lopes, etc.
References
- ^ El Daou, Hadi; Salumäe, Taavi; Chambers, Lily D.; Megill, William M.; Kruusmaa, Maarja (2014). "Modelling of a biologically inspired robotic fish driven by compliant parts". Bioinspiration & BiomimeticsEmail alert RSS feed. 9 (1). doi:doi:10.1088/1748-3182/9/1/016010.
{{cite journal}}
: Check|doi=
value (help) - ^ IEEE RAS Soft Robotics http://www.ieee-ras.org/soft-robotics. Retrieved 8 September 2014.
{{cite web}}
: Missing or empty|title=
(help) - ^ uai-Ti, Lin; Leisk, Gary G.; Trimmer, Barry (2011). "GoQBot: a caterpillar-inspired soft-bodied rolling robot". Bioinspiration & BiomimeticsEmail alert RSS feed. 6. doi:doi:10.1088/1748-3182/6/2/026007.
{{cite journal}}
: Check|doi=
value (help) - ^ Shepherd; et al. "Multigait soft robot". Retrieved 27 July 2014.
{{cite web}}
: Explicit use of et al. in:|last1=
(help) - ^ Webster III, R. J; Jones, B. A. (2010). "Design and kinematic modeling of constant curvature continuum robots: a review". Int. J. Robot. Res. 29: 1661–1683.
- ^ Chirikjian, G. S. (1995). "Hyper-redundant manipulator dynamics: A continuum approximation". J. Adv. Robot. 9: 217–243.
- ^ Yekutieli, Y.; Sagiv-Zohar, R.; Aharonov, R.; Engel, Y.; Hochner, B.; Flash, T. (2005). "Dynamic model of the octopus arm. I. biomechanics of the octopus reaching movement". J. Neurophysiol. 94: 1443–1458.
- ^ Renda, Federico; Giorelli, M.; Calisti, M.; Cianchetti, M.; Laschi, C. "Dynamic Model of a Multibending Soft Robot Arm Driven by Cables". Robotics, IEEE Transactions on. doi:10.1109/TRO.2014.2325992.
- ^ a b Pfeifer, Rolf; Bongard, Josh (2006). How the Body Shapes the Way We Think. MIT Press. p. 424. ISBN 9780262162395. Cite error: The named reference "Rolf_BodyShapesWeThink" was defined multiple times with different content (see the help page).
- ^ Füchslin, Rudolf M.; Dzyakanchuk, Andrej; Flumini, Dandolo; Hauser, Helmut; Hunt, Kenneth J.; Luchsinger, Rolf; Reller, Benedikt; Scheidegger, Stephan; Walker, Richard (2013). "Morphological computation and morphological control: steps toward a formal theory and applications". Artificial Life. 19: 9–34. doi:10.1162/ARTL\_a\_00079.
- ^ Hauser, Helmut; Ijspeert, Auke J.; Füchslin, Rudolf M.; Pfeifer, Rolf; Maass, Wolfgang. "Towards a theoretical foundation for morphological computation with compliant bodies". Biological Cybernetics. 105: 1–19. doi:10.1007/s00422-012-0471-0.
- ^ Hauser, Helmut; Ijspeert, Auke J.; Füchslin, Rudolf M.; Pfeifer, Rolf; Maass, Wolfgang. "The role of feedback in morphological computation with compliant bodies". Biological Cybernetics. 106: 595–613. doi:10.1007/s00422-012-0471-0.
- ^ Nakajima, Kohei; Li, Tao; Hauser, Helmut; Pfeifer, Rolf (2014). "Exploiting short−term memory in soft body dynamics as a computational resource". Journal of the Royal Society Interface.
- ^ Zhao, Qian; Nakajima, Kohei; Sumioka, Hidenobu; Hauser, Helmut; Pfeifer, Rolf (2013). "Spine Dynamics As a Computational Resource in Spine-Driven Quadruped Locomotion". IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).