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

Hendrik Van Brussel

dblp:14/2735 · DBLP profile ↗
← Back
50ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none

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

Artificial intelligence and machine learning · 40 · 1 first-authorSystems, architecture and hardware · 30 · 1 first-authorHuman-computer interaction and ubiquitous computing · 5Applied, interdisciplinary, general and emerging computing · 5Databases, data management, data science and information retrieval · 2Graphics, 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
17 papers
Motion planning and robot control · 42% Robot manipulation · 23% Robot navigation and mapping · 22%
Human-computer interaction and pervasive computing
8 papers
Human-robot interaction · 59% Haptics and multimodal interaction · 22% Wearable and physiological sensing · 17%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Integrated circuit design · 53% Electronic design automation · 26% Distributed systems · 8%

Topics — the 30 heaviest of 53, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation
medical robotics
0.212014
Design of a teleoperated robotic system for retinal surgery · ICRA 2014
Robotics › Robot navigation and mapping
navigation assistance
0.212013
Probabilistic approach to recognize local navigation plans by fusing past driving information with a personalized user model · ICRA 2013
Human-robot interaction
shared control
0.212013
Probabilistic approach to recognize local navigation plans by fusing past driving information with a personalized user model · ICRA 2013
Robotics › Motion planning and robot control
robot control
0.252008
Human-inspired robot assistant for fast point-to-point movements · ICRA 2007
Design of an advanced tool guiding system for robotic surgery · ICRA 2003
Visual state estimation using self-tuning Kalman filter and echo state network · ICRA 2008
Robotics › Motion planning and robot control › robot control
passivity-based control
0.112011
On the use of shunt impedances versus bounded environment passivity for teleoperation systems · ICRA 2011
Robotics › Motion planning and robot control
teleoperation
0.112011
On the use of shunt impedances versus bounded environment passivity for teleoperation systems · ICRA 2011
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
plan recognition
0.112009
Bayesian plan recognition for Brain-Computer Interfaces · ICRA 2009
Wearable and physiological sensing
brain-computer interface
0.112009
Bayesian plan recognition for Brain-Computer Interfaces · ICRA 2009
Robotics › Robot navigation and mapping › state estimation
visual state estimation
0.112008
Visual state estimation using self-tuning Kalman filter and echo state network · ICRA 2008
Robotics › Motion planning and robot control › robot control › sensor-based control
visual tracking control
0.112008
Visual state estimation using self-tuning Kalman filter and echo state network · ICRA 2008
Robotics › Motion planning and robot control › robot control
admittance control
0.112007
Human-inspired robot assistant for fast point-to-point movements · ICRA 2007
Human-robot interaction › human-robot collaboration
collaborative manipulation
0.112007
Human-inspired robot assistant for fast point-to-point movements · ICRA 2007
Human-robot interaction
physical human-robot interaction
0.112007
Human-inspired robot assistant for fast point-to-point movements · ICRA 2007
Haptics and multimodal interaction › haptic feedback
force feedback
0.112014
Design of a teleoperated robotic system for retinal surgery · ICRA 2014
Haptics and multimodal interaction
haptic feedback
0.012004
Influence of force Disturbances on Transparency in Bilateral Telemanipulation of Soft Environments · ICRA 2004
Robotics › Robot manipulation
mobile manipulation
0.012003
Behavior-Based Mobile Manipulation Inspired by the Human Example · ICRA 2003
Robotics › Robot manipulation › medical robotics
surgical instrument design
0.012003
Design of an advanced tool guiding system for robotic surgery · ICRA 2003
Robotics › Robot manipulation › medical robotics
surgical robotics
0.012003
A laparoscopic robot with intuitive interface for gynecological laser laparoscopy · ICRA 2003
Robotics › Motion planning and robot control
stability analysis
0.012011
On the use of shunt impedances versus bounded environment passivity for teleoperation systems · ICRA 2011
Robotics › Robot navigation and mapping
localization
0.021996
Exact dynamic map building for a mobile robot using geometrical primitives produced by a 2D range finder · ICRA 1996
Recognising and locating objects with local sensors · ICRA 1996
Computer vision › Image recognition and object detection › object recognition › invariant object recognition
affine-invariant recognition
0.012000
Automatic Object Recognition as Part of an Integrated Supervisory Control System · ICRA 2000
Computer vision › Image recognition and object detection
object recognition
0.012000
Automatic Object Recognition as Part of an Integrated Supervisory Control System · ICRA 2000
Human-robot interaction › teleoperation
supervisory control
0.012000
Automatic Object Recognition as Part of an Integrated Supervisory Control System · ICRA 2000
Robotics › Motion planning and robot control › robot control › sensor-based control
visual servoing
0.012008
Visual state estimation using self-tuning Kalman filter and echo state network · ICRA 2008
Robotics › Robot manipulation
precision positioning
0.011998
A Rigid and Accurate Piezo-Stepper Based on Smooth Learning Hybrid Force-Position Controlled Clamping · ICRA 1998
Integrated circuit design › microelectromechanical systems
microactuator design
0.011998
Scale Effects and Thermal Considerations for Microactuators · ICRA 1998
Integrated circuit design
microelectromechanical systems
0.011998
Scale Effects and Thermal Considerations for Microactuators · ICRA 1998
Electronic design automation › high-level synthesis
scheduling
0.011998
Schedule Execution Using Perturbation Analysis · ICRA 1998
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
maximum likelihood estimation
0.011997
Optimal robot excitation and identification · IEEE Trans. Robotics Autom. 1997
Robotics › Motion planning and robot control › system identification
robot identification
0.011997
Optimal robot excitation and identification · IEEE Trans. Robotics Autom. 1997

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

