This book explains how to design and control a soft robot in understandable language. In addition, it provides a comprehensive coverage of the essential theory and techniques used in soft robotics that can be used by graduate students in soft robotics.