1
|
Lu J, Tang C, Hu E, Li Z. S-shaped rolling gait designed using curve transformations of a snake robot for climbing on a bifurcated pipe. Bioinspir Biomim 2024; 19:036010. [PMID: 38507791 DOI: 10.1088/1748-3190/ad3601] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/12/2023] [Accepted: 03/20/2024] [Indexed: 03/22/2024]
Abstract
In this work, we focus on overcoming the challenge of a snake robot climbing on the outside of a bifurcated pipe. Inspired by the climbing postures of biological snakes, we propose an S-shaped rolling gait designed using curve transformations. For this gait, the snake robot's body presenting an S-shaped curve is wrapped mainly around one side of the pipe, which leaves space for the fork of the pipe. To overcome the difficulty in constructing and clarifying the S-shaped curve, we present a method for establishing the transformation between a plane curve and a 3D curve on a cylindrical surface. Therefore, we can intuitively design the curve in 3D space, while analytically calculating the geometric properties of the curve in simple planar coordinate systems. The effectiveness of the proposed gait is verified by actual experiments. In successful configuration scenarios, the snake robot could stably climb on the pipe and efficiently cross or climb to the bifurcation while maintaining its target shape.
Collapse
Affiliation(s)
- Jingwen Lu
- School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou, People's Republic of China
| | - Chaoquan Tang
- School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou, People's Republic of China
| | - Eryi Hu
- Information Institute, Ministry of Emergency Management of the People's Republic of China, Beijing, People's Republic of China
| | - Zhipeng Li
- School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou, People's Republic of China
| |
Collapse
|
2
|
Cortez R, Sandoval-Chileño MA, Lozada-Castillo N, Luviano-Juárez A. Snake Robot with Motion Based on Shape Memory Alloy Spring-Shaped Actuators. Biomimetics (Basel) 2024; 9:180. [PMID: 38534865 DOI: 10.3390/biomimetics9030180] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/10/2024] [Revised: 02/28/2024] [Accepted: 03/14/2024] [Indexed: 03/28/2024] Open
Abstract
This study presents the design and evaluation of a prototype snake-like robot that possesses an actuation system based on shape memory alloys (SMAs). The device is constructed based on a modular structure of links connected by two degrees of freedom links utilizing Cardan joints, where each degree of freedom is actuated by an agonist-antagonist mechanism using the SMA spring-shaped actuators to generate motion, which can be easily replaced once they reach a degradation point. The methodology for programming the spring shape into the SMA material is described in this work, as well as the instrumentation required for the monitoring and control of the actuators. A simplified design is presented to describe the way in which the motion is performed and the technical difficulties faced in manufacturing. Based on this information, the way in which the design is adapted to generate a feasible robotic system is described, and a mathematical model for the robot is developed to implement an independent joint controller. The feasibility of the implementation of the SMA actuators regarding the motion of the links is verified for the case of a joint, and the change in the shape of the snake robot is verified through the implementation of a set of tracking references based on a central pattern generator. The generated tracking results confirm the feasibility of the proposed mechanism in terms of performing snake gaits, as well as highlighting some of the drawbacks that should be considered in further studies.
Collapse
Affiliation(s)
- Ricardo Cortez
- Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas, Instituto Politécnico Nacional, Mexico City 07340, Mexico
| | | | - Norma Lozada-Castillo
- Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas, Instituto Politécnico Nacional, Mexico City 07340, Mexico
| | - Alberto Luviano-Juárez
- Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas, Instituto Politécnico Nacional, Mexico City 07340, Mexico
| |
Collapse
|
3
|
Ma N, Zhou H, Yuan J, He G. Comprehensive stiffness regulation on multi-section snake robot with considering the parasite motion and friction effects. Bioinspir Biomim 2023; 19:016008. [PMID: 38011721 DOI: 10.1088/1748-3190/ad0ffc] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/11/2023] [Accepted: 11/27/2023] [Indexed: 11/29/2023]
Abstract
Snake robots have been widely used in challenging environments, such as confined spaces. However, most existing snake robots with large length/diameter ratios have low stiffness, and this limits their accuracy and utility. To remedy this, a novel 'macro-micro' structure aided by a new comprehensive stiffness regulation strategy is proposed in this paper. This improves the positional accuracy when operating in deep and confined spaces. Subsequently, a comprehensive strategy for regulating the stiffness of the system is then developed, along with a kinetostatic model for error prediction. The internal friction, variation of cable stiffness as a function of tension, and their effects on the structural stiffness of the snake arm under different configurations have been incorporated into the model to increase the modelling accuracy. Finally, the proposed models were validated experimentally on a physical prototype and control system (error: 4.3% and 2.5% for straight and curved configurations, respectively). The improvement in stiffness due to the adjustment of the tension in the driving cables (i.e. average 183.4%) of the snake arm is shown.
Collapse
Affiliation(s)
- Nan Ma
- School of Engineering, Lancaster University, Lancaster LA1 4YW, United Kingdom
| | - Haiqin Zhou
- Department of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, People's Republic of China
| | - Jujie Yuan
- Department of Mechanical and Electrical Engineering, North China University of Technology, Beijing 100144, People's Republic of China
| | - Guangping He
- Department of Mechanical and Electrical Engineering, North China University of Technology, Beijing 100144, People's Republic of China
| |
Collapse
|
4
|
Sibilska-Mroziewicz A, Hameed A, Możaryn J, Ordys A, Sibilski K. Analysis of the Snake Robot Kinematics with Virtual Reality Visualisation. Sensors (Basel) 2023; 23:3262. [PMID: 36991973 PMCID: PMC10059841 DOI: 10.3390/s23063262] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 02/17/2023] [Revised: 03/11/2023] [Accepted: 03/13/2023] [Indexed: 06/19/2023]
Abstract
In this article, we present a novel approach to performing engineering simulation in an interactive environment. A synesthetic design approach is employed, which enables the user to gather information about the system's behaviour more holistically, at the same time as facilitating interaction with the simulated system. The system considered in this work is a snake robot moving on a flat surface. The dynamic simulation of the robot's movement is realised in dedicated engineering software, whereas this software exchanges information with the 3D visualisation software and a Virtual Reality (VR) headset. Several simulation scenarios have been presented, comparing the proposed method with standard ways for visualising the robot's motion, such as 2D plots and 3D animations on a computer screen. This illustrates how, in the engineering context, this more immersive experience, allowing the viewer to observe the simulation results and modify the simulation parameters within the VR environment, can facilitate the analysis and design of systems.
Collapse
Affiliation(s)
- Anna Sibilska-Mroziewicz
- Institute of Micromechanics and Photonics, Department of Mechatronics, Warsaw University of Technology, 02-525 Warsaw, Poland
| | - Ayesha Hameed
- Institute of Automatic Control and Robotics, Department of Mechatronics, Warsaw University of Technology, 02-525 Warsaw, Poland
| | - Jakub Możaryn
- Institute of Automatic Control and Robotics, Department of Mechatronics, Warsaw University of Technology, 02-525 Warsaw, Poland
| | - Andrzej Ordys
- Institute of Automatic Control and Robotics, Department of Mechatronics, Warsaw University of Technology, 02-525 Warsaw, Poland
| | | |
Collapse
|
5
|
Li G, Shintake J, Hayashibe M. Soft-body dynamics induces energy efficiency in undulatory swimming: A deep learning study. Front Robot AI 2023; 10:1102854. [PMID: 36845333 PMCID: PMC9949375 DOI: 10.3389/frobt.2023.1102854] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/19/2022] [Accepted: 01/24/2023] [Indexed: 02/11/2023] Open
Abstract
Recently, soft robotics has gained considerable attention as it promises numerous applications thanks to unique features originating from the physical compliance of the robots. Biomimetic underwater robots are a promising application in soft robotics and are expected to achieve efficient swimming comparable to the real aquatic life in nature. However, the energy efficiency of soft robots of this type has not gained much attention and has been fully investigated previously. This paper presents a comparative study to verify the effect of soft-body dynamics on energy efficiency in underwater locomotion by comparing the swimming of soft and rigid snake robots. These robots have the same motor capacity, mass, and body dimensions while maintaining the same actuation degrees of freedom. Different gait patterns are explored using a controller based on grid search and the deep reinforcement learning controller to cover the large solution space for the actuation space. The quantitative analysis of the energy consumption of these gaits indicates that the soft snake robot consumed less energy to reach the same velocity as the rigid snake robot. When the robots swim at the same average velocity of 0.024 m/s, the required power for the soft-body robot is reduced by 80.4% compared to the rigid counterpart. The present study is expected to contribute to promoting a new research direction to emphasize the energy efficiency advantage of soft-body dynamics in robot design.
Collapse
Affiliation(s)
- Guanda Li
- Neuro-Robotics Lab, Department of Robotics, Graduate School of Engineering, Tohoku University, Sendai, Japan
| | - Jun Shintake
- Department of Mechanical and Intelligent Systems Engineering, The University of Electro-Communications, Chofu, Japan
| | - Mitsuhiro Hayashibe
- Neuro-Robotics Lab, Department of Robotics, Graduate School of Engineering, Tohoku University, Sendai, Japan,*Correspondence: Mitsuhiro Hayashibe,
| |
Collapse
|
6
|
Gautreau E, Bonnet X, Sandoval J, Fosseries G, Herrel A, Arsicault M, Zeghloul S, Laribi MA. A Biomimetic Method to Replicate the Natural Fluid Movements of Swimming Snakes to Design Aquatic Robots. Biomimetics (Basel) 2022; 7:biomimetics7040223. [PMID: 36546923 PMCID: PMC9775164 DOI: 10.3390/biomimetics7040223] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/03/2022] [Revised: 11/26/2022] [Accepted: 11/30/2022] [Indexed: 12/12/2022] Open
Abstract
Replicating animal movements with robots provides powerful research tools because key parameters can be manipulated at will. Facing the lack of standard methods and the high complexity of biological systems, an incremental bioinspired approach is required. We followed this method to design a snake robot capable of reproducing the natural swimming gait of snakes, i.e., the lateral undulations of the whole body. Our goal was to shift away from the classical broken line design of poly-articulated snake robots to mimic the far more complex fluid movements of snakes. First, we examined the musculoskeletal systems of different snake species to extract key information, such as the flexibility or stiffness of the body. Second, we gathered the swimming kinematics of living snakes. Third, we developed a toolbox to implement the data that are relevant to technical solutions. We eventually built a prototype of an artificial body (not yet fitted with motors) that successfully reproduced the natural fluid lateral undulations of snakes when they swim. This basis is an essential step for designing realistic autonomous snake robots.
Collapse
Affiliation(s)
- Elie Gautreau
- Department of GMSC, Pprime Institute, University of Poitiers, CNRS, ISAE-ENSMA, UPR 3346 Poitiers, France
- Correspondence:
| | - Xavier Bonnet
- CEBC Center of Biological Studies of Chizé, CNRS & University of La Rochelle, Villiers-en-Bois, UMR 7372 Deux-Sèvres, France
| | - Juan Sandoval
- Department of GMSC, Pprime Institute, University of Poitiers, CNRS, ISAE-ENSMA, UPR 3346 Poitiers, France
| | - Guillaume Fosseries
- CEBC Center of Biological Studies of Chizé, CNRS & University of La Rochelle, Villiers-en-Bois, UMR 7372 Deux-Sèvres, France
| | - Anthony Herrel
- MNHN National Museum of Natural History, CNRS, UMR 7179 Paris, France
| | - Marc Arsicault
- Department of GMSC, Pprime Institute, University of Poitiers, CNRS, ISAE-ENSMA, UPR 3346 Poitiers, France
| | - Saïd Zeghloul
- Department of GMSC, Pprime Institute, University of Poitiers, CNRS, ISAE-ENSMA, UPR 3346 Poitiers, France
| | - Med Amine Laribi
- Department of GMSC, Pprime Institute, University of Poitiers, CNRS, ISAE-ENSMA, UPR 3346 Poitiers, France
| |
Collapse
|
7
|
Wang Y, Kamegawa T. Realization of Crowded Pipes Climbing Locomotion of Snake Robot Using Hybrid Force-Position Control Method. Sensors (Basel) 2022; 22:9016. [PMID: 36433616 PMCID: PMC9695829 DOI: 10.3390/s22229016] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 10/25/2022] [Revised: 11/09/2022] [Accepted: 11/18/2022] [Indexed: 06/16/2023]
Abstract
The movement capabilities of snake robots allow them to be applied in a variety of applications. We realized a snake robot climbing in crowded pipes. In this paper, we implement a sinusoidal curve control method that allows the snake robot to move faster. The control method is composed of a hybrid force-position controller that allows the snake robot to move more stably. We conducted experiments to confirm the effectiveness of the proposed method. The experimental results show that the proposed method is stable and effective compared to the previous control method that we had implemented in the snake robot.
Collapse
|
8
|
Iguchi Y, Nakajima M, Ariizumi R, Tanaka M. Step Climbing Control of Snake Robot with Prismatic Joints. Sensors (Basel) 2022; 22:4920. [PMID: 35808409 PMCID: PMC9269707 DOI: 10.3390/s22134920] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 04/29/2022] [Revised: 06/02/2022] [Accepted: 06/27/2022] [Indexed: 06/15/2023]
Abstract
The ultimate goal of this research study is to perform continuous rather than sequential movements of prismatic joints for effective motion of a snake robot with prismatic joints in a complex terrain. We present herein a control method for robotic step climbing. This method is composed of two parts: the first involves the shift reference generator that generates the joint motion for climbing a step, and the other is use of the trajectory tracking controller, which generates the joint motion for the head to track the target trajectory. In this method, prismatic joints are divided into those that are directly controlled for climbing a step and those that are represented as redundancies. By directly controlling the link length, it is possible to prevent the trailing part from back motion when climbing a step, and to avoid a singular configuration in the parts represented as redundancies. A snake robot that has rotational and prismatic joints and can move in three-dimensions was developed, and the effectiveness of the proposed method was demonstrated by experiments using this robot. In the experiment, it was confirmed that the proposed method realizes the step climbing, and the link length limitation using the sigmoid function works effectively.
Collapse
Affiliation(s)
- Yuta Iguchi
- Department of Mechanical and Intelligent Systems Engineering, The University of Electro-Communications, Chofu 182-8585, Japan; (Y.I.); (M.T.)
| | - Mizuki Nakajima
- Department of Mechanical and Intelligent Systems Engineering, The University of Electro-Communications, Chofu 182-8585, Japan; (Y.I.); (M.T.)
| | - Ryo Ariizumi
- Department of Mechanical Science and Engineering, Nagoya University, Nagoya 464-8601, Japan;
| | - Motoyasu Tanaka
- Department of Mechanical and Intelligent Systems Engineering, The University of Electro-Communications, Chofu 182-8585, Japan; (Y.I.); (M.T.)
| |
Collapse
|
9
|
Luo M, Wan Z, Sun Y, Skorina EH, Tao W, Chen F, Gopalka L, Yang H, Onal CD. Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake. Front Robot AI 2021; 7:599242. [PMID: 33501359 PMCID: PMC7805722 DOI: 10.3389/frobt.2020.599242] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/26/2020] [Accepted: 11/09/2020] [Indexed: 11/15/2022] Open
Abstract
Snake robotics is an important research topic with a wide range of applications, including inspection in confined spaces, search-and-rescue, and disaster response. Snake robots are well-suited to these applications because of their versatility and adaptability to unstructured and constrained environments. In this paper, we introduce a soft pneumatic robotic snake that can imitate the capabilities of biological snakes, its soft body can provide flexibility and adaptability to the environment. This paper combines soft mobile robot modeling, proprioceptive feedback control, and motion planning to pave the way for functional soft robotic snake autonomy. We propose a pressure-operated soft robotic snake with a high degree of modularity that makes use of customized embedded flexible curvature sensing. On this platform, we introduce the use of iterative learning control using feedback from the on-board curvature sensors to enable the snake to automatically correct its gait for superior locomotion. We also present a motion planning and trajectory tracking algorithm using an adaptive bounding box, which allows for efficient motion planning that still takes into account the kinematic state of the soft robotic snake. We test this algorithm experimentally, and demonstrate its performance in obstacle avoidance scenarios.
Collapse
Affiliation(s)
- Ming Luo
- School of Mechanical and Materials Engineering, Washington State University, Pullman, WA, United States
| | - Zhenyu Wan
- Robotics Engineering Department, Worcester Polytechnic Institute, Worcester, MA, United States
| | - Yinan Sun
- Robotics Engineering Department, Worcester Polytechnic Institute, Worcester, MA, United States
| | - Erik H Skorina
- Robotics Engineering Department, Worcester Polytechnic Institute, Worcester, MA, United States
| | - Weijia Tao
- Robotics Engineering Department, Worcester Polytechnic Institute, Worcester, MA, United States
| | - Fuchen Chen
- Robotics Engineering Department, Worcester Polytechnic Institute, Worcester, MA, United States
| | - Lakshay Gopalka
- Robotics Engineering Department, Worcester Polytechnic Institute, Worcester, MA, United States
| | - Hao Yang
- Robotics Engineering Department, Worcester Polytechnic Institute, Worcester, MA, United States
| | - Cagdas D Onal
- Robotics Engineering and Mechanical Engineering Departments, Worcester Polytechnic Institute, Worcester, MA, United States
| |
Collapse
|
10
|
Bing Z, Lemke C, Morin FO, Jiang Z, Cheng L, Huang K, Knoll A. Perception-Action Coupling Target Tracking Control for a Snake Robot via Reinforcement Learning. Front Neurorobot 2020; 14:591128. [PMID: 33192441 PMCID: PMC7641616 DOI: 10.3389/fnbot.2020.591128] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/03/2020] [Accepted: 09/15/2020] [Indexed: 11/13/2022] Open
Abstract
Visual-guided locomotion for snake-like robots is a challenging task, since it involves not only the complex body undulation with many joints, but also a joint pipeline that connects the vision and the locomotion. Meanwhile, it is usually difficult to jointly coordinate these two separate sub-tasks as this requires time-consuming and trial-and-error tuning. In this paper, we introduce a novel approach for solving target tracking tasks for a snake-like robot as a whole using a model-free reinforcement learning (RL) algorithm. This RL-based controller directly maps the visual observations to the joint positions of the snake-like robot in an end-to-end fashion instead of dividing the process into a series of sub-tasks. With a novel customized reward function, our RL controller is trained in a dynamically changing track scenario. The controller is evaluated in four different tracking scenarios and the results show excellent adaptive locomotion ability to the unpredictable behavior of the target. Meanwhile, the results also prove that the RL-based controller outperforms the traditional model-based controller in terms of tracking accuracy.
Collapse
Affiliation(s)
- Zhenshan Bing
- Department of Informatics, Technical University of Munich, Munich, Germany
| | - Christian Lemke
- Department of Informatics, Ludwig Maximilian University of Munich, Munich, Germany
| | - Fabric O Morin
- Department of Informatics, Technical University of Munich, Munich, Germany
| | - Zhuangyi Jiang
- Department of Informatics, Technical University of Munich, Munich, Germany
| | - Long Cheng
- School of Data and Computer Science, Sun Yat-sen University, Guangzhou, China
| | - Kai Huang
- School of Data and Computer Science, Sun Yat-sen University, Guangzhou, China
| | - Alois Knoll
- Department of Informatics, Technical University of Munich, Munich, Germany
| |
Collapse
|
11
|
Jiang Z, Bing Z, Huang K, Knoll A. Retina-Based Pipe-Like Object Tracking Implemented Through Spiking Neural Network on a Snake Robot. Front Neurorobot 2019; 13:29. [PMID: 31191288 PMCID: PMC6549545 DOI: 10.3389/fnbot.2019.00029] [Citation(s) in RCA: 10] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/01/2019] [Accepted: 05/07/2019] [Indexed: 11/18/2022] Open
Abstract
Vision based-target tracking ability is crucial to bio-inspired snake robots for exploring unknown environments. However, it is difficult for the traditional vision modules of snake robots to overcome the image blur resulting from periodic swings. A promising approach is to use a neuromorphic vision sensor (NVS), which mimics the biological retina to detect a target at a higher temporal frequency and in a wider dynamic range. In this study, an NVS and a spiking neural network (SNN) were performed on a snake robot for the first time to achieve pipe-like object tracking. An SNN based on Hough Transform was designed to detect a target with an asynchronous event stream fed by the NVS. Combining the state of snake motion analyzed by the joint position sensors, a tracking framework was proposed. The experimental results obtained from the simulator demonstrated the validity of our framework and the autonomous locomotion ability of our snake robot. Comparing the performances of the SNN model on CPUs and on GPUs, respectively, the SNN model showed the best performance on a GPU under a simplified and synchronous update rule while it possessed higher precision on a CPU in an asynchronous way.
Collapse
Affiliation(s)
- Zhuangyi Jiang
- Chair of Robotics, Artificial Intelligence and Real-time Systems, Department of Informatics, Technical University of Munich, Munich, Germany
| | - Zhenshan Bing
- Chair of Robotics, Artificial Intelligence and Real-time Systems, Department of Informatics, Technical University of Munich, Munich, Germany
| | - Kai Huang
- Department of Data and Computer Science, Sun Yat-Sen University, Guangzhou, China
| | - Alois Knoll
- Chair of Robotics, Artificial Intelligence and Real-time Systems, Department of Informatics, Technical University of Munich, Munich, Germany
| |
Collapse
|
12
|
Zhao X, Dou L, Su Z, Liu N. Study of the Navigation Method for a Snake Robot Based on the Kinematics Model with MEMS IMU. Sensors (Basel) 2018; 18:s18030879. [PMID: 29547515 PMCID: PMC5877413 DOI: 10.3390/s18030879] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/20/2018] [Revised: 03/01/2018] [Accepted: 03/09/2018] [Indexed: 11/16/2022]
Abstract
A snake robot is a type of highly redundant mobile robot that significantly differs from a tracked robot, wheeled robot and legged robot. To address the issue of a snake robot performing self-localization in the application environment without assistant orientation, an autonomous navigation method is proposed based on the snake robot's motion characteristic constraints. The method realized the autonomous navigation of the snake robot with non-nodes and an external assistant using its own Micro-Electromechanical-Systems (MEMS) Inertial-Measurement-Unit (IMU). First, it studies the snake robot's motion characteristics, builds the kinematics model, and then analyses the motion constraint characteristics and motion error propagation properties. Second, it explores the snake robot's navigation layout, proposes a constraint criterion and the fixed relationship, and makes zero-state constraints based on the motion features and control modes of a snake robot. Finally, it realizes autonomous navigation positioning based on the Extended-Kalman-Filter (EKF) position estimation method under the constraints of its motion characteristics. With the self-developed snake robot, the test verifies the proposed method, and the position error is less than 5% of Total-Traveled-Distance (TDD). In a short-distance environment, this method is able to meet the requirements of a snake robot in order to perform autonomous navigation and positioning in traditional applications and can be extended to other familiar multi-link robots.
Collapse
Affiliation(s)
- Xu Zhao
- School of Automation, Beijing Institute of Technology, Beijing 100081, China.
- Beijing Key Laboratory of High Dynamic Navigation Technology, Beijing Information Science & Technological University, Beijing 100101, China.
| | - Lihua Dou
- School of Automation, Beijing Institute of Technology, Beijing 100081, China.
| | - Zhong Su
- School of Automation, Beijing Institute of Technology, Beijing 100081, China.
- Beijing Key Laboratory of High Dynamic Navigation Technology, Beijing Information Science & Technological University, Beijing 100101, China.
| | - Ning Liu
- Beijing Key Laboratory of High Dynamic Navigation Technology, Beijing Information Science & Technological University, Beijing 100101, China.
| |
Collapse
|
13
|
Kwok KW, Tsoi KH, Vitiello V, Clark J, Chow GCT, Luk W, Yang GZ. Dimensionality Reduction in Controlling Articulated Snake Robot for Endoscopy Under Dynamic Active Constraints. IEEE T ROBOT 2013; 29:15-31. [PMID: 24741371 DOI: 10.1109/tro.2012.2226382] [Citation(s) in RCA: 59] [Impact Index Per Article: 5.4] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
Abstract
This paper presents a real-time control framework for a snake robot with hyper-kinematic redundancy under dynamic active constraints for minimally invasive surgery. A proximity query (PQ) formulation is proposed to compute the deviation of the robot motion from predefined anatomical constraints. The proposed method is generic and can be applied to any snake robot represented as a set of control vertices. The proposed PQ formulation is implemented on a graphic processing unit, allowing for fast updates over 1 kHz. We also demonstrate that the robot joint space can be characterized into lower dimensional space for smooth articulation. A novel motion parameterization scheme in polar coordinates is proposed to describe the transition of motion, thus allowing for direct manual control of the robot using standard interface devices with limited degrees of freedom. Under the proposed framework, the correct alignment between the visual and motor axes is ensured, and haptic guidance is provided to prevent excessive force applied to the tissue by the robot body. A resistance force is further incorporated to enhance smooth pursuit movement matched to the dynamic response and actuation limit of the robot. To demonstrate the practical value of the proposed platform with enhanced ergonomic control, detailed quantitative performance evaluation was conducted on a group of subjects performing simulated intraluminal and intracavity endoscopic tasks.
Collapse
Affiliation(s)
- Ka-Wai Kwok
- Hamlyn Centre for Robotic Surgery, Imperial College London, London SW7 2AZ, U.K.
| | - Kuen Hung Tsoi
- Department of Computing, Imperial College London, London SW7 2AZ, U.K
| | - Valentina Vitiello
- Hamlyn Centre for Robotic Surgery, Imperial College London, London SW7 2AZ, U.K
| | - James Clark
- Hamlyn Centre for Robotic Surgery, Imperial College London, London SW7 2AZ, U.K
| | - Gary C T Chow
- Department of Computing, Imperial College London, London SW7 2AZ, U.K
| | - Wayne Luk
- Department of Computing, Imperial College London, London SW7 2AZ, U.K
| | - Guang-Zhong Yang
- Hamlyn Centre for Robotic Surgery, Imperial College London, London SW7 2AZ, U.K
| |
Collapse
|