← Search

Mahdi Tavakoli

47 accepted papers

2026

LATIOS: Latency-Aware Telemonitoring for Injection in Ophthalmic Surgery - an Adaptive Motion Scaling Approach

ICRA 2026poster

Communication latency in long-distance telerobotic surgery poses a critical safety risk, particularly in high-precision procedures like retinal surgery where tool overshoots can cause irreversible patient injury. This paper introduces the Latency-Aware Telemonitoring for Injection in Ophthalmic Surg…

Cited by 0Scholar
2025

Adaptive Trajectory Learning With Obstacle Awareness for Motion Planning

RA-L 2025

In motion planning, efficiently navigating from a start state to a goal state in spaces with narrow passages remains a significant challenge. Recently, learning-based methods have attracted considerable attention owing to their higher inference speeds compared to traditional approaches. However, the

Cited by 2SourceScholar
2025

CRESSim-MPM: A Material Point Method Library for Surgical Soft Body Simulation with Cutting and Suturing

IROS 2025

A number of recent studies have focused on developing surgical simulation platforms to train machine learning (ML) agents or models with synthetic data for surgical assistance. While existing platforms excel at tasks such as rigid body manipulation and soft body deformation, they struggle to simulat

Cited by 3SourcecodeScholar
2025

From Decision to Action in Surgical Autonomy: Multi-Modal Large Language Models for Robot-Assisted Blood Suction

RA-L 2025

The rise of Large Language Models (LLMs) has impacted research in robotics and automation. While progress has been made in integrating LLMs into general robotics tasks, a noticeable void persists in their adoption in more specific domains such as surgery, where critical factors such as reasoning, ex

Cited by 19SourceScholar
2025

Model Predictive Control for 3D Steerable Needles: A Hierarchical Approach to Reduce Tissue Trauma

IROS 2025

This paper presents a three-dimensional (3D) control framework for bevel-tip steerable needles that combines model predictive control (MPC) with hierarchical supervisory logic. The MPC layer uses a reduced-order two-mode switching model to generate the desired control actions, while the supervisory

Cited by 1SourceScholar
2025

Vision-Based Fuzzy Control System with Intention Detection for Smart Walkers: Enhancing Usability for Stroke Survivors with Unilateral Upper Limb Impairments

ICRA 2025

Mobility impairments, particularly those caused by stroke-induced hemiparesis, significantly impact independence and quality of life. Current smart walker controllers operate by using input forces from the user to control linear motion and input torques to dictate rotational movement; however, becau

Cited by 0SourcecodeScholar
2024

A Novel Approach for Precise Tissue Tracking in Breast Lumpectomy

IROS 2024poster

One of the most common cancers among women is breast cancer which can be treated surgically in the early stages with a lumpectomy technique. In the context of breast lumpectomy procedures, accurately tracking tumours presents a critical challenge worsened by various sources of anatomical deformation…

Cited by 0SourceScholar
2024

Autonomous Blood Suction for Robot-Assisted Surgery: A Sim-to-Real Reinforcement Learning Approach

RA-L 2024

Recent applications of deep reinforcement learning (DRL) in surgical autonomy have shown promising results in automating various surgical sub-tasks. While most of these studies consider the rigid and soft body dynamics in the surgery such as tissue deformation, only a few have investigated the situa

Cited by 16SourceScholar
2024

EMG-Based Intention Detection Using Deep Learning for Shared Control in Upper-Limb Assistive Exoskeletons

RA-L 2024

In the field of human-robot interaction, surface electromyography (sEMG) provides a valuable tool for measuring active muscular effort. While numerous studies have investigated real-time control of upper extremity exoskeletons based on user intention and task-specific movements, the prediction of bo

Cited by 53SourceScholar
2024

Evaluating Gait Symmetry with a Smart Robotic Walker: A Novel Approach to Mobility Assessment

IROS 2024poster

Gait asymmetry, a consequence of various neurological or physical conditions such as aging and stroke, detrimentally impacts bipedal locomotion, causing biomechanical alterations, increasing the risk of falls and reducing quality of life. Addressing this critical issue, this paper introduces a novel…

Cited by 3SourcecodeScholar
2024

Optimal Integration of Hybrid FES-Exoskeleton for Precise Knee Trajectory Control

IROS 2024poster

This paper introduces a novel hybrid torque allocation method for improving wearability and mobility in integrated functional electrical stimulation (FES) of the quadriceps muscles and powered exoskeleton systems. Our proposed approach leverages a hierarchical closed-loop controller for knee joint p…

Cited by 0SourceScholar
2023

Autonomous Ultrasound Scanning Towards Standard Plane Using Interval Interaction Probabilistic Movement Primitives

IROS 2023poster

