The objective of the task was to simulate a in a generic environment the kinematics behavior of one revolute joint and one universal joint. It includes the simulation of the motions of the mechanism.

image

Therefore, I developed a GNU/Linux application in C++ and QT. The application was divided in three components: simulations, graphics and model importer.

image

The simulation of the RU kinematics was done using KDL and a PTP movement using a polynomial 3 profile was created. For the visualization engine I used directly OpenGL.

image

Below you could a see video of the application that is upload in my channel. And the code is stored in GitHub.

This code was a quick prototype developed due to a special requested, I did it in 25 hours of effective work. As it was I developed in my free time, it is not completed, for example the importer is missing.


<
Previous Post
Control a Kuka LWR in Morse using ROS with MoveIt
>
Next Post
Talking about ‘Robotics Flexible Machines’ in ISOLA 2014