Abstract
Before manufacturing the first physical prototype, the designers used computer
technology to build a mechanical system of digital model for analysis simulation, which
showed that the system works in real conditions of the various characteristics, so as to be
revised and Optimal design. This process is called Virtual prototyping technology.
Now ADAMS software is widely used in virtual prototyping analysis in the world, it is
very convenient for the user to use this software ot do the statics, kinematics and dynamics
analysis for the virtual machine system.But to the complicated robot mechanical system,it
is also very hard to do the accurate control of its movement only rely on ADAMS software
itself ;MATLAB is one of the outstanding mathematics application software integrating
calculation, graphical visualization and editing functions developed by the Mathworks
company , and it has strong ability in complex calculation, being able to create the control
model to do accurate control of the robot system's complicated movement . OpenGL(the
full name of Open graphics libraries) is a 3D graphics Application Programming Interface
in the bottom,now having been the industry standard in the area of graphics
developing.You can create delicate and beautiful 3D graphics using OpenGL,whose visual
quality is close to ray tracing program . Visual C + + 6.0 has become powerful integrated
programming environment with editing, compiling. Operating and debugging, and
occupies an important position in the Windows programming. Visual C + + 6.0 and
OpenGL has close interface, using them we can develop good endoscopic simulation
system. Because of the different due , ADAMS, Visual C + + 6.0 and MATLAB have their
own respective advantages and disadvantages, but we can also do the joint control or
mixing programming through the interface between the three.In this paper, the author do
research tokinematics and track optimization scheme of 3-dof robot based on ADAMS ,
also do the Visual simulation research of 3-dof robot using the data of the control model
derived from the MATLAB based on Visual C + + 6.0 and OpenGL.
First of all, through the establishment of coordinates and matrix transformation, the
rigid body of the space that was elaborated, and then use the D-H rule, Robot parameters of
the joint were gained, equations of motion were given, and the joints angle were known ,
initial coordinates of Robot hand can be calculated. Followed by ADAMS software, we
processed details of the robot three-dimensional modeling, including the overall
framework for building, mapped a single component and Boolean operation, designed