Anthony Remazeilles

Anthony Remazeilles

Senior researcher

Tecnalia

Health Division, Medical Robotic

Biography

I am a researcher and project manager at Tecnalia, Donostia, in the Spanish basque country. I work in the Medical Robotics group, from the Health Division, as well as in the Advanced Manufacturing group of the Industry and Transport Division. I am involved in the development of technological solutions for physical Human Robot interaction, vision-based robotic manipulation, … I am also very interested in software architecture, within (or without) the ROS framework.

Interests

  • Visual servoing
  • Computer vision
  • Surgical Robotics
  • Software architecture

Education

  • PhD in Computer Science, 2004

    Université de Rennes I

  • Master of Research in Image and Artificial Intelligence, 2001

    Université de Rennes I

  • Engineer Degree in Computer Science, 2001

    INSA of Rennes

Projects

Lara

(2022-2026)

TraceBot

(2021-2025)

Eurobench

(2018-2021)

Robotunion

(2018-2021)

ROSIN

(2017-2020)

SaraFun

(2015-2018)

Stiff-flop

(2012-2015)

CogLab

(2011-2015)

Florence

Assistive Robotics (2010-2013)

HeadMove

Vision-based wheelchair control (2008-2009)

Visual servoing

Work conducted at IRISA (2001-2006)

SAM

a robotic butler for injured people (2006-2008)

Recent Publications

Quickly discover relevant content by filtering publications.

Flexible Constraint-Based Controller Framework for Ros_Control

Generating robot behaviors in dynamic real-world situations generally requires the programming of multiple, often redundant degrees of freedom to meet multiple goals governing the desired motions. In this work, we propose a constraint-based controller specification methodology. A novel declarative language is used to combine semantically specialized building blocks into composite controllers. This description is automatically transformed at runtime into an executable form, which can automatically leverage multiple threads to parallelize computations whenever possible. Enabling runtime definition of controller topologies out of declarative descriptions not only reduces the work required to develop such controllers, but it also allows one to dynamically synthesize new controllers based on higher-level task planners or by user interaction through Graphical User Interfaces (GUIs). Our solution adds new functionality to the Robot Operating System (ROS)/ros_control ecosystem, where robot behaviors are typically achieved by deploying single-objective, off-the-shelf controllers for tasks like following joint trajectories, executing interpolated point-to-point motions in Cartesian space, or for basic compliant behaviors. Our proposed constraint-based framework enhances ros_control by providing the means to easily construct composite controllers from existing primary elements using our design language. Building on top of the ros_control infrastructure facilitates the usage of our controller with a wide range of supported robots and enables quick integration with the existing ROS ecosystem.

Minimum Cost Averaging for Multivariate Time Series Using Constrained Dynamic Time Warping: A Case Study in Robotics

In this paper, an innovative algorithm for averaging a set of multivariate time series with different lengths based on Constrained Dynamic Time Warping (CDTW) is proposed. This approach relies on the CDTW to provide the non-linear alignment of the multivariate time series, and employs the proposed Minimum Cost Averaging (MCA) technique to identify the optimum matches and get equal-length time series. MCA-CDTW is a task-agnostic approach that after selecting a reference curve, transforms the rest of the demonstrations in the set to obtain new curves that are time-aligned with the reference. From these transformed curves, not only the mean but also the signal variability can be directly extracted. This technique provides smooth mean curves even when there are large deviations between the demonstrations in the set, and still the complexity of the proposed algorithm is significantly reduced compared to other averaging techniques from the literature. When learning techniques are used to teach a motion to a robotic system, obtaining smooth trajectories is important to achieve good robotic behaviors. The new algorithm MCA-CDTW is tested and compared on two different databases: a literature database where humans move a robotic arm with kinaesthetic teaching, and a set of recordings of a teleoperated robotic arm performing laboratory manipulation. On both datasets, it is demonstrated that the new approach is providing smooth average trajectories.

Contact