Next Article in Journal
Full-Scale Label-Free Surface-Enhanced Raman Scattering Analysis of Mouse Brain Using a Black Phosphorus-Based Two-Dimensional Nanoprobe
Next Article in Special Issue
Modal Planning for Cooperative Non-Prehensile Manipulation by Mobile Robots
Previous Article in Journal
An Energy-Based Approach for Fatigue Life Estimation of Welded Joints without Residual Stress through Thermal-Graphic Measurement
Previous Article in Special Issue
A Master-Slave Separate Parallel Intelligent Mobile Robot Used for Autonomous Pallet Transportation
Article Menu

Export Article

Open AccessArticle
Appl. Sci. 2019, 9(3), 396;

Serpens: A Highly Compliant Low-Cost ROS-Based Snake Robot with Series Elastic Actuators, Stereoscopic Vision and a Screw-Less Assembly Mechanism

Department of Science and Industry Systems, University of South-Eastern Norway (USN), Post Box 235, 3603 Kongsberg, Norway
Author to whom correspondence should be addressed.
Received: 28 December 2018 / Revised: 19 January 2019 / Accepted: 21 January 2019 / Published: 24 January 2019
(This article belongs to the Special Issue Advanced Mobile Robotics)
Full-Text   |   PDF [6312 KB, uploaded 24 January 2019]   |  
  |   Review Reports


Snake robot locomotion in a cluttered environment where the snake robot utilises a sensory-perceptual system to perceive the surrounding operational environment for means of propulsion is defined as perception-driven obstacle-aided locomotion (POAL). From a control point of view, achieving POAL with traditional rigidly-actuated robots is challenging because of the complex interaction between the snake robot and the immediate environment. To simplify the control complexity, compliant motion and fine torque control on each joint is essential. Accordingly, intrinsically elastic joints have become progressively prominent over the last years for a variety robotic applications. Commonly, elastic joints are considered to outperform rigid actuation in terms of peak dynamics, robustness, and energy efficiency. Even though a few examples of elastic snake robots exist, they are generally expensive to manufacture and tailored to custom-made hardware/software components that are not openly available off-the-shelf. In this work, Serpens, a newly-designed low-cost, open-source and highly-compliant multi-purpose modular snake robot with series elastic actuator (SEA) is presented. Serpens features precision torque control and stereoscopic vision. Only low-cost commercial-off-the-shelf (COTS) components are adopted. The robot modules can be 3D-printed by using Fused Deposition Modelling (FDM) manufacturing technology, thus making the rapid-prototyping process very economical and fast. A screw-less assembly mechanism allows for connecting the modules and reconfigure the robot in a very reliable and robust manner. The concept of modularity is also applied to the system architecture on both the software and hardware sides. Each module is independent, being controlled by a self-reliant controller board. The software architecture is based on the Robot Operating System (ROS). This paper describes the design of Serpens and presents preliminary simulation and experimental results, which illustrate its performance. View Full-Text
Keywords: snake robot; series elastic actuator; SEA; Robot Operating System; ROS snake robot; series elastic actuator; SEA; Robot Operating System; ROS

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Sanfilippo, F.; Helgerud, E.; Stadheim, P.A.; Aronsen, S.L. Serpens: A Highly Compliant Low-Cost ROS-Based Snake Robot with Series Elastic Actuators, Stereoscopic Vision and a Screw-Less Assembly Mechanism. Appl. Sci. 2019, 9, 396.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Appl. Sci. EISSN 2076-3417 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top