Author Topic: Controlling robot using its graphical 3D model  (Read 1555 times)

0 Members and 1 Guest are viewing this topic.

Offline amrtahaTopic starter

  • Beginner
  • *
  • Posts: 2
  • Helpful? 0
Controlling robot using its graphical 3D model
« on: January 06, 2015, 06:41:19 PM »
Hey guys, i am new here.

watched this video on youtube, and noticed that the robot is moving with its graphical model in real time.

https://www.youtube.com/watch?v=BZEClt2pPgI

Does anyone knows what is the software used or how it would be made using any other software?

Offline mklrobo

  • Supreme Robot
  • *****
  • Posts: 516
  • Helpful? 14
  • From Dream to Design at the speed of Imagination!
Re: Controlling robot using its graphical 3D model
« Reply #1 on: January 21, 2015, 04:49:20 PM »
 :) hello!
 I remember reading about the software avaliable with a robot that was bought, a package
deal. Where, I do not remember. RobotShop may be a good place to start.
Insofaras as how it could be made, I would theorize;
CAD software to draw the arm. (generic)
software must be able to IMPORT files from the device that controls
the robot. These files contain status of the motors position.
Visual basic could intercept the files, or a C++ program. Mathematica can
import files; not sure about the control of the graphics.
I would start with a look at CAD software to begin; There might be a
package already avaliable. Good luck!

Offline Embrio

  • Beginner
  • *
  • Posts: 2
  • Helpful? 0
Re: Controlling robot using its graphical 3D model
« Reply #2 on: February 24, 2015, 02:45:30 PM »
Not sure if you are still interested in this older topic, but I did this once a few years ago using Blender, which is an open source 3d modeling and animation tool.  Here's the simple arm I made: https://www.youtube.com/watch?v=zIgNB6w307I.  It was a while ago so i don't remember the specifics exactly, but I made a script (I think in Python) that ran in Blender which recorded the rotation positions of the animated model then sent those to another process that transformed those values to the range needed by the servos, then sent them via serial cable.  I don't know if I still have the code, but that was the gist of it, I don't think it was too difficult.  Good luck!

Offline mklrobo

  • Supreme Robot
  • *****
  • Posts: 516
  • Helpful? 14
  • From Dream to Design at the speed of Imagination!
Re: Controlling robot using its graphical 3D model
« Reply #3 on: February 25, 2015, 11:29:55 AM »
 8) Cool! I will have to check out the blender software!  8)

Offline amrtahaTopic starter

  • Beginner
  • *
  • Posts: 2
  • Helpful? 0
Re: Controlling robot using its graphical 3D model
« Reply #4 on: February 25, 2015, 07:23:59 PM »
Thanks guys for the caring to answer, and i will go check the blender software right now!!

 


Get Your Ad Here