Difference between revisions of "Simulation of a 6 DOF Manipulator"

From AIRWiki
Jump to: navigation, search
(Project short description)
Line 8: Line 8:
 
*Building a physical model of the Unimate Puma 560 manipulator using ODE primitives for articulated rigid bodies
 
*Building a physical model of the Unimate Puma 560 manipulator using ODE primitives for articulated rigid bodies
 
*Choosing and implementing forward and inverse kinematic routines for the previously developed robot model
 
*Choosing and implementing forward and inverse kinematic routines for the previously developed robot model
*Choosing and mplementing control modules and trajectory planning routines  
+
*Choosing and implementing control modules and trajectory planning routines  
  
 
The simulator will be provided with a custom designed user interface (based on Trolltech's QT platform) allowing the user to control the robot both in the cartesian and in the joint space.
 
The simulator will be provided with a custom designed user interface (based on Trolltech's QT platform) allowing the user to control the robot both in the cartesian and in the joint space.

Revision as of 00:08, 17 September 2009

Project name

Simulation of a 6 Degrees of freedom manipulator

The Puma 560 manipulator

Project short description

The goal of this project is to develop a simulator for a 6-DOF robot manipulator, using Open Dynamics Engine library (ODE) for simulating the rigid body dynamics and OpenGL 3D Graphic for visualization. The project involves three different phases:

  • Building a physical model of the Unimate Puma 560 manipulator using ODE primitives for articulated rigid bodies
  • Choosing and implementing forward and inverse kinematic routines for the previously developed robot model
  • Choosing and implementing control modules and trajectory planning routines

The simulator will be provided with a custom designed user interface (based on Trolltech's QT platform) allowing the user to control the robot both in the cartesian and in the joint space.

Dates

Start date: 2009/02/27

End date: 2010/02/22

Project head(s)

Marcello Restelli

Students currently working on the project

Pietro Castelli

Useful internet links

Open Dinamycs engine, QT Platform, QGLViewer Library, OpenGL, Boost C++ Library

Images

Almost finished user interface

Laboratory work and risk analysis

Laboratory work for this project will be mainly performed at AIRLab/Lambrate. Potential risks are only related to the use of PCs.