Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Azad Shademan

dblp:81/2003 · DBLP profile ↗
← Back
11ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 10 · 4 first-authorSystems, architecture and hardware · 10 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Motion planning and robot control · 40% 3D vision · 35% Robot manipulation · 19%
Interdisciplinary, comprehensive, and emerging computing
3 papers
Medical and health informatics · 100%
Human-computer interaction and pervasive computing
2 papers
Interaction techniques and input · 59% Human-robot interaction · 41%

Topics — the 13 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Medical and health informatics
surgical robotics
0.432016
Plenoptic cameras in surgical robotics: Calibration, registration, and evaluation · ICRA 2016
Smart Tissue Anastomosis Robot (STAR): Accuracy evaluation for supervisory suturing using near-infrared fluorescent markers · ICRA 2014
Experimental evaluation of contact-less hand tracking systems for tele-operation of surgical tasks · ICRA 2014
Computer vision › 3D vision › range sensing
depth sensing
0.212016
Plenoptic cameras in surgical robotics: Calibration, registration, and evaluation · ICRA 2016
Medical and health informatics › surgical robotics
robot-assisted surgery
0.212016
Plenoptic cameras in surgical robotics: Calibration, registration, and evaluation · ICRA 2016
Robotics › Motion planning and robot control › robot control › sensor-based control
visual servoing
0.222010
Robust Jacobian estimation for uncalibrated visual servoing · ICRA 2010
Model-based and model-free reinforcement learning for visual servoing · ICRA 2009
Human-robot interaction
teleoperation
0.212014
Experimental evaluation of contact-less hand tracking systems for tele-operation of surgical tasks · ICRA 2014
Interaction techniques and input › spatial interaction › 3d interaction
3d positioning
0.212013
SEPO: Selecting by pointing as an intuitive human-robot command interface · ICRA 2013
Computer vision › 3D vision
jacobian estimation
0.112010
Robust Jacobian estimation for uncalibrated visual servoing · ICRA 2010
Robotics › Motion planning and robot control › robot control › sensor-based control › visual servoing
uncalibrated visual servoing
0.112010
Robust Jacobian estimation for uncalibrated visual servoing · ICRA 2010
Robotics › Motion planning and robot control › robot control › sensor-based control › visual servoing
learning-based visual servoing
0.112009
Model-based and model-free reinforcement learning for visual servoing · ICRA 2009
Interaction techniques and input › input sensing › tracking
hand tracking
0.112014
Experimental evaluation of contact-less hand tracking systems for tele-operation of surgical tasks · ICRA 2014
Interaction techniques and input
gesture input
0.012013
SEPO: Selecting by pointing as an intuitive human-robot command interface · ICRA 2013
Machine learning › Reinforcement learning
model-based reinforcement learning
0.012009
Model-based and model-free reinforcement learning for visual servoing · ICRA 2009
Machine learning › Reinforcement learning
model-free reinforcement learning
0.012009
Model-based and model-free reinforcement learning for visual servoing · ICRA 2009

Methods — techniques the papers use, named apart from their topics