Learning from demonstrations is the paradigm where robots acquire new skills demonstrated by an expert and alleviate the physical burden on experts to perform repetitive tasks. Ultrasound scanning is one of the ways to view the anatomical structures of soft tissues, but it is repetitive for some tis…

Cited by 3SourceScholar
2023

Deep Reinforcement Learning based Personalized Locomotion Planning for Lower-Limb Exoskeletons

ICRA 2023poster

This paper introduces intelligent central pattern generators (iCPGs) that can plan personalized walking trajectories for lower-limb exoskeletons. This can make walking more comfortable for the users by resolving one of the significant shortcomings of most commercially available exoskeletons, which i…

Cited by 7SourceScholar
2023

Sim-to-Real Surgical Robot Learning and Autonomous Planning for Internal Tissue Points Manipulation Using Reinforcement Learning

RA-L 2023

Indirect simultaneous positioning (ISP), where internal tissue points are placed at desired locations indirectly through the manipulation of boundary points, is a type of subtask frequently performed in robotic surgeries. Although challenging due to complex tissue dynamics, automating the task can p

Cited by 30SourceScholar
2022

A Domain-Adapted Machine Learning Approach for Visual Evaluation and Interpretation of Robot-Assisted Surgery Skills

RA-L 2022

In this study, we present an intuitive machine learning-based approach to evaluate and interpret surgical skills level of a participant working with robotic platforms. The proposed method is domain-adapted, i.e., jointly utilizes an end-to-end learning approach for smoothness detection and domain kn

Cited by 13SourceScholar
2022

EMG-based Hybrid Impedance-Force Control for Human-Robot Collaboration on Ultrasound Imaging

IROS 2022poster

Ultrasound (US) imaging is a common but physically demanding task in the medical field, and sonographers may need to put in considerable physical effort for producing high-quality US images. During physical human-robot interaction on US imaging, robot compliance is a critical feature that can ensure…

Cited by 1SourceScholar
2022

Integrating Impedance Control and Nonlinear Disturbance Observer for Robot-Assisted Arthroscope Control in Elbow Arthroscopic Surgery

IROS 2022poster

Robot-assisted arthroscopic surgery is transforming the tradition in orthopaedic surgery. Compliance and stability are essential features that a surgical robot must have for safe physical human-robot interaction (PHRI). Surgical tools attached at the robot end-effector and human-robot interaction wi…

Cited by 7SourceScholar
2021

A Low-cost Intrinsically Safe Mechanism for Physical Distancing Between Clinicians and Patients

ICRA 2021poster

During the COVID-19 pandemic, due to the unprecedented workload and cross-infection hazard, the health-care workers’ lives are under a significant threat. However, minimizing the duration and frequency of close clinician-to-patient contacts using simple technologies that enable physical distancing c…

Cited by 4SourceScholar
2021

Adaptive CPG-Based Gait Planning With Learning-Based Torque Estimation and Control for Exoskeletons

RA-L 2021

In this letter, a new adaptable gait trajectory shaping method is proposed for lower-limb exoskeletons by defining central pattern generators (CPGs). These CPGs are synchronized across different joints and updated online in response to the human users' physical behavior to enhance their safety and c

Cited by 42SourceScholar
2021

Deep Neural Skill Assessment and Transfer: Application to Robotic Surgery Training

IROS 2021poster

Due to the high sensitivity and complexity of robotic surgery tasks, acquiring appropriate skill levels by trainee surgeons through an effective training process is very important and affects the patient’s safety and the quality of surgical outcomes. With the advanced deep learning technology and th…

Cited by 16SourceScholar
2021

Delay-Robust Nonlinear Control of Bounded-Input Telerobotic Systems With Synchronization Enhancement

RA-L 2021

This letter puts forward a novel controller for joint position tracking of bilateral teleoperation systems subjected simultaneously to time-varying communication delays and bounded actuation. Enhancing such systems' robustness to the larger time delays comes prevalently at the cost of increased sett

Cited by 6SourceScholar
2021

Human-Robot Collaboration for Heavy Object Manipulation: Kinesthetic Teaching of the Role of Wheeled Mobile Manipulator

IROS 2021poster

Human-robot collaboration (HRC) significantly extends robotic systems’ applications when working in spaces like houses, hospitals, or laboratories. However, new challenges appear during a close collaboration between humans and robots and imitating the movement of humans by robots. Learning from demo…

Cited by 11SourceScholar
2021

Intelligent Locomotion Planning With Enhanced Postural Stability for Lower-Limb Exoskeletons

RA-L 2021

In this letter, an integrated control strategy is developed for both locomotion trajectory planning and postural stability, enabling shared autonomy between the human and lower-limb exoskeleton. Divergent component of motion (DCM) analysis was employed previously based on the linear inverted pendulu