tremor compensation · 0.4motion scaling · 0.4user-specific model calibration · 0.3probabilistic model · 0.3bayesian inference · 0.2shunt impedance · 0.1passivity theory · 0.1bounded environment passivity · 0.1kalman filter · 0.1echo state network · 0.1human motion estimation · 0.1admittance control · 0.1linear modeling · 0.0force disturbance analysis · 0.0superelastic hinge design · 0.0finite element analysis · 0.0DSP control · 0.0thermal analysis · 0.0
YearPublicationVenuePosition
2014 Design of a teleoperated robotic system for retinal surgery
abstract
Retinal surgery is one of the most challenging types of surgery because of the scale and the fragility of the human eye anatomy. The surgeon suffers from limited positioning accuracy, tremor and poor force feedback directly affecting the quality of the surgical procedures. To tackle these issues, we developed a teleoperation system to assist surgeons during retinal surgery. The system offers features like motion scaling, tremor compensation and scaled force feedback. This paper reports on the design of the slave and the master.
A. Gijbels, Emmanuel B. Vander Poorten, Peter Stalmans, Hendrik Van Brussel, Dominiek Reynaerts
ICRA4
2013 Probabilistic approach to recognize local navigation plans by fusing past driving information with a personalized user model
abstract
Navigating an electrical wheelchair can be very challenging due to its large size and limited maneuverability. Additionally, target users often suffer from cognitive or physical disabilities, which interfere with safe navigation. Therefore, a robotic wheelchair that helps to drive can prove invaluable. Such a wheelchair shares the control with its human operator. Typically, robots excel in fine-motion control whereas users want to remain in charge. Hence, the robot should focus its help locally and let the user decide about global behavior. Further, an effective robot should understand the navigation plans of its user. It needs to consider the user's abilities to avoid frustrating the user with wrong assistance. In order to address these requirements, we propose a probabilistic framework to recognize local navigation plans in a user-specific way. The framework infers navigation plans online and provides a method to calibrate all model parameters from real driving data. It fuses past local information with a user-specific model to reason about how and where the user intends to navigate. We illustrate the validity of our approach by recognizing the local navigation plans of a spastic user driving in a daily environment.
Alexander Hüntemann, Eric Demeester, Emmanuel B. Vander Poorten, Hendrik Van Brussel, Joris De Schutter
ICRA4
2013 Design and in vivo validation of a force-measuring manipulator for MIS providing synchronized video, motion and force data
abstract
This paper describes a force-measuring manipulator for minimally invasive surgery. It employs an extracorporeal force measurement system combined with a passive trocar support to deal with the restrictions of a single insertion point in the body. The first contribution is the detailed description of the design and the involved kinematics of the device and the force measurement system, while the second contribution is an extensive performance evaluation including an in vivo animal experiment. During the latter, endoscopic video images were recorded simultaneously with motion and force information of the instrument tip. Breathing effects, contact with other instruments and nonlinear soft tissue stiffness could be detected by the system, indicating its potential as a MIS manipulator and as an in vivo tissue property measurement tool.
Bert Willaert, Nele Famaey, Peter Verbrugghe, Dominiek Reynaerts, Hendrik Van Brussel
ICRA5
2013 Design and realisation of a novel robotic manipulator for retinal surgery
abstract
Retinal Vein Occlusion (RVO) is a common retinal vascular disorder which may cause severe loss of vision. Retinal cannulation appears to be the most effective treatment, but given the small diameter of a retinal vein, it is too difficult and risky for a surgeon to perform this procedure manually. This work reports on the development of an innovative robotic manipulator to assist vitreoretinal surgeons during this procedure using a co-manipulation control strategy. The robotic manipulator features a new Remote-Center-of-Motion mechanism with four degrees of freedom. This mechanism is particularly interesting for applications in minimally invasive surgery where an instrument needs to be manoeuvred in a highly confined space around a fixed incision point. The developed manipulator is shown to be a great asset in improving the quality of retinal cannulations compared to the manual procedure. This is shown by cannulation experiments performed on a custom made eye model and an injectable retina model that effectively simulate real retinal cannulations.
A. Gijbels, N. Wouters, Peter Stalmans, Hendrik Van Brussel, Dominiek Reynaerts, Emmanuel B. Vander Poorten
IROS4
2013 The active grading ensemble framework for learning visual quality inspection from multiple humans
Davy Sannen, Hendrik Van Brussel
Pattern Anal. Appl.2
2011 On the use of shunt impedances versus bounded environment passivity for teleoperation systems
abstract
This paper analyses and compares two passivity-based approaches that allow to include a-priori knowledge on the dynamic range of the human operator and/or the environment. This can lead to less conservative teleoperation systems compared to systems designed to be purely passive or absolutely stable. The first approach under investigation is a method where the absolute stability is analysed of a teleoperation system augmented with shunt impedances in series and/or parallel with the teleoperation system. It is shown that the traditional interpretation of the use of shunt impedances is not valid and a more accurate description of how to use this method is presented. The second approach under investigation is the bounded environment (operator) method. It is shown that the original idea to restrict the analysis to the so-called worst-case scenarios of a pure mass and a pure stiffness as environment can be too simplistic. Illustrative examples with mass-spring-damper systems fixed to the ground and floating objects as environments are made to demonstrate this in detail. In conclusion, this paper shows that embedding environment knowledge into the controller analysis/design is not straightforward and further research should be dedicated to determine which bounds should be used to obtain practically stable systems for different applications.
Bert Willaert, Michel Franken, Hendrik Van Brussel, Emmanuel B. Vander Poorten
ICRA3
2010 Transparency Trade-Offs for a 3-Channel Controller Revealed by the Bounded Environment Passivity Method
abstract
In this paper, the Bounded Environment Passivity method is applied to a 3-channel controller. This method enables the design of teleoperation controllers that show passive behaviour for interactions with a bounded range of environments.The resulting tuning guidelines, derived analytically, provide interesting tuning flexibility, which allows to focus on different aspects of transparency. As telesurgery is the motivation behind this work, the focus lies on correctly reflecting the stiffness properties of the environment. A comparison between the transparency and stability properties of this 3-channel controller and the same properties of the Position-Force controller demonstrates the interesting properties o fthe 3-channel controller. The theoretical results are verified experimentally on a 1 d.o.f. master-slave setup.
Bert Willaert, Brecht Corteville, Dominiek Reynaerts, Hendrik Van Brussel, Emmanuel B. Vander Poorten
ACHI4
2010 Towards incremental classifier fusion
abstract
To process the large amounts of data industrial systems are producing nowadays, machine learning techniques have shown their usefulness in many applications. As the amounts of data being generated are getting huge, the need for machine learning metho
Davy Sannen, Edwin Lughofer, Hendrik Van Brussel
Intell. Data Anal.3
2010 Assessment of the influence of adaptive components in trainable surface inspection systems
Christian Eitzinger, Wolfgang Heidl, Edwin Lughofer, Stefan Raiser, Jim E. Smith, Muhammad Atif Tahir, Davy Sannen, Hendrik Van Brussel
Mach. Vis. Appl.8
2009 Augmenting Information from Brain-Computer Interfaces through Bayesian Plan Recognition
Eric Demeester, Alexander Hüntemann, José del R. Millán, Hendrik Van Brussel
ESANN4
2009 Non-markovian process modelling with Echo State Networks
Xavier Dutoit, Benjamin Schrauwen, Hendrik Van Brussel
ESANN3
2009 Bayesian plan recognition for Brain-Computer Interfaces
abstract
For people with very severe motor dysfunctions, Brain-Computer Interfaces (BCIs) may provide the solution to regain mobility and manipulation capabilities. Unfortunately, BCIs are characterized by a limited bandwidth and uncertainty on the BCI output. In the past, we have developed a Bayesian plan recognition framework that estimates from uncertain human-robot interface signals the task a robot should execute. This paper extends our plan recognition framework to incorporate uncertain BCI signals. A benchmark test is proposed and adopted to evaluate both the plan recognition framework and the performance of the BCI user, for the concrete application of wheelchair driving.
Eric Demeester, Alexander Hüntemann, José del R. Millán, Hendrik Van Brussel
ICRA4
2009 Bounded environment passivity of the classical Position-Force teleoperation controller
abstract
This paper derives analytic guidelines to tune the popular Position-Force bilateral controller and improve its performance by incorporating available knowledge on the bounds of the environment impedance. The proposed guidelines can prove especially useful in the domain of telesurgery where a need exists for well-understood bilateral teleoperation controllers, that show good performance and where many tasks can be characterized by restricted and relatively easily definable impedance regions. This paper firstly analyses the two-port passivity and absolute stability properties of two alternatives of the Position-Force controller. The limitations on achievable performance when guaranteeing absolute stability with arbitrary environments are detailed. Next, a novel method, called Bounded Environment Passivity method is introduced. This method enables the design of teleoperation controllers that show passive behaviour for interactions with an environment that varies over a given range of impedances. A set of guidelines that allow a smarter trade-off between performance and stability follows. The theoretical results are verified experimentally on a 1-d.o.f. teleoperation setup.
Bert Willaert, Brecht Corteville, Dominiek Reynaerts, Hendrik Van Brussel, Emmanuel B. Vander Poorten
IROS4
2009 Pruning and regularization in reservoir computing
Xavier Dutoit, Benjamin Schrauwen, Jan M. Van Campenhout, Dirk Stroobandt, Hendrik Van Brussel, Marnix Nuttin
Neurocomputing5
2008 Pruning and Regularisation in Reservoir Computing: a First Insight
Xavier Dutoit, Benjamin Schrauwen, Jan M. Van Campenhout, Dirk Stroobandt, Hendrik Van Brussel, Marnix Nuttin
ESANN5
2008 Visual state estimation using self-tuning Kalman filter and echo state network
abstract
This paper presents a novel design of visual state estimation for an image-based tracking control system to estimate system state during visual tracking control process. The advantage of this design is that it can estimate the target status and target image velocity without using the knowledge of target’s 3D motion-model information. This advantage is helpful for real-time visual tracking controller design. In order to increase the robustness against random observation noise, a neural network based self-tuning algorithm is proposed using echo state network (ESN) technique. The visual state estimator is designed by combining a Kalman filter with the ESN-based self-tuning algorithm. The performance of this estimator design has been evaluated using computer simulation. Several interesting experiments on a mobile robot validate the proposed algorithms.
Chi-Yi Tsai, Xavier Dutoit, Kai-Tai Song, Hendrik Van Brussel, Marnix Nuttin
ICRA4
2008 Learning Visual Quality Inspection from Multiple Humans Using Ensembles of Classifiers
Davy Sannen, Hendrik Van Brussel, Marnix Nuttin
ICVS2
2008 Online user modeling with Gaussian Processes for Bayesian plan recognition during power-wheelchair steering
abstract
Many elderly and disabled people experience difficulties when maneuvering an electric wheelchair. In order to make wheelchair driving a safer and more comfortable experience, there has long been the claim to equip wheelchairs with some form of intelligent controller assisting in difficult or unsafe situations. It has been observed that every user presents different symptoms causing a specific driving pattern. Therefore, if the user is to be helped and not frustrated, his/her particular driving behavior should be taken into account when assisting him/her. In this paper we present a general user modeling technique for our Bayesian framework for plan recognition and shared wheelchair control. Plan recognition corresponds to estimating the plan a user has in mind. Assistive actions can then be taken based on the estimated user plan. A user modeling technique based on Gaussian processes has been selected, which can be adapted online to any type of driving style. The potential of Gaussian processes for user modeling is illustrated on a case study with a disabled patient suffering from spastic quadriplegia.
Alexander Hüntemann, Eric Demeester, Marnix Nuttin, Hendrik Van Brussel
IROS4
2008 Towards robust and efficient planning execution
Paul Verstraete, Paul Valckenaers, Hendrik Van Brussel, Bart Saint Germain, Karuna Hadeli, Jan Van Belle
Eng. Appl. Artif. Intell.3
2007 A first attempt of reservoir pruning for classification problems
Xavier Dutoit, Hendrik Van Brussel, Marnix Nuttin
ESANN2
2007 Human-inspired robot assistant for fast point-to-point movements
abstract
A first step towards truly versatile robot assistants consists of building up experience with simple tasks such as the cooperative manipulation of objects. This paper extends the state-of-the-art by developing an assistant which actively cooperates during the point-to-point transportation of an object. Besides using admittance control to react to interaction forces generated by its operator, the robot estimates the intended human motion and uses this identified motion to move along with the operator. The offered level of assistance can be scaled, which is vital to give the operator the opportunity to gradually learn how to interact with the system. Experiments revealed that, while the robot is programmed to adapt to the human motion, the operator also adapts to the offered assistance. When using the robot assistant the required forces to move the load are greatly reduced and the operators report that the assistance feels comfortable and natural.
Brecht Corteville, Erwin Aertbeliën, Herman Bruyninckx, Joris De Schutter, Hendrik Van Brussel
ICRA5
2007 Bayesian plan recognition and shared control under uncertainty: assisting wheelchair drivers by tracking fine motion paths
abstract
The last years have witnessed a significant increase in the percentage of old and disabled people. Members of this population group very often require extensive help for performing daily tasks like moving around or grasping objects. Unfortunately, assistive technology is not always available to people needing it. For instance, steering a wheelchair can represent an extremely fatiguing or simply impossible task to many elderly or disabled users. Most of the existing assistance platforms try to help users without considering their specific needs. However, driving performance may vary considerably across users due to different pathologies or just due to temporary effects like fatigue. Therefore, we propose in this paper a user adapted shared control approach aimed at helping users in driving a power wheelchair. Adaption to the user is achieved by estimating the user's true intent out of potentially noisy steering signals before assisting him/her. The user's driving performance is explicitly modeled in order to recognize the user's intention or plan together with the uncertainty on it. Safe navigation is achieved by merging the potentially noisy input of the user with fine motion trajectories computed online by a 3D planner. Encouraging results on assisting a user who cannot steer to the left are reported on K.U.Leuven's intelligent wheelchair Sharioto.
Alexander Hüntemann, Eric Demeester, Gerolf Vanacker, Dirk Vanhooydonck, Johan Philips, Hendrik Van Brussel, Marnix Nuttin
IROS6
2007 Towards the design of autonomic nervousness handling in holonic manufacturing execution systems
abstract
Manufacturing control systems that are built along the Holonic Manufacturing Execution Systems (HMES) approach, are able to generate short-term forecasts (resource loads and order routings). However, the reliability of these forecasts has to be balanced against the reactivity of the system in coping with the changes and disturbances that happen in the manufacturing environment. These phenomena are captured in so-called system nervousness issues. This paper discusses the system nervousness issues and how to handle them.
Paul Valckenaers, Hendrik Van Brussel, Bart Saint Germain, Paul Verstraete, Jan Van Belle
SMC2
2006 Bayesian Estimation of Wheelchair Driver Intents: Modeling Intents as Geometric Paths Tracked by the Driver
abstract
Many elderly and disabled people today experience difficulties when manoeuvring an electric wheelchair. In order to help these people, several robotic assistance platforms have been devised in the past. In most cases, these platforms consist of separate assistance modes, and heuristic rules are used to automatically decide which assistance mode should be selected in each time step. As these decision rules are often hard-coded and do not take uncertainty regarding the user's intent into account, assistive actions may lead to confusion or even irritation if the user's actual plans do not correspond to the assistive system's behavior. In contrast to previous approaches, this paper presents a more user-centered approach for recognizing the intent of wheelchair drivers, which explicitly estimates the uncertainty on the user's intent. The paper shows the benefit of estimating this uncertainty using experimental results with our wheelchair platform Sharioto
Eric Demeester, Alexander Hüntemann, Dirk Vanhooydonck, Gerolf Vanacker, Alexandra Degeest, Hendrik Van Brussel, Marnix Nuttin
IROS6
2006 Adaptive filtering approach to improve wheelchair driving performance
abstract
This paper describes a novel adaptive filter approach to reduce the handicap a patient may experience when navigating an electric wheelchair. The filter automatically adapts to the specific handicap the patient has by training a connectionist structure that converts the joystick signal of the patient to the signal a reference user would give in the same context. Experimental results show that for various handicaps the filter improves the driving performance significantly
Gerolf Vanacker, Dirk Vanhooydonck, Eric Demeester, Alexander Hüntemann, Alexandra Degeest, Hendrik Van Brussel, Marnix Nuttin
RO-MAN6
2006 Emergent short-term forecasting through ant colony engineering in coordination and control systems
Paul Valckenaers, Karuna Hadeli, Bart Saint Germain, Paul Verstraete, Hendrik Van Brussel
Adv. Eng. Informatics5
2005 Global dynamic window approach for holonomic and non-holonomic mobile robots with arbitrary cross-section
abstract
This paper presents an extension of current global dynamic window approaches to holonomic and nonholonomic mobile robots with an arbitrary cross-section. The algorithm proceeds in two stages. In order to account for an arbitrary robot footprint, the first stage takes the robot's orientation explicitly into account by constructing a navigation function in the (x, y, /spl theta/) configuration space. In a second stage, an admissible velocity is chosen from a window around the robot's current velocity, which contains all velocities that can be reached under the acceleration constraints. Fast computation over large areas is achieved by adopting multi-resolution (x, y) and (x, y, /spl theta/) planning. Several measures are taken to obtain safe and robust robot behaviour. Experimental results on our wheelchair test platform show the feasibility of the approach.
Eric Demeester, Marnix Nuttin, Dirk Vanhooydonck, Gerolf Vanacker, Hendrik Van Brussel
IROS5
2005 From biological inspiration toward next-generation manipulators: manipulator control focused on human tasks
abstract
This paper presents our approach to extend the niche of behavior-based robotics toward manipulation. We use results from neuroscience to derive some qualitative design rules for the mechanics of the manipulator, resulting in a next-generation manipulator, the "soft arm". By defining the basic behaviors of the manipulator as trajectory-producing behaviors (which is also biologically plausible), we have designed a first test case: writing on a board with a mobile manipulator. The soft arm has not yet been developed; therefore, we have emulated such a soft robot arm on an industrial robot.
B. J. W. Waarsing, Marnix Nuttin, Hendrik Van Brussel, Brecht Corteville
IEEE Trans. Syst. Man Cybern. Part C3
2004 Influence of force Disturbances on Transparency in Bilateral Telemanipulation of Soft Environments
abstract
This paper addresses the influence of friction on the haptic transparency within soft tissue telemanipulation. In contrast to remote handling of hard environments, the level of the friction forces is thereby within the same order of magnitude as the interaction forces. Therefore, these friction forces may alter performance and haptic transparency considerably. Control schemes showing nice results within simulations using linear models, with frictionless virtual manipulators in a virtual environment, or where friction forces are negligible compared to the interaction forces, show totally different results when implemented on a real telemanipulator setup with a realistic friction level and in contact with a soft environment. In this paper, friction is added to the linear models of the master and slave actuators as an input force disturbance. The influence of these disturbances on haptic transparency then is investigated analytically for the most widely used teleoperator schemes. Thereby, effectiveness of using force sensors on master and/or slave side is evaluated, and validated through experiments on a one-dimensional test setup.
Gudrun De Gersem, Hendrik Van Brussel
ICRA2
2003 Design of an advanced tool guiding system for robotic surgery
abstract
This paper describes an advanced tool guiding system for robot assisted surgery. It is offering two additional local degrees of freedom to a standard robotic tool guiding system like of the Zeus robotic surgery system. The tool guide is basically a tube that guides the inserted surgical instrument to the desired location. By adding two bending degrees of freedom at the tip, the developed system largely increases the maneuverability of the instrument. It consists of a micromachined superelastic tube driven by a conventional cable system. Main issue was the design of a flexible hinge system in superelastic NiTi that offers the desired bending angles (at least 90 degrees in both directions) and that is compatible with the material limits for long-time cycling. Based on extended FE calculations and experimental measurements the second-generation design offers 90 degrees bending in both directions. The improvement over previous devices is the combination of two degrees of freedom with a small diameter of only 5 mm. An additional advantage is the tool channel, which enables the use of different instruments with this single device.
Jan Peirs, Dominiek Reynaerts, Hendrik Van Brussel, Gudrun De Gersem, Hsiao-Wei Tang
ICRA3
2003 A laparoscopic robot with intuitive interface for gynecological laser laparoscopy
abstract
The aim of this research is to apply a laparoscopic robot to improve and facilitate the procedures of laser laparoscopy performed by gynecological surgeons. We took advantages of the existing laparoscopic robot and made digitizer tablet and wireless pen as intuitive interface for this particular purpose. The What-You-Draw-is-What-You-Cut (WYDIWYC) control scheme provide surgeons a natural interface to perform laser ablation as he is sketching by pen. The auto-focus functionality helps surgeons to focus the laser automatically by an laparoscopic distance sensor. Some safety measures are installed in DSP controller. The accuracy of the robot is examined by a sinusoidal test and is more than the demand in laser laparoscopy. The simplicity of usage of the intuitive writing interface is demonstrated by a volunteer and shows the excellent results by cutting on an apple. Some considerations for safety issues are discussed in this paper.
Hsiao-Wei Tang, Hendrik Van Brussel, Dominiek Reynaerts, Jos Vander Sloten, Philippe R. Koninckx
ICRA2
2003 Behavior-Based Mobile Manipulation Inspired by the Human Example
abstract
This paper presents our approach to extending the niche of behavior-based robotics to manipulation. We use results from neuroscience to define the basic behaviors of the manipulator. Furthermore, we derive some qualitative design rules for the mechanics of the manipulator. With these principles, we have designed a first demo application: writing on a board with a mobile manipulator.
B. J. W. Waarsing, Marnix Nuttin, Hendrik Van Brussel
ICRA3
2003 A model-based, probabilistic framework for plan recognition in shared wheelchair control: experiments and evaluation
abstract
Many elderly and disabled people today experience difficulties when maneuvering an electric wheelchair. In order to help these people, several robotic assistance platforms have been devised in the past. These platforms' architectures usually consist of separate assistance modes that each realise a specific navigation behaviour, such as "avoid-obstacles", or "drive-through-door". In most cases, heuristic rules are used to decide automatically which assistance mode should be selected in each time step. These decision rules are often hard coded and therefore not very adaptable to different user's actual plans do not correspond to the assistive system's behaviour. Moreover, navigation algorithms are used that take the wheelchair's kinematic and dynamic constraints only approximately into account. Consequently, these robotic wheelchairs may and do fail in executing the very same maneuvers with which elderly and disabled people have problems. In contrast with previous approaches, this paper presents a user-centered architecture for shared wheelchair control. The framework continuously estimates the user's intention explicitly before trying to assist him or her. The actual navigation assistance is performed by a fine motion planner that takes the kinematic and dynamic constraints into account. The paper presents experimental results and an evaluation of the architecture.
Eric Demeester, Marnix Nuttin, Dirk Vanhooydonck, Hendrik Van Brussel
IROS4
2001 Short-term forecasting based on intentions in multi-agent control
abstract
The paper discusses an approach to multiagent coordination and control inspired by the behaviors of social insect societies. It enables an agent-based control architecture where the desired control behavior emerges from the single activities of individual agents without exposing them to the complexity and dynamics of the overall system. The research presented is demonstrated in the manufacturing domain. However, the approach is applicable to other types of "ironware" systems.
Paul Valckenaers, Martin J. Kollingbaum, Hendrik Van Brussel, Olaf Bochmann
SMC3
2001 Pheromone based emergent shop floor control system for flexible flow shops
Patrick Peeters, Hendrik Van Brussel, Paul Valckenaers, Jo Wyns, Luc Bongaerts, Martin J. Kollingbaum, Tapio Heikkilä
Artif. Intell. Eng.2
2000 Automatic Object Recognition as Part of an Integrated Supervisory Control System
abstract
The paper consists of two main contributions. First, a generic object recognition based on affinely invariant regions is proposed. Next, this algorithm is used in an integrated supervisory control system (ISCS), with special attention to the human machine interaction. Experiments on an industrial robotic system are included, performing simple tasks such as "Go to object O/sub 1/" or "Put object O/sub 2/ on top of object O/sub 3/", where an object is simply modeled by one or more images thereof.
Tinne Tuytelaars, A. Zaatri, Luc Van Gool, Hendrik Van Brussel
ICRA4
1998 Schedule Execution Using Perturbation Analysis
abstract
In a holonic shop floor control (SFC) architecture, a reactive scheduler co-operates with an autonomous online SFC system to combine high performance with reactivity against disturbances. To take its decisions, the online SFC system uses the existing schedule as advice. This "schedule execution" (SE) problem is not trivial, because the decisions taken by the online SFC system are local decisions in a combinatorial optimisation problem. By representing the schedule as a graph, this paper presents an algorithm for SE, based on perturbation analysis. It tackles the nonlinearities in the production system by a combination of linearisation and feedback control.
Luc Bongaerts, Hendrik Van Brussel, Paul Valckenaers
ICRA2
1998 Scale Effects and Thermal Considerations for Microactuators
abstract
This paper analyses scale effects for actuator types which are strong candidates for micro-actuation: shape memory alloys (SMAs), electrostatic, electromagnetic and piezoelectric actuators. SMA actuators are studied in detail and compared to the other actuator types on a basis of force, response time, and power density. Much of the analysis is based on thermal aspects and scaling effects on both convective and conductive heat transfer, which is a quite novel approach. Results of this thermal analysis are effects on surface temperature and maximum current density of microactuators.
Jan Peirs, Dominiek Reynaerts, Hendrik Van Brussel
ICRA3
1998 A Rigid and Accurate Piezo-Stepper Based on Smooth Learning Hybrid Force-Position Controlled Clamping
abstract
Two new processes, ELID-grinding and high speed chipping, can combine high removal rates with high surface quality through a mechanism of sub-micron chip removal. For the successful application of these processes, ultra-precision positioning systems are needed. Classical solutions, based on traditional guideway technology, cannot meet the requirements of these new machining processes. The piezostepper solution presented in this paper can provide accurate motion, combined with high stiffness, through the use of piezoelectric actuators with high resolution. High passive stiffness is provided by integrating the driving, bearing and transmission functions. The same actuators can provide infinite active stiffness by referring the position of the positioning stage with respect to an absolute reference frame. In contrast with existing (position-controlled) piezo-steppers, this paper presents a way to provide smooth stepping by avoiding hammering through hybrid force-position controlled clamping and by rolling traction.
Mark Versteyhe, Dominiek Reynaerts, Hendrik Van Brussel
ICRA3
1998 Tolerance-weighted L-optimal experiment design for active sensing
abstract
The choice of "where to look next" is a special case of an optimal experiment design. The paper proposes the tolerance-optimal experiment design, which is a special instance of the well-known L-optimal design, that minimises the weighted trace of the covariance matrix of the estimated state under Gaussian assumptions. The weighting matrix is chosen such that the design is invariant to transformations with nonsingular Jacobians, and such that the emerging sensing sequence reflects the information needs of the task. This tolerance-optimal design does not require more calculations than existing optimal experiment designs. Existing optimal experiment designs do not reflect the information needs of the task. In addition, some of them physically do not make sense if the estimated state has inconsistent units. The tolerance-optimal design is illustrated with two examples.
Jan De Geeter, Joris De Schutter, Herman Bruyninckx, Hendrik Van Brussel, Marc Decréton
IROS4
1998 HEDRA: Heterogeneous Distributed Real-Time Architecture
H. Thielemans, L. Demeestere, Hendrik Van Brussel
Real Time Syst.3
1997 Local world modelling for teleoperation in a nuclear environment using a Bayesian multiple hypothesis tree
abstract
The presented local world modelling tool assists a human operator of a teleoperated robot in a nuclear environment in locating and recognising stationary objects with an ultrasonic sensor. The interpretation of the measurements of this type of sensor is not trivial for a human operator. In addition, not only the uncertainty on the measurement value is important, but also the uncertainty on the origin of the measurement needs to be dealt with, i.e. from which feature of which object the measurement originates. The Bayesian multiple-hypothesis tree allows different hypotheses on the origin of a measurement to coexist if the ambiguity cannot be resolved at once. For each of these hypotheses, rigorous Bayesian methods are used to update the estimate of the object location, and to calculate its probability. The presented algorithm is easier to apply than other existing multiple hypothesis algorithms. The probability of each local scene model is calculated as the probability of this residual error of the estimate. It is shown that this residual error can be calculated in a trivial way from the results of the Kalman filter based estimator. In addition, the assumption of a static world allows to do without complex probability calculus.
Jan De Geeter, Hendrik Van Brussel, Joris De Schutter, Marc Decréton
IROS2
1997 A Smoothly Constrained Kalman Filter
abstract
This paper presents the Smoothly Constrained Kalman Filter (SCKF) for nonlinear constraints. A constraint is any relation that exists between the state variables. Constraints can be treated as perfect observations. But, linearization errors can prevent the estimate from converging to the true value. Therefore, the SCKF iteratively applies nonlinear constraints as nearly perfect observations, or, equivalently, weakened constraints. Integration of new measurements is interlaced with these iterations, which reduces linearization errors and, hence, improves convergence compared to other iterative methods. The weakening is achieved by artificially increasing the variance of the nonlinear constraint. The paper explains how to choose the weakening values, and when to start and stop the iterative application of the constraint.
Jan De Geeter, Hendrik Van Brussel, Joris De Schutter
IEEE Trans. Pattern Anal. Mach. Intell.2
1997 Optimal robot excitation and identification
abstract
This paper discusses experimental robot identification based on a statistical framework. It presents a new approach toward the design of optimal robot excitation trajectories, and formulates the maximum-likelihood estimation of dynamic robot model parameters. The differences between the new design approach and the existing approaches lie in the parameterization of the excitation trajectory and in the optimization criterion. The excitation trajectory for each joint is a finite Fourier series. This approach guarantees periodic excitation which is advantageous because it allows: 1) time-domain data averaging; 2) estimation of the characteristics of the measurement noise, which is valuable in the case of maximum-likelihood parameter estimation. In addition, the use of finite Fourier series allows calculation of the joint velocities and acceleration in an analytic way from the measured position response, and allows specification of the bandwidth of the excitation trajectories. The optimization criterion is the uncertainty on the estimated parameters or a lower bound for it, instead of the often used condition of the parameter estimation problem. Simulations show that this criterion yields parameter estimates with smaller uncertainty bounds than trajectories optimized according to the classical criterion. Experiments on an industrial robot show that the presented trajectory design and maximum-likelihood parameter estimation approaches complement each other to make a practicable robot identification technique which yields accurate robot models.
Jan Swevers, Chris Ganseman, Dilek Bilgin Tükel, Joris De Schutter, Hendrik Van Brussel
IEEE Trans. Robotics Autom.5
1996 Recognising and locating objects with local sensors
abstract
This paper presents a recognition and location method for objects, composed of primitives with a simple analytical description, using local sensors such as an ultrasonic and an infra-red sensor. As these sensors only return local data, several measurements are needed to obtain global information. To allow effective exploration, on-line estimation is needed. Estimation is based on a constrained Kalman filter, the constraints defining relations between the primitives in the object model. Linearisation errors are reduced with a careful choice of the parametrisation of the primitives and by using a novel version of the constrained Kalman filter. Special features of the presented approach are the easy extendibility to objects composed of a different number and type of primitives, the fast convergence due to the effective use of geometric constraints, the ability to handle incomplete models, and the robustness to linearisation errors. The performance of the estimator has been thoroughly evaluated with simulations and experiments, showing that 10 measurements with an infrared sensor on the edges of a 800/spl times/550 mm/sup 2/ rectangular plate are sufficient to locate a point on the plate with standard deviation /spl sigma/=3 mm.
Jan De Geeter, Hendrik Van Brussel, Joris De Schutter, Marc Decréton
ICRA2
1996 Exact dynamic map building for a mobile robot using geometrical primitives produced by a 2D range finder
abstract
In this paper a new mathematically exact algorithm is described for dynamic map building with geometrical primitives for a mobile robot. The dynamic map is built up using a 2D range finder mounted on the mobile robot LiAS which is navigating in the environment. The dynamic map can be used for either planning or localisation purposes. The map is composed of line segments and circles. The parameters describing the geometrical primitives are provided with uncertainties which are used in the matching phase and which are necessary if the map is used for localisation. This paper describes in detail how the uncertainty on the robot position and the uncertainty on a single range measurement leads to the uncertainty on the parameters of a geometrical primitive. Promising experimental results obtained by the algorithm in real unstructured environments are presented.
Jurgen Vandorpe, Hendrik Van Brussel, Hong Xu 0013
ICRA2
1992 An augmented task level programming system of force controlled assembly operations
abstract
The authors describe a system that synthesizes robot programs for two-dimensional assemblies. Starting from a high-level problem definition, a number of algorithmic and heuristic modules gradually build a network of augmented compliant motion specification, determining how the robot must execute the successive assembly stages. The system has been implemented on a workstation yielding a satisfactory performance.>
Jan Leysen, Hendrik Van Brussel, Joris De Schutter
ICRA2
1992 A Knowledge Oriented Approach To The Synthesis Of Force Controlled Robot Programs
Jan Leysen, Hendrik Van Brussel, Joris De Schutter
IROS2
1992 An approach to discrete inverse dynamics control of flexible-joint robots
abstract
An inverse-dynamics-based method for discrete-time control of flexible-joint robots is presented. The main drawbacks of continuous-time analysis are its computational burden and the necessity for very high sampling frequencies. These inconveniences can be avoided by the use of numerical methods conceived for the solution of systems of differential-algebraic equations. Such an approach naturally leads to a predictive control scheme. As a consequence, in the control process a basic dynamic model of the flexible-joint robot can be used, which is much less complex than in the classical inverse dynamics solution. At the same time, the simplified inverse dynamics approach discussed here accepts low sampling frequencies. Control algorithms are presented and their properties are discussed. Successful experiments on computer control of a two-link manipulator with one flexible joint are described.>
Krzysztof P. Jankowski, Hendrik Van Brussel
IEEE Trans. Robotics Autom.2
1990 SESFAC: a scheduling expert system for flexible assembly cells
abstract
The design of a knowledge-based scheduling system for a flexible assembly cell is discussed. The system integrates disruptions and can be connected to a real-time cell controller. It is composed of a static database, a dynamic database, and expert modules and is driven by an asynchronous clock. The knowledge is hierarchically organized in the distinct expert modules, each standing for a decision level. The scheduler is characterized by a scheduling-in-advance methodology. This capability is to be used on- or offline.>
Hendrik Van Brussel, F. Cottrez, Paul Valckenaers
ICRA1