Robot programming using augmented reality: An interactive method for planning collision-free paths
Robotics and Computer-Integrated ManufacturingPublished 3 July 2008Open access
J. W. S. Chong, S. K. Ong, A.Y.C. Nee, K. Youcef-Youmi
Citations149
SJR quartileQ4
SJR score0.11
SNIP0.06
Generate an AI Snapshot to get a quick, structured summary of this paper.
Study Snapshot
ObjectiveStudy objective
MethodsResearch methodology
PopulationPopulation studied
Sample sizeSample sizes
OutcomesStudy outcomes here
ResultsStudy results comes here
LimitationsResearch study limitations comes here
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
TL;DR
The use of an augmented reality (AR) environment for facilitating intuitive robot programming, and a novel methodology for planning collision-free paths for an n-d.o.f. (degree-of-freedom) manipulator in a 3D AR environment are presented.
Abstract
10.1016/j.rcim.2008.05.002
Keywords
Computer ScienceEngineering
PRESENCE Virtual and Augmented RealityA Survey of Augmented Reality
9,652 Citations1997Ronald Azuma
The characteristics of augmented reality systems are described, including a detailed discussion of the tradeoffs between optical and video blending approaches, and current efforts to overcome these problems are summarized.
IEEE Transactions on Robotics and AutomationProbabilistic roadmaps for path planning in high-dimensional configuration spaces
6,186 Citations1996Lydia E. Kavraki, P. Švestka +2 more
Experimental results show that path planning can be done in a fraction of a second on a contemporary workstation (/spl ap/150 MIPS), after learning for relatively short periods of time (a few dozen seconds).
Introduction to Robotics mechanics and Control
5,035 Citations1986John Craig
This chapter discusses Jacobians: Velocities and Static Forces, Robot Programming Languages and Systems, and Manipulator Dynamics, which focuses on the role of Jacobians in the control of Manipulators.
Marker tracking and HMD calibration for a video-based augmented reality conferencing system
2,179 Citations2003Hirokazu Kato, Mark Billinghurst
An augmented reality conferencing system which uses the overlay of virtual images on the real world using fast and accurate computer vision techniques and head mounted display (HMD) calibration is described.
Medical Entomology and ZoologyPrinciples of Robot Motion: Theory, Algorithms, and Implementations
2,060 Citations2005Howie Choset, Jean‐Claude Latombe
This text reflects the great advances that have taken place in the last ten years in robotics, including sensor-based planning, probabalistic planning, localization and mapping, and motion planning for dynamic and nonholonomic systems.
The International Journal of Robotics ResearchTime-Optimal Control of Robotic Manipulators Along Specified Paths
1,303 Citations1985J.E. Bobrow, Steven Dubowsky +1 more
Path planning in expansive configuration spaces
546 Citations2002David Hsu, J.-C. Latombe +1 more
The analysis of expansive configuration spaces has inspired a new randomized planning algorithm that tries to sample only the portion of the configuration space that is relevant to the current query, avoiding the cost of precomputing a roadmap for the entire configuration space.
The Knowledge Engineering ReviewPrinciples of Robot Motion: Theory, Algorithms and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun, 603 pp., $60.00, ISBN 0-262-033275
340 Citations2007Simon Parsons
Cognitive, performance, and systems issues for augmented reality applications in manufacturing and maintenance
268 Citations2002Ulrich Neumann, Anthony E. Majoros
A specific set of applications is described in detail, as well as a prototype system and the software library that it is built upon that could provide interoperability between various AR implementations.
European Journal of Operational ResearchAnalysis of reactive scheduling problems in a job shop environment
219 Citations2000İhsan Sabuncuoğlu, M Bayız
The several scheduling policies under machine breakdowns in a classical job shop system are tested and a partial scheduling scheme under both deterministic and stochastic environments for several system configurations are investigated.
Applications of augmented reality for human-robot communication
174 Citations2002Paul Milgram, Shumin Zhai +2 more
The director/agent (D/A) metaphor of telerobotic interaction is discussed as a potential means for achieving human-robot synergy and the medium of augmented reality through overlaid virtual stereographics is proposed, leading to what is referred to as virtual control.
Building elementary robot skills from human demonstration
130 Citations2002M. Kaiser, R. Dillmann
This paper presents a general approach to the acquisition of sensor-based robot skills from human demonstrations and results for acquiring and refining manipulation skills for a Puma 260 manipulator are given.
Learning tasks from a single demonstration
129 Citations2002Christopher G. Atkeson, Stefan Schaal
This paper explores an approach to learning from demonstration based on learning an optimization criterion from the demonstration and a task model from repeated attempts to perform the task, and using the learned criterion and model to compute an appropriate robot movement.
Robotics and Autonomous SystemsLeveraging on a virtual environment for robot programming by demonstration
88 Citations2004Jacopo Aleotti, Stefano Caselli +1 more
It is argued that while providing demonstrations in the real environment enables teaching of general tasks, for tasks whose essential features are known a priori demonstrating in a virtual environment may improve efficiency and reduce trainer’s fatigue.
International Journal of Production ResearchStochastic assembly line balancing using beam search
82 Citations2005Erdal Erel, İhsan Sabuncuoğlu +1 more
The results of the computational experiments indicate that the average performance of the proposed method is better than the best-known heuristic in the literature for the traditional straight-line problem.
IEEE Transactions on Robotics and AutomationAutomatic program generation from teaching data for the hybrid control of robots
80 Citations1989H. Harry Asada, H. Izumi
An efficient method is developed to generate programs for the hybrid position/force control of robots from teaching data, which explicitly describes the motion strategy that the human operator conceived.
The International Journal of Robotics ResearchPrograming by Demonstration: Coping with Suboptimal Teaching Actions
69 Citations2003Jason Chen, Alex Zelinsky
This paper presents a method to help identify and eliminate any noise present in the demonstration of Programing by Demonstration, and shows the validity of the approach by presenting successful experiments on a realistic household-type task—changing rolls on a paper roll holder.
Industrial Robot the international journal of robotics research and applicationCAD interface for automatic robot welding programming
68 Citations2004J. Norberto Pires, T. Godinho +1 more
This paper proposes a solution capable of extracting robot motion information from the CAD data, which is not used satisfactorily, or even not used at all, for robot programming.
Interactive laser-projection for programming industrial robots
67 Citations2006Michael F. Zaeh, W. Vogl
A method for intuitive and efficient programming of industrial robots based on Augmented Reality (AR) is presented, in which tool trajectories and target coordinates are interactively visualized and manipulated in the robot's environment by means of laser projection.
Robot programming by human demonstration: adaptation and inconsistency in constrained motion
64 Citations2002Nathan Delson, Harry West
This article presents an approach for identifying a range of acceptable robot force and motion trajectories from multiple human demonstrations and applies this approach to simple assembly tasks consisting of 3D translation.
International Symposium on Mixed and Augmented RealityAugmented reality for programming industrial robots
54 Citations2003Thomas Bech Pettersen, John Pretlove +3 more
Perspectives on augmented reality based human-robot interaction with industrial robots
48 Citations2005Rainer Bischoff, Arif Kazi
Training of, and qualification for, robot operation and programming was selected as the most promising area for AR-based human-robot interaction with state-of-the-art AR techniques and devices.
Robot programming by human demonstration: the use of human inconsistency in improving 3D robot trajectories
41 Citations2002Nathan Delson, Harry West
The presence of human inconsistency is used to improve robot performance by generating robot trajectories that are shorter than the demonstrated ones and with the addition of a buffer between the robot and the obstacles.
Augmented reality for programming industrial robots
40 Citations2004Thomas Bech Pettersen, John Pretlove +3 more
This paper presents a demonstrator of a standalone augmented reality pilot system allowing an operator to program robot waypoints and process specific events related to paint applications, allowing him to inspect the process result before the robot has performed the actual task.
Robot programming by human demonstration: the use of human variation in identifying obstacle free trajectories
35 Citations2002Nathan Delson, Harry West
A method is presented that uses multiple demonstrations of the same task to identify a more satisfactory robot trajectory, and variation in human trajectories between trials is attributed to human inconsistency and is used to define an obstacle free region by applying the Jordan curve theorem.
Computer vision for guiding manual assembly
26 Citations2002Jóse Molineros, Rajeev Sharma
This paper presents a framework for assembly scene augmentation that is based on robotic assembly planning that combines model-based and appearance-based approaches for recognizing assembly states and discusses the problem of sensing for augmented reality without the use of fiducial.
International Journal of Production ResearchThe application of inverse kinematics in the optimum sequencing of robot tasks†
22 Citations1990Layek Abdel‐Malek, Zhiming Li
An extension of the Travelling Salesman Algorithm is found to be suitable for obtaining the optimum sequence and cycle time in a robot cell.
Annual Reviews in ControlWhat can robots learn from humans?
19 Citations1996Holger Friedrich, Michael Kaiser +1 more
The kind of knowledge that the robot can actually acquire from the human user through demonstrations is identified and the requirements that must be met in order to be able to interpret what has been demonstrated are identified.
Model based vision as feedback for virtual reality robotics environments
18 Citations2002E. Natonek, Thierry Zimmerman +1 more
The paper describes the use of a VRRE for a semi-autonomous robot system comprising an industrial 5-axis robot, its virtual equivalent and a model based vision system used as feed-back and a reflex-type behavior based on vision has been implemented.
Industrial Robot the international journal of robotics research and applicationObject oriented and distributed software applied to industrial robotic welding
17 Citations2002J. Norberto Pires, A. Loureiro +4 more
This paper presents a system designed with the double objective of serving the authors' R&D efforts on welding applications, but also the need to assist industrial partners working with welding setups, which is explained in some detail.
New robot applications in production and service
5 Citations1993Rolf Dieter Schraft, Elmar Degenhart +2 more
Several examples of service robots and an example of an industrial robot with different degrees of automation in their task execution are presented, showing one goal: the improvement of environmental conditions and therefore indirectly the protection of the authors' natural environment.
