Alexander Zelinsky

dblp:35/1386 · DBLP profile ↗
← Back
44ranked-venue papers
4as first author
0since 2021 · last 2008
—ORCID · none

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

Artificial intelligence and machine learning · 38 · 3 first-authorSystems, architecture and hardware · 27 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-authorHuman-computer interaction and ubiquitous computing · 3Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author

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
14 papers
Robot navigation and mapping · 29% Autonomous driving · 28% Motion planning and robot control · 15%
Human-computer interaction and pervasive computing
3 papers
Ubiquitous computing and smart environments · 60% Interaction techniques and input · 40%
Computer graphics and multimedia
2 papers
Image and video processing · 100%

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

TopicWeightPapersLastEvidence papers
Robotics › Autonomous driving
driver assistance
0.122004
An Interactive Driver Assistance System Monitoring the Scene in and out of the Vehicle · ICRA 2004
Driver assistance: an integration of vehicle monitoring and control · ICRA 2003
Robotics › Autonomous driving › driver assistance
driver monitoring
0.122004
An Interactive Driver Assistance System Monitoring the Scene in and out of the Vehicle · ICRA 2004
Driver assistance: an integration of vehicle monitoring and control · ICRA 2003
Computer vision › Image recognition and object detection › object recognition › category recognition
traffic sign recognition
0.122005
An Interactive Driver Assistance System Monitoring the Scene in and out of the Vehicle · ICRA 2004
A Sign Reading Driver Assistance System Using Eye Gaze · ICRA 2005
Robotics › Motion planning and robot control › robot control › sensor-based control
visual servoing
0.122003
Learning implicit models during target pursuit · ICRA 2003
Range and Pose Estimation for Visual Servoing of a Mobile Robot · ICRA 1998
Ubiquitous computing and smart environments › automotive interaction
driver assistance
0.112005
A Sign Reading Driver Assistance System Using Eye Gaze · ICRA 2005
Robotics › Robot navigation and mapping
visual navigation
0.022000
Dealing with Robustness in Mobile Robot Guidance while Operating with Visual Strategies · ICRA 2000
Goal-Oriented Behaviour-Based Visual Navigation · ICRA 1998
Robotics › Autonomous driving › perception
vehicle detection and tracking
0.012004
An Interactive Driver Assistance System Monitoring the Scene in and out of the Vehicle · ICRA 2004
Computer vision › Face, body and person analysis
gaze tracking
0.012003
Driver assistance: an integration of vehicle monitoring and control · ICRA 2003
Robotics › Autonomous driving › driver assistance
lane keeping
0.012003
Driver assistance: an integration of vehicle monitoring and control · ICRA 2003
Machine learning › Reinforcement learning
reinforcement learning for control
0.012003
Learning implicit models during target pursuit · ICRA 2003
Robotics › Motion planning and robot control
robot control
0.012003
Learning implicit models during target pursuit · ICRA 2003
Robotics › Motion planning and robot control
robot learning
0.012003
Learning implicit models during target pursuit · ICRA 2003
Image and video processing › feature detection
interest point detection
0.012003
Fast Radial Symmetry for Detecting Points of Interest · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Robotics › Robot navigation and mapping
obstacle avoidance
0.031998
Acquiring Mobile Robot Behaviors by Learning Trajectory Velocities with Multiple FAM Matrices · ICRA 1998
Using an Augmentable Resource to Robustl nd Purposefully Navigate a Robot · ICRA 1995
Goal-Oriented Behaviour-Based Visual Navigation · ICRA 1998
Robotics › Robot navigation and mapping › SLAM
bearing-only SLAM
0.012002
Accurate Local Positioning using Visual Landmarks from a Panoramic Sensor · ICRA 2002
Computer vision › 3D vision › low-level vision
feature detection
0.012002
A Fast Radial Symmetry Transform for Detecting Points of Interest · ECCV (1) 2002
Robotics › Robot navigation and mapping
SLAM
0.012002
Accurate Local Positioning using Visual Landmarks from a Panoramic Sensor · ICRA 2002
Computer vision › 3D vision
visual localization
0.012002
Accurate Local Positioning using Visual Landmarks from a Panoramic Sensor · ICRA 2002
Robotics › Robot manipulation
learning from demonstration
0.012001
Programming by Demonstration: Removing Suboptimal Actions in a Partially Known Configuration Space · ICRA 2001
Robotics › Robot navigation and mapping › mobile robot navigation › map-based navigation
landmark-based navigation
0.012000
Dealing with Robustness in Mobile Robot Guidance while Operating with Visual Strategies · ICRA 2000
Robotics › Robot navigation and mapping › SLAM
landmark selection
0.012000
Dealing with Robustness in Mobile Robot Guidance while Operating with Visual Strategies · ICRA 2000
Robotics › Robot navigation and mapping › visual navigation
image-goal navigation
0.011998
Goal-Oriented Behaviour-Based Visual Navigation · ICRA 1998
Robotics › Robot navigation and mapping › mobile robot navigation › reactive navigation
wall following
0.011998
Acquiring Mobile Robot Behaviors by Learning Trajectory Velocities with Multiple FAM Matrices · ICRA 1998
Computer vision › Face, body and person analysis
face tracking
0.011997
Robust Real-Time Face Tracking and Gesture Recognition · IJCAI 1997
Interaction techniques and input › input modality
eye gaze
0.012005
A Sign Reading Driver Assistance System Using Eye Gaze · ICRA 2005
Interaction techniques and input › touch interaction
touchscreen interaction
0.012004
An Interactive Driver Assistance System Monitoring the Scene in and out of the Vehicle · ICRA 2004
Robotics › Robot navigation and mapping
mobile robot navigation
0.011995
Using an Augmentable Resource to Robustl nd Purposefully Navigate a Robot · ICRA 1995
Robotics › Autonomous driving
perception
0.012003
Driver assistance: an integration of vehicle monitoring and control · ICRA 2003
Image and video processing
real-time vision
0.012003
Fast Radial Symmetry for Detecting Points of Interest · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Robotics › Robot navigation and mapping › robot mapping
topological mapping
0.012002
Accurate Local Positioning using Visual Landmarks from a Panoramic Sensor · ICRA 2002

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

