Generation and simulation of robot trajectories in a virtual CAD-based off-line programming environment

被引:28
作者
Zha, XF [1 ]
Du, H [1 ]
机构
[1] Nanyang Technol Univ, Sch Mech & Prod Engn, Singapore 639798, Singapore
关键词
CAD; motion planning; off-line programming; optimisation; performance analysis and evaluation; robot pose ruled surface; trajectory planning; virtual prototyping;
D O I
10.1007/s001700170145
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new approach to the generation and optimisation of the position and orientation trajectories in Cartesian task space, and simulation in a virtual CAD-based off-line programming environment. A novel concept of the robot pose ruled surface is proposed, and defined as a motion locus of the robot orientation vector, i.e. the vector of equivalent angular displacement. The planning for trajectories of robot end-effectors can be accomplished by generating the robot pose ruled surface and optimising its area under the constraints with good kinematics and dynamics performances. The established optimisation model is based on functional analysis and dynamics planning, and is simplified by using high-order polynomial space curves as the robotic position and orientation trajectories. The developed system, RoboSim, is a virtual integrated environment which can be used as a testbed for automatic motion planning and simulation for robots. Two examples are given to verify the feasibility of the proposed approach and models, and to demonstrate the capabilities of generation, optimisation, and simulation modules and libraries in the RoboSim package. The simulation results show that the approach and system are feasible and useful for motion planning, performance analysis and evaluation, and CAD-based prototyping and off-line programming in both the virtual and the real design and planning environment.
引用
收藏
页码:610 / 624
页数:15
相关论文
共 22 条
[1]   TIME-OPTIMAL CONTROL OF ROBOTIC MANIPULATORS ALONG SPECIFIED PATHS [J].
BOBROW, JE ;
DUBOWSKY, S ;
GIBSON, JS .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1985, 4 (03) :3-17
[2]  
Boehm W., 1985, COMPUT AIDED GEOM D, V2, P313
[3]  
DIERCKX P., 1993, Monographs on Numerical Analysis
[4]  
Farin GeraldE., 1991, NURBS for Curve and Surface Design, DOI [10.5555/531858, DOI 10.5555/531858]
[5]   Motion interpolation with G(2) composite Bezier motions [J].
Ge, QJ ;
Kang, DL .
JOURNAL OF MECHANICAL DESIGN, 1995, 117 (04) :520-525
[6]   GEOMETRIC CONSTRUCTION OF BEZIER MOTIONS [J].
GE, QJ ;
RAVANI, B .
JOURNAL OF MECHANICAL DESIGN, 1994, 116 (03) :749-755
[7]  
KONJOVIC Z, 1994, INT J ROBOT AUTOM, V9, P36
[8]  
LEE JH, 1995, IEEE T ROBOTIC AUTOM, V11, P160
[9]  
LEU MC, 1988, CAD BASED PROGRAMMIN
[10]  
MAKINO H, 1982, SPATIAL MECH ROBOTIC