Cited by 22SourceScholar
2021

Robot-assisted Breast Ultrasound Scanning Using Geometrical Analysis of the Seroma and Image Segmentation

IROS 2021poster

In this paper, we propose a robotic ultrasound imaging method that scans the breast in two separate phases to acquire high-quality ultrasound images. Our proposed system controls five Degrees of Freedom (DoFs) of the robot that hold an ultrasound probe to perform precise scanning. This system finds…

Cited by 8SourceScholar
2020

Enhancement of Force Exertion Capability of a Mobile Manipulator by Kinematic Reconfiguration

RA-L 2020

With the increasing applications of wheeled mobile manipulators (WMMs), new challenges have arisen in terms of executing high-force tasks while maintaining precise trajectory tracking. A WMM, which consists of a manipulator mounted on a mobile base, is often a kinematically redundant robot. The exis

Cited by 34SourceScholar
2020

Optimal Design of a Novel Spherical Scissor Linkage Remote Center of Motion Mechanism for Medical Robotics

IROS 2020poster

In this paper, a new remote center of motion (RCM) mechanism is presented whose end-effector is able to move through an entire hemisphere. In general, minimally invasive surgery (MIS) applications, an elliptic cone workspace with vertex angles of 60° and 90° gives the surgeon enough freedom to opera…

Cited by 14SourceScholar
2019

Application of a Redundant Haptic Interface in Enhancing Soft-Tissue Stiffness Discrimination

RA-L 2019

Haptic-enabled teleoperated surgical systems have the potential to enhance the accuracy and performance of surgical interventions. The user interface of such a system can provide haptic feedback to the surgeon to more intuitively perform surgical tasks. In this letter, we study the added benefits of

Cited by 31SourceScholar
2019

Improving User Performance in Haptics-Based Rehabilitation Exercises by Colocation of User's Visual and Motor Axes via a Three-Dimensional Augmented-Reality Display

RA-L 2019