image enhancement · 0.1head pose estimation · 0.1eye gaze tracking · 0.1fast radial symmetry transform · 0.1online algorithms · 0.0online algorithm · 0.0reinforcement learning · 0.0radial symmetry transform · 0.0lane tracking · 0.0force-feedback steering · 0.0driver monitoring · 0.0active vision · 0.0real-time tracking · 0.0
YearPublicationVenuePosition
2008 Real-Time Speed Sign Detection Using the Radial Symmetry Detector
abstract
Algorithms for classifying road signs have a high computational cost per pixel processed. A detection stage that has a lower computational cost can facilitate real-time processing. Various authors have used shape and color-based detectors. Shape-based detectors have an advantage under variable lighting conditions and sign deterioration that, although the apparent color may change, the shape is preserved. In this paper, we present the radial symmetry detector for detecting speed signs. We evaluate the detector itself in a system that is mounted within a road vehicle. We also evaluate its performance that is integrated with classification over a series of sequences from roads around Canberra and demonstrate it while running online in our road vehicle. We show that it can detect signs with high reliability in real time. We examine the internal parameters of the algorithm to adapt it to road sign detection. We demonstrate the stability of the system under the variation of these parameters and show computational speed gains through their tuning. The detector is demonstrated to work under a wide variety of visual conditions.
Nick Barnes, Alexander Zelinsky, Luke Fletcher
IEEE Trans. Intell. Transp. Syst.2
2007 MAP ZDF segmentation and tracking using active stereo vision: Hand tracking case study
Andrew Dankers, Nick Barnes, Alexander Zelinsky
Comput. Vis. Image Underst.3
2005 A Sign Reading Driver Assistance System Using Eye Gaze
abstract
Cars are becoming, in effect, a robotic system with an embedded human. It is not possible to know what the driver is thinking. We can, however, monitor their gaze and compare it with information in their view-field to make an inference. In this paper we present a complete system that reads speed signs in real-time, compares the driver gaze, and provides immediate feedback if the sign has been missed by the driver. This paper focuses on correlating measures of driver gaze direction with the position of signs in the road scene and improving recognition of signs through image enhancement.
Luke Fletcher, Lars Petersson, Nick Barnes, David J. Austin, Alexander Zelinsky
ICRA5
2004 An Interactive Driver Assistance System Monitoring the Scene in and out of the Vehicle
abstract
This paper presents a framework for interactive driver assistance systems including techniques for fast speed sign detection and classification, car detection and tracking, and lane departure warning. In addition, the driver's actions are monitored. The integrated system uses information extracted from the road scene (speed signs, position within the lane, relative position to other cars, etc.) together with information about the driver's state such as eye gaze and head pose, to issue adequate warnings. A touch screen monitor presents relevant information and allows the driver to interact with the system. The research is focused around robust on-line algorithms. Initial results of online speed sign detection and car tracking are presented in the context of a driver assistance system.
Lars Petersson, Luke Fletcher, Nick Barnes, Alexander Zelinsky
ICRA4
2004 CeDAR: A real-world vision system
Andrew Dankers, Alexander Zelinsky
Mach. Vis. Appl.2
2003 Interactive skills using active gaze tracking
abstract
We have incorporated interactive skills into an active gaze tracking system. Our active gaze tracking system can identify an object in a cluttered scene that a person is looking at. By following the user's 3-D gaze direction together with a zero-disparity filter, we can determine the object's position. Our active vision system also directs attention to a user by tracking anything with both motion and skin color. A Particle Filter fuses skin color and motion from optical flow techniques together to locate a hand or a face in an image. The active vision then uses stereo camera geometry, Kalman Filtering and position and velocity controllers to track the feature in real-time. These skills are integrated together such that they cooperate with each other in order to track the user's face and gaze at all times. Results and video demos provide interesting insights on how active gaze tracking can be utilized and improved to make human-friendly user interfaces.
Rowel Atienza, Alexander Zelinsky
ICMI2
2003 Learning implicit models during target pursuit
abstract
Smooth control using an active vision head's verge-axis joint is performed through continuous state and action reinforcement learning. The system learns to perform visual servoing based on rewards given relative to tracking performance. The learned controller compensates for the velocity of the target and performs lag-free pursuit of a swinging target. By comparing controllers exposed to different environments we show that the controller is predicting the motion of the target by forming an implicit model of the target's motion. Experimental results are presented that demonstrate the advantages and disadvantages of implicit modelling.
Chris Gaskett, Gordon Cheng, Alexander Zelinsky
ICRA4
2003 Driver assistance: an integration of vehicle monitoring and control
abstract
About 1.17 million people die in road crashes around the world each year. It is estimated that up to 30% of these fatalities are caused by fatigue and inattention. There are systems able to detect what is happening outside of the car, e.g., lane tracking, obstacle detection, pedestrian detection etc. Further on, there are also means for monitoring the actions of the driver. A natural step is to fuse the available data from within and outside of the car, and suggest a suitable response. This paper discusses driver assistance systems, lists a set of necessary core competencies of such a system and in particular presents a system for force-feedback in the steering wheel when crossing lanes. The presented system utilises a robust lane tracker which is experimentally evaluated for the purpose of driver assistance. In addition, preliminary results from simultaneous driver monitoring and lane tracking are presented that indicates a good correlation between the two, i.e. the driver's gaze direction and the structure of the road. These data can in turn be used for more advanced driver assistance systems in the future.
Lars Petersson, Nicholas Apostoloff, Alexander Zelinsky
ICRA3
2003 A Real-World Vision System: Mechanism, Control, and Vision Processing
Andrew Dankers, Alexander Zelinsky
ICVS2
2003 Intuitive Human-Robot Interaction Through Active 3D Gaze Tracking
Rowel Atienza, Alexander Zelinsky
ISRR2
2003 Fast Radial Symmetry for Detecting Points of Interest
abstract
A new transform is presented that utilizes local radial symmetry to highlight points of interest within a scene. Its low-computational complexity and fast runtimes makes this method well-suited for real-time vision applications. The performance of the transform is demonstrated on a wide variety of images and compared with leading techniques from the literature. Both as a facial feature detector and as a generic region of interest detector the new transform is seen to offer equal or superior performance to contemporary techniques at a relatively low-computational cost. A real-time implementation of the transform is presented running at over 60 frames per second on a standard Pentium III PC.
Gareth Loy, Alexander Zelinsky
IEEE Trans. Pattern Anal. Mach. Intell.2
2002 A Fast Radial Symmetry Transform for Detecting Points of Interest
Gareth Loy, Alexander Zelinsky
ECCV (1)2
2002 Active Gaze Tracking for Human-Robot Interaction
abstract
In our effort to make human-robot interfaces more user-friendly, we built an active gaze tracking system that can measure a person's gaze direction in real-time. Gaze normally tells which object in his/her surrounding a person is interested in. Therefore, it can be used as a medium for human-robot interaction like instructing a robot arm to pick a certain object a user is looking at. We discuss how we developed and put together algorithms for zoom camera calibration, low-level control of active head, face and gaze tracking to create an active gaze tracking system.
Rowel Atienza, Alexander Zelinsky
ICMI2
2002 Accurate Local Positioning using Visual Landmarks from a Panoramic Sensor
abstract
Presents a method for representing places using a set of visual landmarks from a panoramic sensor that allows for accurate local positioning while still providing efficient global localisation. For each place landmarks are selected for their local uniqueness in the panoramic visual field and their dynamic reliability over a turn back and look movement. During this movement, the depth of landmarks is also estimated using a bearing only SLAM approach. Accurate local position tracking within places equal to that of laser range finder systems is obtained by the application of the condensation algorithm over individual places. A topological map of such places is built and both global localisation and position tracking experiments are carried out.
Simon Thompson 0002, Alexander Zelinsky
ICRA2
2002 The convergence property of goal-based visual navigation
abstract
The use of landmarks is a natural and instinctive method to determine the whereabouts of a location or a means to proceed to a particular location. Results provided in this paper indicate that landmark-based navigation possesses a corrective or feedback trait that produces a convergence bound on the movements to the goal position, in contrast to the odometry-based movement, which leads to the drift between successive navigation movements. Experiments show that the vector field approach can be used to explain the convergence property of landmark-based guidance tasks. Experiments have been carried out operating with a Nomad mobile robot equipped with real-time visual landmark tracking system.
Giovanni M. Bianco, Alexander Zelinsky
IROS2
2002 Visual gesture interfaces for virtual environments
abstract
Virtual environments provide a whole new way of viewing and manipulating 3D data. Current technology moves the images out of desktop monitors and into the space immediately surrounding the user. Users can literally put their hands on the virtual objects.
Rochelle O'Hagan, Alexander Zelinsky, Sebastien Rougeaux
Interact. Comput.2
2001 Generating a Configuration Space Representation for Assembly Tasks from Demonstration
abstract
Removing suboptimal actions that can exist in a demonstration is a key problem to be solved in robot programming by demonstration. In this paper we present the first step of an approach for solving this problem. We present how the configuration space (C-space) of a task can be derived from demonstration. A demonstration traces out paths on a number of C-surfaces in C-space. The idea is to use statistical regression analysis on data from these paths to determine the unknown equation parameters of a C-surface. Experimental results show the validity of the approach. Accurate parameter estimates were obtained so long as a sufficiently rich set of demonstrated paths existed on the C-surface. The approach has the advantage that it tends to provide accurate parameter estimates for C-surfaces where they were most needed; that is, for C-surfaces (i) critical to task completion, and (ii) whose paths contained suboptimal actions.
Alexander Zelinsky
ICRA2
2001 Programming by Demonstration: Removing Suboptimal Actions in a Partially Known Configuration Space
abstract
Programming by demonstration is a promising approach to automatic robot programming, however, methods are required to remove suboptimal actions that can be demonstrated by end users. In this paper we use the partial knowledge of configuration space (C-space) derived in the previous work by Chen et al. (2000) to remove suboptimal actions from a demonstration. Our idea is to use demonstrated paths to predict what regions in C-space are obstacle free. Suboptimal actions in a demonstration are then avoided by planning alternative actions that pass through the obstacle free regions. Experimental results show the validity of the approach. A demonstrated path containing significant sub-optimality was converted by the approach into a short, efficient path suitable for execution by the robot.
Alexander Zelinsky
ICRA2
2001 Mobile robotics in the long term-exploring the fourth dimension
abstract
Explores the issues involved in deployment of mobile robots in real-world situations and presents solutions and approaches under development at the Australian National University. For deployment of mobile robots outside of the laboratory, long-term operation is required. Hence, we have developed an automatic recharging system. In addition, a Web-based teleoperation system is used to provide missions to test the long-term reliability of the robot. The final aspect of real-world operation that is explored here is operations in dynamic environments. To date, researchers have assumed static environments for mapping and localisation. We propose methods to avoid this restriction.
David J. Austin, Luke Fletcher, Alexander Zelinsky
IROS3
2001 Preliminary experiments in visual servo control for autonomous underwater vehicle
abstract
We are developing a visually-guided autonomous underwater vehicle. We have achieved a position-based visual servo control of fixed and slow moving targets using visual position feedback and sensor-based orientation feedback. The visual position feedback has been implemented on a stereo camera system. We use a compass and an inclinometer for orientation feedback. We have also implemented a computed torque controller using Euler parameters to represent the orientation state, for vehicle motion control. Using Euler parameters eliminates singularities in the model and the controller. Preliminary experimental results of visual servo control are reported. 1
Chanop Silpa-Anan, Thomas S. Brinsmead, Samer Abdallah, Alexander Zelinsky
IROS4
2000 An Algorithm for Real-Time Stereo Vision Implementation of Head Pose and Gaze Direction Measurement
abstract
To build smart human interfaces, it is necessary for a system to know a user's intention and point of attention. Since the motion of a person's head pose and gaze direction are deeply related with his/her intention and attention, detection of such information can be utilized to build natural and intuitive interfaces. We describe our real-time stereo face tracking and gaze detection system to measure head pose and gaze direction simultaneously. The key aspect of our system is the use of real-time stereo vision together with a simple algorithm which is suitable for real-time processing. Since the 3D coordinates of the features on a face can be directly measured in our system, we can significantly simplify the algorithm for 3D model fitting to obtain the full 3D pose of the head compared with conventional systems that use monocular camera. Consequently we achieved a non-contact, passive, real-time, robust, accurate and compact measurement system for head pose and gaze direction.
Yoshio Matsumoto, Alexander Zelinsky
FG2
2000 Real-Time Stereo Tracking for Head Pose and Gaze Estimation
abstract
Computer systems which analyse human face/head motion have attracted significant attention recently as there are a number of interesting and useful applications. Not least among these is the goal of tracking the head in real time. A useful extension of this problem is to estimate the subject's gaze point in addition to his/her head pose. This paper describes a real-time stereo vision system which determines the head pose and gaze direction of a human subject. Its accuracy makes it useful for a number of applications including human/computer interaction, consumer research and ergonomic assessment.
Rhys Newman, Yoshio Matsumoto, Sebastien Rougeaux, Alexander Zelinsky
FG4
2000 Dealing with Robustness in Mobile Robot Guidance while Operating with Visual Strategies
abstract
This paper introduces a theory to formally and practically analyze the robustness issues of visual guidance methods for robot navigation. The first aspect is related to the convergence of the navigation system to the goal. It is shown how the dynamic system which drives the strategies can be analyzed by using classical concepts such as the Lyapunov functions. The second aspect concerns the conservativeness of the resulting navigation vector fields. It is shown how this deals with the repeatability of the trials. Furthermore, the selection of the best landmarks to perform the navigation processes strongly affects the conservativeness thus providing a formal way to do landmark learning. The theory has been tested with two different visual methods that have been derived from the biological world: the snapshot model and the landmark model.
Giovanni M. Bianco, Alexander Zelinsky
ICRA2
2000 Visual landmark learning
abstract
Biology often offers valuable example of systems both for learning and for controlling motion. Work in robotics has often been inspired by these findings in diverse ways. Though the fundamental aspects that involve visual landmark learning and motion control mechanisms have almost exclusively been approached heuristically rather than examining the underlying principles. In this paper we introduce theoretical tools that might explain how the visual learning works and why the motion is attracted by the pre-learnt goal position. Basically, the theoretical tools emerge from the navigation vector field produced by the visual behaviors. Both the learning process and the navigation scheme influence the motion field. We apply classical mathematical and dynamic control to analyze the efficiency of our method.
Giovanni M. Bianco, Alexander Zelinsky, Miriam Lehrer
IROS2
2000 Reinforcement learning for a vision based mobile robot
abstract
Reinforcement learning systems improve behaviour based on scalar rewards from a critic. In this work vision based behaviours, servoing and wandering, are learned through a Q-learning method which handles continuous states and actions. There is no requirement for camera calibration, an actuator model, or a knowledgeable teacher. Learning through observing the actions of other behaviours improves learning speed. Experiments were performed on a mobile robot using a real-time vision system.
Chris Gaskett, Luke Fletcher, Alexander Zelinsky
IROS3
2000 Behavior recognition based on head pose and gaze direction measurement
abstract
To build smart human interfaces, it is necessary for a system to know a user's intention and point of attention. Since the motion of a person's head pose and gaze direction are closely related to his/her intention and attention, detection of such information can be utilized to build natural and intuitive interfaces. In this paper, we describe a behavior recognition system based on the real-time stereo face tracking and gaze detection system to measure head pose and gaze direction simultaneously. The key aspect of our system is the use of real-time stereo vision together with a simple algorithm which is suitable for real-time processing. Our system we can significantly simplify the algorithm for 3D model fitting to obtain the full 3D pose of the head compared with conventional systems that use monocular camera. The recognition of attentions and gestures of a person is demonstrated in the experiments.
Yoshio Matsumoto, Tsukasa Ogasawara, Alexander Zelinsky
IROS3
1999 Biologically-inspired visual landmark learning and navigation for mobile robots
abstract
Presents a biologically-inspired method for navigating using visual landmarks which have been self-selected within natural environments. A landmark is a region of the grabbed image which is chosen according to its reliability measured through a phase (turn back and look) that mimics the behavior of some social insects. From the self-chosen landmarks suitable navigation information can be extracted following a well known model introduced in biology to explain the bee's navigation behavior. The landmark selection phase affects the conservativeness of the navigation vector field thus allowing us to explain the navigation model in terms of a visual potential function which drives the navigation to the goal. The experiments have been performed using a Nomad200 mobile robot equipped with monocular color vision.
Giovanni M. Bianco, Alexander Zelinsky
IROS2
1999 Communicative functions to support human robot cooperation
abstract
We have been developing an autonomous robotic agent that helps people in a real world environment, such as in an office. When a robotic agent works by cooperating with a person in a real world environment, it must manage a lot of information and deal with the knowledge and languages that people usually use. Therefore it is important for the agent to recognize what people request as soon as possible. To realize common communication with people, the agent should provide robust communicative functions to obtain information from people. We discuss communicative functions of our robotic agent called Jijo-2. Especially we focus on the problem of detecting human faces, and discuss how a method of detecting a human face can be robustly archived.
Isao Hara, Alexander Zelinsky, Toshihiro Matsui, Hideki Asoh, Takio Kurita, Masaru Tanaka, Kazuhiro Hotta
IROS2
1999 The safe control of human-friendly robots
abstract
Introduces an approach to the control of robot manipulators in a way that is safe for humans in the robot's workspace. Conceptually the robot is viewed as a tool with limited autonomy. The limited perception capabilities of automatic systems prohibits the construction of failsafe robots with the capabilities of people. Instead, the goal of our control scheme is to make the interaction with a robot manipulator safe by making the robots actions predictable and understandable to the human operator. At the same time the forces the robot applies with any part of its body to its environment have to be controllable and limited. Experimental results are presented of a human-friendly robot controller that is under development for a Barrett Whole Arm Manipulator robot.
Jochen Heinzmann, Alexander Zelinsky
IROS2
1999 Integrating spatial and topological navigation in a behaviour-based multi-robot application
abstract
According to the behaviour-based philosophy, the structure of an agent's internal representations of the environment should not be explicitly imposed by the designer; they should be grounded in its sensor-action space. The paper presents a scheme in which the agent's action selection mechanism gives rise to an integrated spatial and topological navigation and mapping capability. The navigation behaviour emerges from the notion of location feature detectors and homogeneous action selection. The scheme is demonstrated using two autonomous mobile robots in a multi-robot cooperation scenario.
David Jung, Alexander Zelinsky
IROS2
1998 3-D Facial Pose and Gaze Point Estimation Using a Robust Real-Time Tracking Paradigm
Jochen Heinzmann, Alexander Zelinsky
FG2
1998 Goal-Oriented Behaviour-Based Visual Navigation
abstract
We describe a mobile robot system that performs goal-oriented visual navigation using a behaviour-based architecture. The system was constructed as a result of our previous research (Zelinsky et al. (1995)) into behaviour-based mobile robot systems. Since the system is implemented using real-time vision it is able to navigate in dynamic and unknown environments. The most important feature of this navigation system is that the mobile robot can learn to resolve conflicts between its own internal behaviours, such as moving to a goal while avoiding obstacles. Our robot is able to efficiently avoid obstacles while trying to reach a goal. Experimental results of an implementation on a Yamabico mobile robot are presented.
Gordon Cheng, Alexander Zelinsky
ICRA2
1998 Range and Pose Estimation for Visual Servoing of a Mobile Robot
abstract
This paper describes the implementation of behaviour for real-time visual servoing on a mobile robot. The behaviour is a component of a multi-robot cleaning system developed in the context of our investigation into architectures for cooperative systems. An important feature for support of cooperation is the awareness of one robot by another, which this behaviour realises. Robust feature tracking aided by a hardware vision system is described. This forms the basis for range and pose estimation using a 3D projective model.
David Jung, Jochen Heinzmann, Alexander Zelinsky
ICRA3
1998 Acquiring Mobile Robot Behaviors by Learning Trajectory Velocities with Multiple FAM Matrices
abstract
We describe an unsupervised robot learning method which is based on the robot learning a mapping between sensors and trajectory velocities. This enables the robot to acquire object avoidance, wall following and goal seeking behaviors simultaneously without incurring the credit assignment problem. To improve the robot's perception and behaviors we provide the robot with 7 fuzzy associative matrices (FAMs) so that sensors can be mapped to each trajectory independently. We provide results demonstrating how a mobile robot equipped with 16 sonar sensors is able to achieve improved perception and behaviors by using 7 FAMs to map sensors to trajectories.
Koren Ward, Alexander Zelinsky
ICRA2
1998 A multimodal approach to real-time active vision
abstract
The increase in hardware performance versus component cost has brought vision firmly into the realm of practical robotic sensors. We present an overview of an integrated research program to create a general-purpose robotic vision system from an expansive rather than linear perspective, incorporating a multimodal approach to real-time visual interaction with the environment. Design and construction of a high-performance active camera platform using primarily off-the-shelf components has proceeded in parallel with algorithm design and implementation towards a suite of low-level behaviours suitable for feeding quantised data to a multitude of visually guided tasks, from mobile robot navigation and visual servoing to human-robot interaction and instruction. We describe these initiatives, including performance specifications and experimental results obtained under real-world conditions.
Andrew Brooks, Samer Abdallah, Alexander Zelinsky, Jon Kieffer
IROS3
1997 Robust Real-Time Face Tracking and Gesture Recognition
J. Heizmann, Alexander Zelinsky
IJCAI2
1997 Supervised autonomy: a paradigm for teleoperating mobile robots
abstract
In this paper we propose a new paradigm for teleoperating a mobile robot. Our teleoperation paradigm is made up of five major components: "self-preservation"; "instructive feedback"; "qualitative instructions"; "qualitative explanations"; and a "user interface". Our aim is to provide a mobile robot with autonomy while being teleoperated. Our approach can be used to combat the continuous closed-loop problem. A qualitative approach has been taken in the design of each of the components. The usefulness of our approach is demonstrated with an implementation of a user interface to teleoperate an autonomous mobile robot equipped with a vision based navigation system. In this paper we describe the implementation of our teleoperation system.
Gordon Cheng, Alexander Zelinsky
IROS2
1997 Real-Time Vision Processing for a Soccer Playing Mobile Robot
Gordon Cheng, Alexander Zelinsky
RoboCup2
1996 Real-Time Visual Recognition of Facial Gestures for Human-Computer Interaction
abstract
People naturally express themselves through facial gestures and expressions. Our goal is to build a facial gesture human-computer interface for use in robot applications. We have implemented an interface that tracks a person's facial features in real time (30 Hz). Our system does not require special illumination nor facial makeup. By using multiple Kalman filters we accurately predict and robustly track facial features. This is despite disturbances and rapid movements of the head (including both translational and rotational motion). Since we reliably track the face in real-time we are also able to recognise motion gestures of the face. Our system can recognise a large set of gestures (13) ranging from "yes", "no" and "may be" to detecting winks, blinks and sleeping.
Alexander Zelinsky, Jochen Heinzmann
FG1
1996 Real-time visual behaviours for navigating a mobile robot
abstract
We present an approach for using vision as the primary source of sensing to guide a mobile robot in an unknown environment. We define a set of primitive visual behaviours for navigating a mobile robot in real-time. By combining such behaviours with a purposive map, our mobile robot exhibits a goal seeking behaviour. We present a fast segmentation technique for vision processing. This processing technique is used by different behaviours to produce an overall competent behaviour in our Yamabico robot. Experimental results show that our robot can navigate competently in dynamic indoor environments.
Gordon Cheng, Alexander Zelinsky
IROS2
1996 Whisker based mobile robot navigation
abstract
In this paper we describe the design and implementation of a unique proportional whisker sensor and our general behaviour based software architecture. The architecture for behaviour based agents is used to realise purposive mobile robot navigation in a cluttered indoor environment. The whisker was developed specifically to meet the requirements of high speed and close wall following. We also discuss the specific architecture we have constructed.
David Jung, Alexander Zelinsky
IROS2
1995 Using an Augmentable Resource to Robustl nd Purposefully Navigate a Robot
abstract
Presents a scheme for specifying and executing purposive navigation tasks for a behaviour-based mobile robot. A user specifies the robot's navigation task in general and qualitative terms using a graphical resource called the purposive map (PM). The robot navigates using the incomplete and approximate information stored in the PM as an aid to achieve the specified mission. The robot is able to augment the knowledge provided in the PM with environment information learnt by the robot. Using the augmented PM, the robot learns how to perform efficient obstacle avoidance. The authors present experimental results using a real robot to show their scheme is robust. The authors' robot can escape from dead-ends, can deduce that goals are unreachable and can withstand disturbances to the environment between missions.
Alexander Zelinsky, Yasuo Kuniyoshi, Takashi Suehiro, Hideo Tsukune
ICRA1
1994 Monitoring and co-ordinating behaviours for purposive robot navigation
abstract
This paper presents a new scheme of purposive navigation for mobile agents. The new scheme is robust, qualitative and provides a mechanism for combining mapping, planning and mission execution for a mobile agent into a single data structure called the purposive map (PM). The agent can navigate using incomplete and approximate information stored the PM. We present a novel approach to perform obstacle avoidance for a behaviour based robot. Our approach is based on using a physically grounded search while monitoring and co-ordinating behaviours. The physically grounded search exploits stagnation points (local minima) to guide the search for the shortest path to a target. This scheme enables our robot to escape from dead-end situations and allows it to deduce that a target location is unreachable. Simulation results are presented.>
Alexander Zelinsky, Yasuo Kuniyoshi, Hideo Tsukune
IROS1
1992 A mobile robot exploration algorithm
abstract
An algorithm for path planning to a goal with a mobile robot in an unknown environment is presented. The robot maps the environment only to the extent necessary to achieve the goal. Mapping is achieved using tactile sensing while the robot is executing a path to the specified goal. Paths are generated by treating unknown regions in the environment as free space. As obstacles are encountered en route to a goal, the model of the environment is updated and a new path to the goal is planned and executed. Initially the paths to the goal generated by this algorithm will be negotiable paths. However, as the robot acquires more knowledge about the environment, the length of the planned paths will be optimized. The optimization criteria can be modified to favor or avoid unexplored regions in the environment. The algorithm makes use of the quadtree data structure to model the environment and uses the distance transform methodology to generate paths for the robot to execute.>
Alexander Zelinsky
IEEE Trans. Robotics Autom.1