Vision-based robot path planning
Abstract-- We present a vision-based approach to robot path planning. The programmer demonstrates a desired motion by moving an object to be manipulated with his own hand. His performance is measured with a stereo vision system. The demonstrated motion is
In: Advances in Robot Kinematics and Computational Geometry, J. Lenarcic and B. Ravani, eds., pp. 505-512, Kluwer, Dordrecht, 1994Vision-Based Robot Path Planning
Ales Ude
Rudiger Dillmann
Institute for Real-Time Computer Systems and Robotics, Department of Computer Science, University of Karlsruhe, Kaiserstr. 12, 76128 Karlsruhe, Germany
Abstract{ We present a vision-based approach to robot path planning.
The programmer demonstrates a desired motion by moving an object to be manipulated with his own hand. His performance is measured with a stereo vision system. The demonstrated motion is reconstructed with the help of a non-parametric regression technique which is resistant to a considerable amount of measurement noise. The generated path is given as a linear combination of natural vector splines. The proposed methodology requires neither a geometrical model of a robot workcell, which is used by classical motion planners, nor a robot manipulator, which is needed for teaching by guiding, for the speci cation of the robot path.
The most widespread approach to robot path speci cation in the industry is teaching by guiding which involves guiding the robot through a sequence of poses which are recorded by the robot's internal sensors. This simple method, however, su ers from a number of di culties. It forces the user to use a teach-pendant, which is tiring and cumbersome and often leads to mistakes in the movements, especially if ne positioning is needed. Furthermore, the use of real manipulators can be dangerous for the programmer. Many recent approaches to robot path speci cation fall in the category of geometrical motion planning. The basic motion planning problem is de ned as follows: given an initial pose and a goal pose, generate a path specifying a continuous sequence of poses avoiding contact with the obstacles in the robot workspace, starting at the initial pose and terminating at the goal pose. There exist many extensions to the basic motion planning problem 1]. Classical motion planning algorithms su er from computational complexity and dependency on the model of the robot workspace. Their conversion into commercial systems has turned out to be an extremely di cult task. There is an adjustment problem due to inconsistencies between the model and the real environment and there are many problems in which the robot's environment is only partially known. The generation of geometrical models is usually carried out with the help of CAD systems and is a tedious task. When the model of the robot workcell is not available, classical motion planning algorithms cannot be used. The robot is forced to use local obstacle avoidance strategies based on on-line sensing to move from its initial to its nal con guration. However, on-line sensing is computationally expensive and often cannot be performed in real-time. Furthermore, the lack of global knowledge results in non-optimal motions. Obstacle avoidance is not always the only criterion which the
robot path must ful ll. Especially in adaptive manufacturing processes such as spray painting, the robot end-e ector is required to follow a well de ned path in the robot workspace. In this case, the primary goal
I Introduction
Abstract-- We present a vision-based approach to robot path planning. The programmer demonstrates a desired motion by moving an object to be manipulated with his own hand. His performance is measured with a stereo vision system. The demonstrated motion is
of the planner is to specify such path. It is di cult to tackle this kind of problems with the help of classical motion planners because every task must ful ll its own criterion. Di erent motion planners must be used for di erent tasks as a consequence. Another approach is to exploit the human programmer's implicit knowledge about the path to be programmed. The programmer usually has some idea about the course of the desired robot motion but lacks of any means to communicate this path to the robot. A CAD oriented trajectory design-editor was proposed to support the explicit programming of robot paths 2], but such an editor again depends on the geometrical model of the workcell. In this paper we employ a teaching by showing paradigm 3] as an e cient approach to explicit programming of robot paths. Methods for the speci cation of robot poses and paths which utilize teaching by showing were proposed in 4, 5, 6, 7]. In 5] vision was employed to teach the poses on the desired path at some important passing points whereas in 4, 6] vision was used to specify overall paths. In these systems, the path speci cation was accomplished by moving a specially designed teaching tool with attached LEDs along the desired path. Various heuristics were developed in order to reduce the noise in it. However, no attempt was made to assure the optimality of the reconstructed path according to a suitable optimization criterion and to explicitly consider the noise of the sensors. By designing a tool which can be easily recognized by the image processing system, the object tracking can be made faster and more robust. But no teaching tool can be appropriate to show all possible paths and it is sometimes easier to show the desired path by moving the actual object which should be manipulated. The inability to track more general objects is a serious disadvantage of both methods. In 7, 8] we described a theoretically well supported approach to programming of robot trajectories based on teaching by showing. The user demonstrates the motion by moving the actual object to be manipulated along the desired path. The proposed methodology employs a non-parametric regression technique …… 此处隐藏:19536字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




