1
|
Ali H, Xiong G, Tianci Q, Kumar R, Dong X, Shen Z. Autonomous ship navigation with an enhanced safety collision avoidance technique. ISA Trans 2024; 144:271-281. [PMID: 37925231 DOI: 10.1016/j.isatra.2023.10.019] [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] [Subscribe] [Scholar Register] [Received: 12/01/2022] [Revised: 10/16/2023] [Accepted: 10/16/2023] [Indexed: 11/06/2023]
Abstract
The motion of an autonomous ship is different from that of ground and aerial robots due to its maneuvering and environmental constraints. As a result, many techniques have been introduced for autonomous ship path planning. This paper presents a novel technique for global and local navigation planning of autonomous ships under complex static and dynamic constraints. Our technique, termed safety-enhanced path planning (SPP), has been developed to avoid potential collisions with underwater obstacles near seaside areas. SPP pre-processes the map to preserve the shape of visible obstacles and mark a safety-outline around the shores. Subsequently, an offset safety line (OSL) is drawn about the original shore to protect the ship when passing close to threat-defined offshore areas. The global path is produced with an enhanced A* multi-directional algorithm, considering the kinematic constraint of the ship. To ensure optimal path quality, the global path is further refined with a smoothing filter to improve consistency and smoothness. Additionally, local navigation is introduced to help the autonomous ship avoid collisions with other obstacle ships. Local offset trajectories are produced with 4th and 5th degree polynomials along longitudinal and lateral coordinates in time t. Distance closest point approach (DCPA) is utilized for early obstacle prediction to help the ship maneuver in complex dynamic obstacle avoidance scenarios. The trajectory set is filtered with an efficient cost policy to obtain the best trajectory for dynamic collision avoidance. We conduct simulations in MATLAB and compared with other maritime path planning methods to verify the effectiveness of our approach.
Collapse
Affiliation(s)
- Hub Ali
- State Key Laboratory of Multimodal Artificial Intelligence Systems, Beijing Engineering Research Center of Intelligent Systems and Technology, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China; School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing 100049, China.
| | - Gang Xiong
- State Key Laboratory of Multimodal Artificial Intelligence Systems, Beijing Engineering Research Center of Intelligent Systems and Technology, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China; Guangdong Engineering Research Center of 3D Printing and Intelligent Manufacturing, Cloud Computing Center, Chinese Academy of Sciences, Donggguan 523808, China.
| | - Qu Tianci
- State Key Laboratory of Multimodal Artificial Intelligence Systems, Beijing Engineering Research Center of Intelligent Systems and Technology, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China; School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing 100049, China.
| | - Rajesh Kumar
- Yangtze Delta Region Institute (Huzhou), University of Electronic Science and Technology of China, Huzhou 313001, China.
| | - Xisong Dong
- State Key Laboratory of Multimodal Artificial Intelligence Systems, Beijing Engineering Research Center of Intelligent Systems and Technology, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China; Qingdao Academy of Intelligent Industries, Qingdao 266109, China.
| | - Zhen Shen
- State Key Laboratory of Multimodal Artificial Intelligence Systems, Beijing Engineering Research Center of Intelligent Systems and Technology, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China; Qingdao Academy of Intelligent Industries, Qingdao 266109, China.
| |
Collapse
|
2
|
Fu M, Solovey K, Salzman O, Alterovitz R. Toward certifiable optimal motion planning for medical steerable needles. Int J Rob Res 2023; 42:798-826. [PMID: 37905207 PMCID: PMC10613120 DOI: 10.1177/02783649231165818] [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] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/02/2023]
Abstract
Medical steerable needles can follow 3D curvilinear trajectories to avoid anatomical obstacles and reach clinically significant targets inside the human body. Automating steerable needle procedures can enable physicians and patients to harness the full potential of steerable needles by maximally leveraging their steerability to safely and accurately reach targets for medical procedures such as biopsies. For the automation of medical procedures to be clinically accepted, it is critical from a patient care, safety, and regulatory perspective to certify the correctness and effectiveness of the planning algorithms involved in procedure automation. In this paper, we take an important step toward creating a certifiable optimal planner for steerable needles. We present an efficient, resolution-complete motion planner for steerable needles based on a novel adaptation of multi-resolution planning. This is the first motion planner for steerable needles that guarantees to compute in finite time an obstacle-avoiding plan (or notify the user that no such plan exists), under clinically appropriate assumptions. Based on this planner, we then develop the first resolution-optimal motion planner for steerable needles that further provides theoretical guarantees on the quality of the computed motion plan, that is, global optimality, in finite time. Compared to state-of-the-art steerable needle motion planners, we demonstrate with clinically realistic simulations that our planners not only provide theoretical guarantees but also have higher success rates, have lower computation times, and result in higher quality plans.
Collapse
Affiliation(s)
- Mengyu Fu
- Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC, USA
| | - Kiril Solovey
- Department of Electrical and Computer Engineering, Technion-Israel Institute of Technology, Haifa, Israel
| | - Oren Salzman
- Department of Computer Science, Technion-Israel Institute of Technology, Haifa, Israel
| | - Ron Alterovitz
- Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC, USA
| |
Collapse
|
3
|
Eshaghi K, Nejat G, Benhabib B. A Concurrent Mission-Planning Methodology for Robotic Swarms Using Collaborative Motion-Control Strategies. J INTELL ROBOT SYST 2023; 108:15. [PMID: 37275783 PMCID: PMC10227824 DOI: 10.1007/s10846-023-01881-8] [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] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/11/2022] [Accepted: 04/30/2023] [Indexed: 06/07/2023]
Abstract
Swarm robotic systems comprising members with limited onboard localization capabilities rely on employing collaborative motion-control strategies to successfully carry out multi-task missions. Such strategies impose constraints on the trajectories of the swarm and require the swarm to be divided into worker robots that accomplish the tasks at hand, and support robots that facilitate the movement of the worker robots. The consideration of the constraints imposed by these strategies is essential for optimal mission-planning. Existing works have focused on swarms that use leader-based collaborative motion-control strategies for mission execution and are divided into worker and support robots prior to mission-planning. These works optimize the plan of the worker robots and, then, use a rule-based approach to select the plan of the support robots for movement facilitation - resulting in a sub-optimal plan for the swarm. Herein, we present a mission-planning methodology that concurrently optimizes the plan of the worker and support robots by dividing the mission-planning problem into five stages: division-of-labor, task-allocation of worker robots, worker robot path-planning, movement-concurrency, and movement-allocation. The proposed methodology concurrently searches for the optimal value of the variables of all stages. The proposed methodology is novel as it (1) incorporates the division-of-labor of the swarm into worker and support robots into the mission-planning problem, (2) plans the paths of the swarm robots to allow for concurrent facilitation of multiple independent worker robot group movements, and (3) is applicable to any collaborative swarm motion-control strategy that utilizes support robots. A unique pre-implementation estimator, for determining the possible improvement in mission execution performance that can achieved through the proposed methodology was also developed to allow the user to justify the additional computational resources required by it. The estimator uses a machine learning model and estimates this improvement based on the parameters of the mission at hand. Extensive simulated experiments showed that the proposed concurrent methodology improves the mission execution performance of the swarm by almost 40% compared to the competing sequential methodology that optimizes the plan of the worker robots first and, then, the plan of the support robots. The developed pre-implementation estimator was shown to achieve an estimation error of less than 5%.
Collapse
Affiliation(s)
- Kasra Eshaghi
- Department of Mechanical and Industrial Engineering, University of Toronto, 5 King’s College Rd, Toronto, ON M5S 3G8 Canada
| | - Goldie Nejat
- Department of Mechanical and Industrial Engineering, University of Toronto, 5 King’s College Rd, Toronto, ON M5S 3G8 Canada
| | - Beno Benhabib
- Department of Mechanical and Industrial Engineering, University of Toronto, 5 King’s College Rd, Toronto, ON M5S 3G8 Canada
| |
Collapse
|
4
|
He Z, Chu X, Liu C, Wu W. A novel model predictive artificial potential field based ship motion planning method considering COLREGs for complex encounter scenarios. ISA Trans 2023; 134:58-73. [PMID: 36150903 DOI: 10.1016/j.isatra.2022.09.007] [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] [Subscribe] [Scholar Register] [Received: 10/21/2021] [Revised: 08/15/2022] [Accepted: 09/02/2022] [Indexed: 06/16/2023]
Abstract
Ship motion planning is a core issue of autonomous navigation for maritime autonomous surface ships (MASS). This paper proposes a novel model predictive artificial potential field (MPAPF) motion planning method for complex encounter scenarios considering collision avoidance rules. A new ship domain is established, in which a closed interval potential field function is designed to represent the inviolable properties of the ship domain. A Nomoto model with a predefined speed during motion planning is adopted to generate followable paths conforming to the ship kinematics. To solve the local optima problem of traditional artificial potential field (APF) method and guarantee the collision avoidance safety in complex encounter scenarios, a motion planning method based on model predictive strategy and artificial potential field, i.e., MPAPF, is proposed. In this method, the ship motion planning problem is transformed to a non-linear optimization problem with multiple constraints including maneuverability, navigation rules, navigable waterway, etc. Simulation results from 4 case studies show that the proposed MPAPF algorithm can solve the problems above and generate feasible motion paths to avoid ship collision in complex encounter scenarios compared to variants of APF, A-star and rapidly-exploring random trees (RRT).
Collapse
Affiliation(s)
- Zhibo He
- Intelligent Transport System Research Center, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; National Engineering Research Center for Water Transport Safety, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; School of Transportation and Logistics Engineering, Wuhan University of Technology, No. 1178 Heping Avenue, Wuhan, 430063, Hubei, China
| | - Xiumin Chu
- Intelligent Transport System Research Center, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; National Engineering Research Center for Water Transport Safety, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China
| | - Chenguang Liu
- Intelligent Transport System Research Center, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; National Engineering Research Center for Water Transport Safety, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; Chongqing Research Institute, Wuhan University of Technology, Chongqing, 401120, China.
| | - Wenxiang Wu
- Intelligent Transport System Research Center, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; National Engineering Research Center for Water Transport Safety, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; School of Transportation and Logistics Engineering, Wuhan University of Technology, No. 1178 Heping Avenue, Wuhan, 430063, Hubei, China
| |
Collapse
|
5
|
Sun X, Deng S, Tong B, Wang S, Zhang C, Jiang Y. Hierarchical framework for mobile robots to effectively and autonomously explore unknown environments. ISA Trans 2023; 134:1-15. [PMID: 36153189 DOI: 10.1016/j.isatra.2022.09.005] [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] [Subscribe] [Scholar Register] [Received: 01/06/2022] [Revised: 09/03/2022] [Accepted: 09/03/2022] [Indexed: 06/16/2023]
Abstract
Achieving efficient and safe autonomous exploration in unknown environments is an urgent challenge to be overcome in the field of robotics. Existing exploration methods based on random and greedy strategies cannot ensure that the robot moves to the unknown area as much as possible, and the exploration efficiency is not high. In addition, because the robot is located in an unknown environment, the robot cannot obtain enough information to process the surrounding environment and cannot guarantee absolute safety. To improve the efficiency and safety of exploring unknown environments, we propose an autonomous exploration motion planning framework that is divided into the exploration and obstacle avoidance levels. The two levels are independent and interconnected. The exploration level finds the optimal frontier target point in the global scope based on the forward filtering angle and cost function, attracting the robot to move to the unknown area as much as possible, and improving the exploration efficiency; the obstacle avoidance level establishes a scenario-speed conversion mechanism, and the target point and obstacle information are weighed to realise dynamic motion planning and completes obstacle avoidance control, and ensures the safety of exploration. Experiments in different simulation scenarios and real environments verify the superiority of the method. Results show that our method is superior to the existing methods.
Collapse
Affiliation(s)
- Xuehao Sun
- School of Mechanical Engineering, Anhui University of Technology, Ma'anshan 243032, China.
| | - Shuchao Deng
- School of Mechanical Engineering, Anhui University of Technology, Ma'anshan 243032, China; Anhui Province Key Laboratory of Special Heavy Load Robot, Ma'anshan 243032, China.
| | - Baohong Tong
- School of Mechanical Engineering, Anhui University of Technology, Ma'anshan 243032, China; Anhui Province Key Laboratory of Special Heavy Load Robot, Ma'anshan 243032, China.
| | - Shuang Wang
- School of Mechanical Engineering, Anhui University of Science and Technology, Huainan 232001, China.
| | - Chenyang Zhang
- School of Mechanical Engineering, Anhui University of Technology, Ma'anshan 243032, China.
| | - Yuxiang Jiang
- School of Mechanical Engineering, Anhui University of Technology, Ma'anshan 243032, China.
| |
Collapse
|
6
|
Gao Y, Meng J, Shu J, Liu Y. BIM-based task and motion planning prototype for robotic assembly of COVID-19 hospitalisation light weight structures. Autom Constr 2022; 140:104370. [PMID: 35607382 PMCID: PMC9117582 DOI: 10.1016/j.autcon.2022.104370] [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] [Subscribe] [Scholar Register] [Received: 10/08/2021] [Revised: 04/25/2022] [Accepted: 05/16/2022] [Indexed: 05/13/2023]
Abstract
Fast transmission of COVID-19 led to mass cancelling of events to contain the virus outbreak. Amid lockdown restrictions, a vast number of construction projects came to a halt. Robotic platforms can perform construction projects in an unmanned manner, thus ensuring the essential construction tasks are not suspended during the pandemic. This research developed a BIM-based prototype, including a task planning algorithm and a motion planning algorithm, to assist in the robotic assembly of COVID-19 hospitalisation light weight structures with prefabricated components. The task planning algorithm can determine the assembly sequence and coordinates for various types of prefabricated components. The motion planning algorithm can generate robots' kinematic parameters for performing the assembly of the prefabricated components. Testing of the prototype finds that it has satisfactory performance in terms of 1) the reasonableness of assembly sequence determined, 2) reachability for the assembly coordinates of prefabricated components, and 3) capability to avoid obstacles.
Collapse
Affiliation(s)
- Yifan Gao
- College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China
- Center for Balance Architecture, Zhejiang University, Hangzhou 310058, China
- The Architectural Design & Research Institute of Zhejiang University Co. Ltd, Hangzhou 310058, China
| | - Jiawei Meng
- Department of Mechanical Engineering, University College London, London WC1E 6BT, United Kingdom
| | - Jiangpeng Shu
- College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China
| | - Yuanchang Liu
- Department of Mechanical Engineering, University College London, London WC1E 6BT, United Kingdom
| |
Collapse
|
7
|
Chen X, Huang Z, Sun Y, Zhong Y, Gu R, Bai L. Online on-Road Motion Planning Based on Hybrid Potential Field Model for Car-Like Robot. J INTELL ROBOT SYST 2022; 105:7. [PMID: 35469239 PMCID: PMC9022401 DOI: 10.1007/s10846-022-01620-5] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/16/2021] [Accepted: 03/21/2022] [Indexed: 11/06/2022]
Abstract
The application of Middle-sized Car-like Robots (MCRs) in indoor and outdoor road scenarios is becoming broader and broader. To achieve the goal of stable and efficient movement of the MCRs on the road, a motion planning algorithm based on the Hybrid Potential Field Model (HPFM) is proposed in this paper. Firstly, the artificial potential field model improved with the eye model is used to generate a safe and smooth initial path that meets the road constraints. Then, the path constraints such as curvatures and obstacle avoidance are converted into an unconstrained weighted objective function. The efficient least-squares & quasi-Newton fusion algorithm is used to optimize the initial path to obtain a smooth path curve suitable for the MCR. Finally, the speed constraints are converted into a weighted objective function based on the path curve to get the best speed profile. Numerical simulation and practical prototype experiments are carried out on different road scenes to verify the performance of the proposed algorithm. The results show that re-planned trajectories can satisfy the path constraints and speed constraints. The real-time re-planning period is 184 ms, which demonstrates the proposed approach’s effectiveness and feasibility.
Collapse
Affiliation(s)
- Xiaohong Chen
- State Key Laboratory of Mechanical Transmission, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, 400044 China.,Chongqing Key Laboratory of Metal Additive Manufacturing (3D Printing), Chongqing University, Chongqing, 400044 China
| | - Zhipeng Huang
- State Key Laboratory of Mechanical Transmission, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, 400044 China
| | - Yuanxi Sun
- State Key Laboratory of Mechanical Transmission, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, 400044 China.,Chongqing Key Laboratory of Metal Additive Manufacturing (3D Printing), Chongqing University, Chongqing, 400044 China
| | - Yuanhong Zhong
- School of Microelectronics and Communication Engineering, Chongqing University, Chongqing, 400044 China
| | - Rui Gu
- State Key Laboratory of Mechanical Transmission, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, 400044 China
| | - Long Bai
- State Key Laboratory of Mechanical Transmission, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, 400044 China.,Chongqing Key Laboratory of Metal Additive Manufacturing (3D Printing), Chongqing University, Chongqing, 400044 China
| |
Collapse
|
8
|
Kumar SA, Vanualailai J, Prasad A. Assistive technology: autonomous wheelchair in obstacle-ridden environment. PeerJ Comput Sci 2021; 7:e725. [PMID: 34805501 PMCID: PMC8576547 DOI: 10.7717/peerj-cs.725] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [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: 05/06/2021] [Accepted: 08/30/2021] [Indexed: 06/13/2023]
Abstract
The benefits for the advancement and enhancement of assistive technology are manifold. However, improving accessibility for persons with disabilities (PWD) to ensure their social and economic inclusion makes up one of the major ones in recent times. This paper presents a set of new nonlinear time-invariant stabilizing controllers for safe navigation of an autonomous nonholonomic rear-wheel drive wheelchair. Autonomous wheelchairs belong to the category of assistive technology, which is most sought in current times due to its usefulness, especially to the less abled (physically and/or cognitively), hence helping create an inclusive society. The wheelchair navigates in an obstacle-ridden environment from its start to final configuration, maintaining a robust obstacle avoidance scheme and observing system restrictions and dynamics. The velocity-based controllers are extracted from a Lyapunov function, the total potentials designed using the Lyapunov based Control Scheme (LbCS) falling under the classical approach of the artificial potential field method. The interplay of the three central pillars of LbCS, which are safety, shortness, and smoothest course for motion planning, results in cost and time effectiveness and the velocity controllers' efficiency. Using the Direct Method of Lyapunov, the stability of the wheelchair system has been proved. Finally, computer simulations illustrate the effectiveness of the set of new controllers.
Collapse
Affiliation(s)
- Sandeep Ameet Kumar
- School of Information Technology, Engineering, Mathematics, and Physics, The University of the South Pacific, Suva, Fiji
| | - Jito Vanualailai
- School of Information Technology, Engineering, Mathematics, and Physics, The University of the South Pacific, Suva, Fiji
| | - Avinesh Prasad
- School of Information Technology, Engineering, Mathematics, and Physics, The University of the South Pacific, Suva, Fiji
| |
Collapse
|
9
|
Abstract
Purpose Robotic-assisted partial nephrectomy (RAPN) is a tissue-preserving approach to treating renal cancer, where ultrasound (US) imaging is used for intra-operative identification of tumour margins and localisation of blood vessels. With the da Vinci Surgical System (Sunnyvale, CA), the US probe is inserted through an auxiliary access port, grasped by the robotic tool and moved over the surface of the kidney. Images from US probe are displayed separately to the surgical site video within the surgical console leaving the surgeon to interpret and co-registers information which is challenging and complicates the procedural workflow. Methods We introduce a novel software architecture to support a hardware soft robotic rail designed to automate intra-operative US acquisition. As a preliminary step towards complete task automation, we automatically grasp the rail and position it on the tissue surface so that the surgeon is then able to manipulate manually the US probe along it. Results A preliminary clinical study, involving five surgeons, was carried out to evaluate the potential performance of the system. Results indicate that the proposed semi-autonomous approach reduced the time needed to complete a US scan compared to manual tele-operation. Conclusion Procedural automation can be an important workflow enhancement functionality in future robotic surgery systems. We have shown a preliminary study on semi-autonomous US imaging, and this could support more efficient data acquisition.
Collapse
Affiliation(s)
- Claudia D'Ettorre
- Department of Computer Science, Wellcome/EPSRC Centre for International and Surgical Sciences (WEISS), University College London, London, W1W 7EJ, UK.
| | - Agostino Stilli
- Department of Computer Science, Wellcome/EPSRC Centre for International and Surgical Sciences (WEISS), University College London, London, W1W 7EJ, UK
| | - George Dwyer
- Department of Computer Science, Wellcome/EPSRC Centre for International and Surgical Sciences (WEISS), University College London, London, W1W 7EJ, UK
| | - Maxine Tran
- Division of Surgery and Interventional Science, Department of Nanotechnology, University College London, Royal Free Hospital, London, NW3 2QG, UK
| | - Danail Stoyanov
- Department of Computer Science, Wellcome/EPSRC Centre for International and Surgical Sciences (WEISS), University College London, London, W1W 7EJ, UK
| |
Collapse
|
10
|
Lin X, Zhou S, Wen T, Jiang S, Wang C, Chen J. A novel multi-DoF surgical robotic system for brachytherapy on liver tumor: Design and control. Int J Comput Assist Radiol Surg 2021; 16:1003-1014. [PMID: 33934286 PMCID: PMC8166720 DOI: 10.1007/s11548-021-02380-7] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [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: 10/16/2020] [Accepted: 04/13/2021] [Indexed: 12/24/2022]
Abstract
Purpose Radioactive seed implantation is an effective invasive treatment method for malignant liver tumors in hepatocellular carcinomas. However, challenges of the manual procedure may degrade the efficacy of the technique, such as the high accuracy requirement and radiation exposure to the surgeons. This paper aims to develop a robotic system and its control methods for assisting surgeons on the treatment. Method We present an interventional robotic system, which consists of a 5 Degree-of-Freedom (DoF) positioning robotic arm (a 3-DoF translational joint and a 2-DoF revolute joint) and a needle actuator used for needle insertion and radioactive seeds implantation. Control strategy is designed for the system to ensure the safety of the motion. In the designed framework, an artificial potential field (APF)-based motion planning and an ultrasound (US) image-based contacting methods are proposed for the control. Result Experiments were performed to evaluate position and orientation accuracy as well as validate the motion planning procedure of the system. The mean and standard deviation of targeting error is 0.69 mm and 0.33 mm, respectively. Needle placement accuracy is 1.10 mm by mean. The feasibility of the control strategy, including path planning and the contacting methods, is demonstrated by simulation and experiments based on an abdominal phantom. Conclusion This paper presents a robotic system with force and US image feedback in assisting surgeons performing brachytherapy on liver tumors. The proposed robotic system is capable of executing an accurate needle insertion task with by optical tracking. The proposed methods improve the safety of the robot’s motion and automate the process of US probe contacting under the feedback of US-image.
Collapse
Affiliation(s)
- Xiaofeng Lin
- Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, GD, 518055, People's Republic of China.,University of Chinese Academy of Sciences, Beijing, People's Republic of China
| | - Shoujun Zhou
- Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, GD, 518055, People's Republic of China.
| | - Tiexiang Wen
- Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, GD, 518055, People's Republic of China. .,National Innovation Center for Advanced Medical Devices, Shenzhen, GD, 518110, People's Republic of China.
| | - Shenghao Jiang
- Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, GD, 518055, People's Republic of China
| | - Cheng Wang
- Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, GD, 518055, People's Republic of China
| | - Jingtao Chen
- Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, GD, 518055, People's Republic of China
| |
Collapse
|
11
|
Bing Z, Lemke C, Cheng L, Huang K, Knoll A. Energy-efficient and damage-recovery slithering gait design for a snake-like robot based on reinforcement learning and inverse reinforcement learning. Neural Netw 2020; 129:323-333. [PMID: 32593929 DOI: 10.1016/j.neunet.2020.05.029] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/30/2019] [Revised: 04/18/2020] [Accepted: 05/24/2020] [Indexed: 10/24/2022]
Abstract
Similar to real snakes in nature, the flexible trunks of snake-like robots enhance their movement capabilities and adaptabilities in diverse environments. However, this flexibility corresponds to a complex control task involving highly redundant degrees of freedom, where traditional model-based methods usually fail to propel the robots energy-efficiently and adaptively to unforeseeable joint damage. In this work, we present an approach for designing an energy-efficient and damage-recovery slithering gait for a snake-like robot using the reinforcement learning (RL) algorithm and the inverse reinforcement learning (IRL) algorithm. Specifically, we first present an RL-based controller for generating locomotion gaits at a wide range of velocities, which is trained using the proximal policy optimization (PPO) algorithm. Then, by taking the RL-based controller as an expert and collecting trajectories from it, we train an IRL-based controller using the adversarial inverse reinforcement learning (AIRL) algorithm. For the purpose of comparison, a traditional parameterized gait controller is presented as the baseline and the parameter sets are optimized using the grid search and Bayesian optimization algorithm. Based on the analysis of the simulation results, we first demonstrate that this RL-based controller exhibits very natural and adaptive movements, which are also substantially more energy-efficient than the gaits generated by the parameterized controller. We then demonstrate that the IRL-based controller cannot only exhibit similar performances as the RL-based controller, but can also recover from the unpredictable damage body joints and still outperform the model-based controller, which has an undamaged body, in terms of energy efficiency. Videos can be viewed at https://videoviewsite.wixsite.com/rlsnake.
Collapse
Affiliation(s)
- Zhenshan Bing
- Department of Computer Science, Technical University of Munich, Germany.
| | - Christian Lemke
- Department of Computer Science, Ludwig Maximilian University of Munich, Germany.
| | - Long Cheng
- College of Computer Science and Artificial Intelligence, Wenzhou University, China.
| | - Kai Huang
- School of Data and Computer Science, Sun Yat-Sen University, China.
| | - Alois Knoll
- Department of Computer Science, Technical University of Munich, Germany.
| |
Collapse
|
12
|
Nguyen MK, Jaillet L, Redon S. ART-RRT: As-Rigid-As-Possible search for protein conformational transition paths. J Comput Aided Mol Des 2019; 33:705-27. [PMID: 31435895 DOI: 10.1007/s10822-019-00216-w] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [What about the content of this article? (0)] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/30/2019] [Accepted: 08/06/2019] [Indexed: 10/26/2022]
Abstract
The possible functions of a protein are strongly related to its structural rearrangements in the presence of other molecules or environmental changes. Hence, the evaluation of transition paths of proteins, which encodes conformational changes between stable states, is important since it may reveal the underlying mechanisms of the biochemical processes related to these motions. During the last few decades, different geometry-based methods have been proposed to predict such transition paths. However, in the cases where the solution requires complex motions, these methods, which typically constrain only locally the molecular structures, could produce physically irrelevant solutions involving self-intersection. Recently, we have proposed ART-RRT, an efficient method for finding ligand-unbinding pathways. It relies on the exploration of energy valleys in low-dimensional spaces, taking advantage of some mechanisms inspired from computer graphics to ensure the consistency of molecular structures. This article extends ART-RRT to the problem of finding probable conformational transition between two stable states for proteins. It relies on a bidirectional exploration rooted on the two end states and introduces an original strategy to attempt connections between the explored regions. The resulting method is able to produce at low computational cost biologically realistic paths free from self-intersection. These paths can serve as valuable input to other advanced methods for the study of proteins. A better understanding of conformational changes of proteins is important since it may reveal the underlying mechanisms of the biochemical processes related to such motions. Recently, the ART-RRT method has been introduced for finding ligand-unbinding pathways. This article presents an adaptation of the method for finding probable conformational transition between two stable states of a protein. The method is not only computationally cost-effective but also able to produce biologically realistic paths which are free from self-intersection.
Collapse
|
13
|
Kaiser FG, Glatte K, Lauckner M. How to make nonhumanoid mobile robots more likable: Employing kinesic courtesy cues to promote appreciation. Appl Ergon 2019; 78:70-75. [PMID: 31046961 DOI: 10.1016/j.apergo.2019.02.004] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [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: 04/08/2017] [Revised: 10/19/2018] [Accepted: 02/09/2019] [Indexed: 06/09/2023]
Abstract
Service robots that mimic human social behavior can appear polite. We tested the social and behavioral efficacy and legibility of two kinesic courtesy cues on people's approval of a service robot. In a repeated-measures design, 29 volunteers were randomly assigned to two test situations: A participant and the robot simultaneously approached a bottleneck either next to each other or from opposite ends. Nested within these two situations were three courtesy cue conditions: The robot moved without any explicit courtesy cues, stopped, or moved aside and then stopped. We found statistically significant effects of the courtesy cues on people's self-reported appreciation and the legibility of the robot's motion. Behavioral observations indicated that the robot exhibiting two courtesy cues was less disruptive to the human's own actions and was thus more behaviorally effective. This research demonstrates that kinesic politeness cues can be used effectively in the motion design of service robots.
Collapse
Affiliation(s)
| | - Karolin Glatte
- Otto-von-Guericke University Magdeburg, Magdeburg, Germany
| | | |
Collapse
|
14
|
Baykal C, Bowen C, Alterovitz R. Asymptotically Optimal Kinematic Design of Robots using Motion Planning. Auton Robots 2019; 43:345-357. [PMID: 31007394 PMCID: PMC6472929 DOI: 10.1007/s10514-018-9766-x] [Citation(s) in RCA: 16] [Impact Index Per Article: 3.2] [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: 12/05/2017] [Accepted: 05/22/2018] [Indexed: 11/24/2022]
Abstract
In highly constrained settings, e.g., a tentaclelike medical robot maneuvering through narrow cavities in the body for minimally invasive surgery, it may be difficult or impossible for a robot with a generic kinematic design to reach all desirable targets while avoiding obstacles. We introduce a design optimization method to compute kinematic design parameters that enable a single robot to reach as many desirable goal regions as possible while avoiding obstacles in an environment. Our method appropriately integrates sampling based motion planning in configuration space into stochastic optimization in design space so that, over time, our evaluation of a design's ability to reach goals increases in accuracy and our selected designs approach global optimality. We prove the asymptotic optimality of our method and demonstrate performance in simulation for (i) a serial manipulator and (ii) a concentric tube robot, a tentacle-like medical robot that can bend around anatomical obstacles to safely reach clinically- relevant goal regions.
Collapse
Affiliation(s)
- Cenk Baykal
- Massachusetts Institute of Technology, Cambridge, MA, USA,
| | - Chris Bowen
- University of North Carolina at Chapel Hill, Chapel Hill, NC, USA,
| | - Ron Alterovitz
- University of North Carolina at Chapel Hill, Chapel Hill, NC, USA,
| |
Collapse
|
15
|
Abstract
This paper presents an integrated assembly and motion planning system to recursively find the assembly sequence and motions to assemble two objects with the help of a horizontal surface as the supporting fixture. The system is implemented in both assembly level and motion level. In the assembly level, the system checks all combinations of the assembly sequences and gets a set of candidates. Then, for each candidate assembly sequence, the system incrementally builds regrasp graphs and performs recursive search to find a pick-and-place motion in the motion level to manipulate the base object as well as to assemble the other object to the base. The system integrates the candidate assembly sequences computed in the assembly level incrementally and recursively with graph searching and motion planning in the motion level and plans the assembly sequences and motions integratedly for assembly tasks. Both simulation and real-world experiments are performed to demonstrate the efficacy of the integrated planning system.
Collapse
Affiliation(s)
- Weiwei Wan
- Intelligent System Research Institute, Artificial Intelligence Research Center, National Institute of AIST, Tsukuba, Japan
| | - Kensuke Harada
- Intelligent System Research Institute, Artificial Intelligence Research Center, National Institute of AIST, Tsukuba, Japan ; Graduate School of Engineering Science, Osaka University, Osaka, Japan
| |
Collapse
|
16
|
Abstract
BACKGROUND Simulating protein folding motions is an important problem in computational biology. Motion planning algorithms, such as Probabilistic Roadmap Methods, have been successful in modeling the folding landscape. Probabilistic Roadmap Methods and variants contain several phases (i.e., sampling, connection, and path extraction). Most of the time is spent in the connection phase and selecting which variant to employ is a difficult task. Global machine learning has been applied to the connection phase but is inefficient in situations with varying topology, such as those typical of folding landscapes. RESULTS We develop a local learning algorithm that exploits the past performance of methods within the neighborhood of the current connection attempts as a basis for learning. It is sensitive not only to different types of landscapes but also to differing regions in the landscape itself, removing the need to explicitly partition the landscape. We perform experiments on 23 proteins of varying secondary structure makeup with 52-114 residues. We compare the success rate when using our methods and other methods. We demonstrate a clear need for learning (i.e., only learning methods were able to validate against all available experimental data) and show that local learning is superior to global learning producing, in many cases, significantly higher quality results than the other methods. CONCLUSIONS We present an algorithm that uses local learning to select appropriate connection methods in the context of roadmap construction for protein folding. Our method removes the burden of deciding which method to use, leverages the strengths of the individual input methods, and it is extendable to include other future connection methods.
Collapse
Affiliation(s)
- Chinwe Ekenna
- Department of Computer Science and Engineering, Texas A&M University, College Station, 77843 TX USA
| | - Shawna Thomas
- Department of Computer Science and Engineering, Texas A&M University, College Station, 77843 TX USA
| | - Nancy M. Amato
- Department of Computer Science and Engineering, Texas A&M University, College Station, 77843 TX USA
| |
Collapse
|
17
|
Zhu H, Guan Y, Chen S, Su M, Zhang H. Single-step collision-free trajectory planning of biped climbing robots in spatial trusses. ACTA ACUST UNITED AC 2016; 3:1. [PMID: 27054060 PMCID: PMC4766237 DOI: 10.1186/s40638-016-0033-3] [Citation(s) in RCA: 12] [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] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/20/2015] [Accepted: 09/10/2015] [Indexed: 11/29/2022]
Abstract
For a biped climbing robot with dual grippers to climb poles, trusses or trees, feasible collision-free climbing motion is inevitable and essential. In this paper, we utilize the sampling-based algorithm, Bi-RRT, to plan single-step collision-free motion for biped climbing robots in spatial trusses. To deal with the orientation limit of a 5-DoF biped climbing robot, a new state representation along with corresponding operations including sampling, metric calculation and interpolation is presented. A simple but effective model of a biped climbing robot in trusses is proposed, through which the motion planning of one climbing cycle is transformed to that of a manipulator. In addition, the pre- and post-processes are introduced to expedite the convergence of the Bi-RRT algorithm and to ensure the safe motion of the climbing robot near poles as well. The piecewise linear paths are smoothed by utilizing cubic B-spline curve fitting. The effectiveness and efficiency of the presented Bi-RRT algorithm for climbing motion planning are verified by simulations.
Collapse
Affiliation(s)
- Haifei Zhu
- Biomimetic and Intelligent Robotics Lab (BIRL), School of Electro-mechanical Engineering, Guangdong University of Technology, Hi-education Mega Center, Guangzhou, 510006 China
| | - Yisheng Guan
- Biomimetic and Intelligent Robotics Lab (BIRL), School of Electro-mechanical Engineering, Guangdong University of Technology, Hi-education Mega Center, Guangzhou, 510006 China
| | - Shengjun Chen
- Biomimetic and Intelligent Robotics Lab (BIRL), School of Electro-mechanical Engineering, Guangdong University of Technology, Hi-education Mega Center, Guangzhou, 510006 China
| | - Manjia Su
- Biomimetic and Intelligent Robotics Lab (BIRL), School of Electro-mechanical Engineering, Guangdong University of Technology, Hi-education Mega Center, Guangzhou, 510006 China
| | - Hong Zhang
- Biomimetic and Intelligent Robotics Lab (BIRL), School of Electro-mechanical Engineering, Guangdong University of Technology, Hi-education Mega Center, Guangzhou, 510006 China ; Department of Computing Science, University of Alberta, Edmonton, AB T6G 2E8 Canada
| |
Collapse
|