Serious games are recently becoming a common sight in rehabilitation settings to provide motivation for patients undergoing therapy to regain upper limb function after disability. These are often presented using a two-dimensional (2-D) monitor to the patient who uses a robotic device (haptic user in

Cited by 14SourceScholar
2019

Ways to Learn a Therapist’s Patient-specific Intervention: Robotics-vs Telerobotics-mediated Hands-on Teaching

ICRA 2019poster

Due to the limitations of therapists time and healthcare resources to cover the increasing demand for rehabilitation services, robot-assisted rehabilitation is becoming an appealing, powerful and economical solution. In our previous research, a solution that combines Learning from Demonstration (LfD…

Cited by 8SourceScholar
2018

Human-Machine Collaboration Modalities for Semi-Automated Needle Insertion Into Soft Tissue

RA-L 2018

Needle insertion is a minimally invasive medical procedure commonly used for biopsy, ablation, or deposition of therapeutic agents. In prostate brachytherapy, needles are inserted into the prostate in order to deposit multiple rice-grain-sized radioactive seeds to eradicate cancerous tissue from clo

Cited by 9SourceScholar
2018

Model-Based Needle Steering in Soft Tissue via Lateral Needle Actuation

RA-L 2018

Needle insertion is a minimally invasive procedure finding applications in biopsy, ablation, drug delivery, and cancer therapy. Prostate brachytherapy is a therapeutic procedure where radioactive agents are implanted within the prostate using long needles for the purpose of cancer irradiation. Durin

Cited by 22SourceScholar
2018

Surgeon-in-the-Loop 3-D Needle Steering Through Ultrasound-Guided Feedback Control

RA-L 2018

Needle deflection during certain minimally invasive percutaneous procedures, such as prostate biopsy or brachytherapy, is undesired and can be reduced through the use of feedback control. This letter uses a depth-dependent reduced-order three-dimensional (3-D) nonholonomic model of needle tip motion

Cited by 10SourceScholar
2016

A Bicycle Cranking Model for Assist-as-Needed Robotic Rehabilitation Therapy Using Learning From Demonstration

RA-L 2016

In recent years, demand for robot-assisted rehabilitation has increased due to the rising number of elderly and disabled people. Rehabilitation robots help patients to enhance muscle strength and recover motor functions, typically through practicing reaching movements. In this letter, we are interes

Cited by 25SourceScholar
2016

Adaptive Quasi-Static Modelling of Needle Deflection During Steering in Soft Tissue

RA-L 2016

In this letter, we present a model for needle deflection estimation in soft tissue. The needle is modelled as a vibrating compliant cantilever beam that experiences forces applied by the tissue as it is inserted. Each of the assumed vibration modes are associated with a weighting coefficient whose m

Cited by 32SourceScholar
2016

Generalized Predictive Control of a Surgical Robot for Beating-Heart Surgery Under Delayed and Slowly-Sampled Ultrasound Image Data

RA-L 2016

Operating on a beating heart would offer many benefits to patients. The risks associated with heart-lung machines used in arrested-heart surgery would be eliminated and the effectiveness of reconstructive procedures could be judged immediately. However, the heart's fast beating motions make operatin

Cited by 28SourceScholar
2016

Mechanics of Tissue Cutting During Needle Insertion in Biological Tissue

RA-L 2016

In percutaneous needle insertions, cutting forces at the needle tip deflect the needle and increases targeting error. Thus, modeling needle-tissue interaction in biological tissue is essential for accurate robotics-assisted needle steering. In this letter, dynamics of needle tip interaction with inh

Cited by 71SourceScholar
2016

Multiactuator Haptic Feedback on the Wrist for Needle Steering Guidance in Brachytherapy

RA-L 2016

Brachytherapy is a cancer treatment procedure where long needles are inserted toward an inner body target in order to deliver radioactive seeds that treat the cancer cells. Controlling the trajectory of the needle is very challenging as it deviates from a straight path during insertion. In this lett

Cited by 35SourceScholar
2016

Sliding-Based Switching Control for Image-Guided Needle Steering in Soft Tissue

RA-L 2016

This letter represents a sliding-based controller for steering beveled-tip needles to stationary locations in soft tissue in a 2-D environment by performing appropriate switches of bevel orientation by 180° axial rotations while the needle is being inserted. Assuming the rotation velocity to be larg

Cited by 28SourceScholar
2016

Trilateral Predictor-Mediated Teleoperation of a Wheeled Mobile Robot With Slippage

RA-L 2016

With the widespread use of wheeled mobile robots (WMR) in various applications, new challenges have emerged in terms of designing its teleoperation system. One of such challenges is caused by wheel slippage and another is due to the strict need for ensuring WMR safety. This letter proposes a new tri

Cited by 17SourceScholar
2015

3D shape visualization of curved needles in tissue from 2D ultrasound images using RANSAC

ICRA 2015poster

This paper introduces an automatic method to visualize 3D needle shapes for reliable assessment of needle placement during needle insertion procedures. Based on partial observations of the needle within a small sample of 2D transverse ultrasound images, the 3D shape of the entire needle is reconstru…

Cited by 51SourceScholar
2015

A mechanics-based model for simulation and control of flexible needle insertion in soft tissue

ICRA 2015poster

In needle-based medical procedures, beveled-tip flexible needles are steered inside soft tissue with the aim of reaching pre-defined target locations. The efficiency of needle-based interventions depends on accurate control of the needle tip. This paper presents a comprehensive mechanics-based model…

Cited by 64SourceScholar
2015

A new passivity-based control technique for safe patient-robot interaction in haptics-enabled rehabilitation systems

IROS 2015poster

In this paper, a new passivity-based technique is proposed to analyze and guarantee the stability of haptics-enabled telerobotic rehabilitation systems where there is a possibility of having more sources of non-passivity than communication delays. In practice, the difficulty of therapeutic exercises…

Cited by 23SourceScholar
2015

A virtual sensor for needle deflection estimation during soft-tissue needle insertion

ICRA 2015poster

A tissue-independent model to estimate needle deflection during insertion in soft tissue is presented in this paper. A force/torque sensor is connected to the needle base in order to measure forces and moments during insertion due to needle deflection. A static mechanical model, which is based on th…

Cited by 22SourceScholar
2015

Extended bicycle model for needle steering in soft tissue

IROS 2015poster

This paper represents an extension to the kinematic bicycle model for beveled-tip needle motion in soft tissue, which accounts for non-constant curvature paths for the needle tip. For a tissue that is not stiff relative to the needle, the tissue deformation caused by needle insertion deviates the ne…

Cited by 28SourceScholar
2015

Needle shape estimation in soft tissue based on partial ultrasound image observation

ICRA 2015poster

We propose a method to estimate the entire shape of a long flexible needle, suitable for a needle insertion assistant robot. This method bases its prediction on only a small segment of a needle, imaged via ultrasound, after insertion. An algorithm is developed that can segment a needle observed part…

Cited by 11SourceScholar
2015

Therapist-in-the-Loop robotics-assisted mirror rehabilitation therapy: An Assist-as-Needed framework

ICRA 2015poster

This paper presents a Therapist-in-the-Loop (TIL) framework for robotics-assisted mirror rehabilitation therapy integrated with adaptive Assist-as-Needed (ANN) training, to be adjusted based on the impairment and disability level of the patient's affected limb. Closed-loop system stability has been…

Cited by 10SourceScholar