metric calibration · 0.5hand-eye calibration · 0.5trajectory accuracy measurement · 0.4near-infrared fluorescent markers · 0.4multispectral vision · 0.4latency measurement · 0.4experimental evaluation · 0.4kinect sensor · 0.23d position estimation · 0.2robust estimation · 0.1m-estimator · 0.1least squares · 0.1regularized fitted q-iteration · 0.1locally linear regression · 0.1
YearPublicationVenuePosition
2016 Plenoptic cameras in surgical robotics: Calibration, registration, and evaluation
abstract
Three-dimensional sensing of changing surgical scenes would improve the function of surgical robots. This paper explores the requirements and utility of a new type of depth sensor, the plenoptic camera, for surgical robots. We present a metric calibration procedure for the plenoptic camera and the registration of its coordinate frame to the robot (hand-eye calibration). We also demonstrate the utility in robotic needle insertion and application of sutures in phantoms. The metric calibration accuracy is reported as 1.14 ± 0.80 mm for the plenoptic camera and 1.57 ± 0.90 mm for hand-eye calibration. The accuracy of needle insertion task is 1.79 ± 0.35 mm for the entire robotic system. Additionally, the accuracy of suture placement with the presented system is reported at 1.80 ± 0.43 mm. Finally, we report consistent suture spacing with only 0.11 mm standard deviation between inter-suture distances. The measured accuracy of less than 2 mm with consistent suture spacing is a promising result to provide repeatable leak-free suturing with a robotic tool and a plenoptic depth imager.
Azad Shademan, Ryan S. Decker, Justin D. Opfermann, Simon Léonard, Peter C. W. Kim, Axel Krieger
ICRA1
2014 Experimental evaluation of contact-less hand tracking systems for tele-operation of surgical tasks
abstract
This paper reports an evaluation of contact-less hand tracking sensors for the use of tele-operation, in particular for surgical robotics applications. Two hand tracking systems are investigated: 3Gear Systems interface with the Microsoft KinectTMsensor, and the Leap Motion sensor system. This paper reports an experimental evaluation and comparison of the two systems range, static positioning error, trajectory accuracy of single finger and hand motions, and latency. Latency and trajectory accuracy were found superior using the Leap system. KinectTM/3Gear was found superior when larger range and gesture control are necessary. 3Gear was used in a simulated surgical positioning task and demonstrated an average translational accuracy of 6.2mm. Given the data we have collected, we conclude that neither system, at present, possesses the high level of accuracy and robustness over the required range that would be a prerequisite for use as a medical robotics master.
Yonjae Kim, Peter C. W. Kim, Rebecca Selle, Azad Shademan, Axel Krieger
ICRA4
2014 Smart Tissue Anastomosis Robot (STAR): Accuracy evaluation for supervisory suturing using near-infrared fluorescent markers
abstract
This paper specifies and evaluates the accuracy of the Smart Tissue Anastomosis Robot (STAR). The STAR is a proof of concept vision-guided robotic system equipped with an actuated laparoscopic suturing tool and a multispectral vision system. The STAR supports image-based suturing commands and is capable of detecting near-infrared fluorescent (NIRF) markers that provide reliable visual segmentation and tracking. The paper reports the best case scenario accuracy specifications of the STAR as derived from its configuration and calibration parameters. We also evaluate experimentally the effects of overlaying NIRF markers on the accuracy of the STAR when these markers are used as the source of image-based commands and we compare these results to the accuracy of the STAR with image-based commands generated from plain color images. Our results demonstrate that the STAR is able to place sutures on a planar phantom with an average accuracy of 0.5 mm with a standard deviation of 0.2 mm and that NIRF markers have no statistically significant adverse effect on the accuracy.
Simon Léonard, Azad Shademan, Yonjae Kim, Axel Krieger, Peter C. W. Kim
ICRA2
2013 SEPO: Selecting by pointing as an intuitive human-robot command interface
abstract
Pointing to indicate direction or position is one of the intuitive communication mechanisms used by humans in all life stages. Our aim is to develop a natural human-robot command interface using pointing gestures for human-robot interaction (HRI). We propose an interface based on the Kinect sensor for selecting by pointing (SEPO) in a 3D real-world situation, where the user points to a target object or location and the interface returns the 3D position coordinates of the target. Through our interface we perform three experiments to study precision and accuracy of human pointing in typical household scenarios: pointing to a “wall”, pointing to a “table”, and pointing to a “floor”. Our results prove that the proposed SEPO interface enables users to point and select objects with an average 3D position accuracy of 9:6 cm in household situations.
Camilo Perez Quintero, Romeo Tatsambon Fomena, Azad Shademan, Nina Wolleb, Travis Dick, Martin Jägersand
ICRA3
2012 Unimodal asymmetric interface for teleoperation of mobile manipulators: A user study
abstract
There is demand to develop methods and interfaces for teleoperation of complex systems in mission-critical applications. In this paper, we study three different methods to command a one-arm mobile manipulator from a 6-DOF input device capable of haptic feedback. The linkage between the master and the slave devices is asymmetric, that is, the input haptic interface (master) is much smaller and has different kinematics and dynamics from the robot arm and the mobile base (slave). Three different master-slave motion coordination schemes are compared here (1) workspace clutching, (2) differential end-zone, and (3) position/rate switching. We study repetitive user performance for seven subjects in a static Tower of Hanoi manipulation task and present single case studies for two mobile manipulation tasks: door opening and large-displacement Towers of Hanoi. Our experimental platform consists of a 4-DOF WAM (Whole Arm Manipulator) on a Segway RMP (Robotic Mobility Platform) controlled by a Phantom Omni haptic device. Cameras are used to relay scene images to the remote operator. The human stays in the loop throughout the entire task. The results obtained from user studies provide insight on how to interface and command a mobile manipulator.
Alejandro Hernandez Herdocia, Azad Shademan, Martin Jägersand
IROS2
2012 Robust sampling-based planning for uncalibrated visual servoing
abstract
Planning for vision-based robot control is a challenging open problem, especially in unstructured environments where models are not known a priori and sensor measurements contain errors and outliers. In this paper, we propose a statistically-robust randomized planning algorithm for a model-free eye-in-hand manipulator. The planner is built on the success and efficiency of the sampling-based planners, while incorporating robustness to outliers. In particular, we generalize the Rapidly-Exploring Random Tree (RRT) planner to the visual-motor space, the space that encodes both visual measurements and motor readings. The proposed planner is used in conjunction with a closed-loop visual control law. While the control law is entirely image based, the planner helps avoid joint limits, field-of-view constraints, and more importantly, visual occlusion of the target by unmodeled obstacles. The algorithm is validated in simulations as well as experiments with a WAM robot arm.
Azad Shademan, Martin Jägersand
IROS1
2010 Robust Jacobian estimation for uncalibrated visual servoing
abstract
This paper addresses robust estimation of the uncalibrated visual-motor Jacobian for an image-based visual servoing (IBVS) system. The proposed method does not require knowledge of model or system parameters and is robust to outliers caused by various visual tracking errors, such as occlusion or mis-tracking. Previous uncalibrated methods are not robust to outliers and assume that the visual-motor data belong to the underlying model. In unstructured environments, this assumption may not hold. Outliers to the visual-motor model may deteriorate the Jacobian, which can make the system unstable or drive the arm in the wrong direction. We propose to apply a statistically robust M-estimator to reject the outliers. We compare the quality of the robust Jacobian estimation with the least squares-based estimation. The effect of outliers on the estimation quality is studied through MATLAB simulations and eye-in-hand visual servoing experiments using a WAM arm. Experimental results show that the Jacobian estimated by robust M-estimation is robust when up to 40% of the visual-motor data are outliers.
Azad Shademan, Amir-massoud Farahmand, Martin Jägersand
ICRA1
2010 Three-view uncalibrated visual servoing
abstract
A new uncalibrated visual servoing approach for motion control of 6-DOF manipulators is presented. Instead of image features, the elements of the scene-independent trifocal tensor of three views is used as features for visual servoing. These trifocal features depend only on the camera projection matrices and can be retrieved from point correspondences across the three views: initial, current, and desired. The Jacobian matrix that relates joint velocities and variations of the trifocal features is estimated online using least-squares. The visual servoing performance is evaluated for various easy and challenging motions, such as the translational motion along the view axis and the large rotation around the view axis. Simulations with a 6-DOF eye-in-hand manipulator show that the proposed uncalibrated approach rapidly converges in all cases.
Azad Shademan, Martin Jägersand
IROS1
2009 Model-based and model-free reinforcement learning for visual servoing
abstract
To address the difficulty of designing a controller for complex visual-servoing tasks, two learning-based uncalibrated approaches are introduced. The first method starts by building an estimated model for the visual-motor forward kinematic of the vision-robot system by a locally linear regression method. Afterwards, it uses a reinforcement learning method named Regularized Fitted Q-Iteration to find a controller (i.e. policy) for the system (model-based RL). The second method directly uses samples coming from the robot without building any intermediate model (model-free RL). The simulation results show that both methods perform comparably well despite not having any a priori knowledge about the robot.
Amir-massoud Farahmand, Azad Shademan, Martin Jägersand, Csaba Szepesvári
ICRA2
2007 Global visual-motor estimation for uncalibrated visual servoing
abstract
In this paper, we present two methods for the estimation of a globally valid visual-motor model of a robotic manipulator. In conventional uncalibrated visual servoing, the visuo-motor function is approximated locally with a Jacobian. However, for optimal task planning, or nonlinear controller design with global stability guarantee, one needs to know a model that provides some information about the behavior of the system over the whole workspace. Our presented methods remedy this drawback in uncalibrated visual servoing by incrementally building a global estimator based on the movement history. We implement two such methods. The first method is a K-nearest neighborhood regressor over Jacobian that uses previously estimated local models. The second method stores previous movements and computes an estimate of the Jacobian by solving a local least squares problem. Experimental results show that both methods provide better global estimation quality compared to the conventional local estimation method with much lower estimation variance.
Amir-massoud Farahmand, Azad Shademan, Martin Jägersand
IROS2
2003 Clustering of singular value decomposition of image data with applications to texture classification
Alireza Tavakoli Targhi, Azad Shademan
VCIP2