one, maybe stupiв question - if it possible to make a universal path tracking sistem for ANY N-axis mashine, maybe based on random-values-exploration...
Philipp - not a stupid question at all. The inverse kinematics problem can be solved for much more general systems, but generally requires the use of considerably more complex techniques, such as cyclic coordinate descent and the Jacobian matrix.
I did actually post an IK solver using Galapagos some time ago, and in theory this could indeed work with any axis setup, but it is an extremely inefficient way to solve the problem compared to the above methods - taking minutes to get a solution which is still only approximate - not very practical if you have to do it for every tiny movement of the robot.
The sort of geometric closed form solution Lobster uses would be different for each kinematic setup, and in some cases would not be possible, but it is very fast and relatively intuitive.
Fantastic, and inspiring. I've built a version as well... certainly cruder, but a very interesting challenge [My version]. The concept of linking Rhino objects to the GH definition to represent the robot itself was very clever.
Daniel, But cant we just make a 3d-matrix of parameters for each servo for each point in 3d with a "resolution" (using galapagos and, maybe, pretty much time, but once) and then just make an algorithm of chousing optimal position (as far as there will be several positions for some of the points) and then interpolate values as we interpolate vector in vector field. It looks like a not-so-complicated algorithm... (from my newbie-in-scripting point of view)
Coming back to the general inverse kinematics problem, did you have the paper
L. Sciavicco and B. Siciliano. A solution algorithm to the inverse kinematic problem for redundant manipulators. IEEE J. Robot. Automat., 4(4): 403-410, 1988
in mind or what are your preferred methods?
What paper does use "cyclic coordinate descent"?
I'm a PhD student in automation engineering and robotics so working on a solution using Rhino + GH would be quite interesting.
Lobster certainly could be extended to work with 7 axis systems. Could you be a bit more specific about what stage you are at now, and how you are hoping it would work ?
Hi Freddy,
Lobster will just simulate the robot. You need to convert the end effector coordinates etc into code with a post processor. This is usually the bit you need to pay for, unless you can get an academic licence - or work out how to do it yourself.
Good luck... Greg, ROBOFOLD.
I tried posting this question there, but I think that discussion has been forgotten. The ghx file I got from here didn't seem to have them, but maybe I'm missing something? I think I can figure out the math, but I thought I'd see if someone else had already done my work for me. Thanks!
Hello guys, I want to use lobster for your robot Mitsubishi RV-M1, but it is impossible to connect the axis kinematics. If someone has already figured out, please help me to understand. Can discuss payment. Waiting for help...Lobster_IK1%20%281%29.3dmLobster
Jonathan Chertok
ooh-wee. that's pretty fantastic work. love the name as well.
This is basically nowhere as sophisticated but I did a series of kinematic rotations of a universal joint using a Rhino plugin.
http://formpig.com/blog/?p=4001
look forward to following this work.
Jul 18, 2011
Tuan N. Tran
Jul 18, 2011
Philipp
Jul 19, 2011
Daniel Piker
Philipp - not a stupid question at all. The inverse kinematics problem can be solved for much more general systems, but generally requires the use of considerably more complex techniques, such as cyclic coordinate descent and the Jacobian matrix.
I did actually post an IK solver using Galapagos some time ago, and in theory this could indeed work with any axis setup, but it is an extremely inefficient way to solve the problem compared to the above methods - taking minutes to get a solution which is still only approximate - not very practical if you have to do it for every tiny movement of the robot.
The sort of geometric closed form solution Lobster uses would be different for each kinematic setup, and in some cases would not be possible, but it is very fast and relatively intuitive.
Jul 20, 2011
taz
Jul 21, 2011
Alpha222
Jul 21, 2011
Daniel Piker
Jul 22, 2011
Chris Mealing
Fantastic, and inspiring. I've built a version as well... certainly cruder, but a very interesting challenge [My version]. The concept of linking Rhino objects to the GH definition to represent the robot itself was very clever.
Thanks
Jul 22, 2011
Philipp
Jul 23, 2011
Jeg
hi Daniel, I've just added another video of Lobster simulating the forming of curved folds in sheet material.
Curved Folding Fabrication Simulation - using Kangaroo and Lobster ... from Jeg Dudley on Vimeo.
Jul 25, 2011
Ryan Luke Johns
Aug 18, 2011
H
Coming back to the general inverse kinematics problem, did you have the paper
L. Sciavicco and B. Siciliano. A solution algorithm to the inverse kinematic problem for redundant manipulators. IEEE J. Robot. Automat., 4(4): 403-410, 1988
in mind or what are your preferred methods?
What paper does use "cyclic coordinate descent"?
I'm a PhD student in automation engineering and robotics so working on a solution using Rhino + GH would be quite interesting.
Thanks,
Sep 18, 2011
Freddy
Hello!!,
My external axis for my Kuka Robot is done, now the lobster software need to deal with, and GH.
Jan 29, 2012
Daniel Piker
Hi Freddy,
Lobster certainly could be extended to work with 7 axis systems. Could you be a bit more specific about what stage you are at now, and how you are hoping it would work ?
Jan 29, 2012
Freddy
I want to do this:
http://www.youtube.com/watch?v=UjMJOfCyDaA
Jan 29, 2012
Kenneth cheung
Thanks to Lobster Plugin, I made a fully lobster integrated script to move my home made robot arm.
http://www.grasshopper3d.com/video/home-made-robot-arm-iphone-contr...
&
http://www.grasshopper3d.com/video/description-of-grasshopper-scrip...
Mar 1, 2012
Daniel Piker
@Kenneth - neat! thanks for sharing
Mar 1, 2012
Yusuf Buyruk
Some components like Orient, Rotate are old. I have replaced with the newer ones.
Here are the links of the files.
Again! Use at your own risk. I accept no responsibility if you break your robot! :)
Lobster_IK1.3dm
Lobster_IK1.ghx
Nov 24, 2012
Freddy
Hi,
I tried a sample file in KukaPRC and output the SRC to a KRC1 Robot:
Kuka PRC with KRC1 from Freddy Chang on Vimeo.
How do I output SRC from Lobster?
thanks,
Nov 26, 2012
Gregory Epps
Lobster will just simulate the robot. You need to convert the end effector coordinates etc into code with a post processor. This is usually the bit you need to pay for, unless you can get an academic licence - or work out how to do it yourself.
Good luck... Greg, ROBOFOLD.
Nov 26, 2012
Freddy
Hi Greg,
Apart from files Lobster IK1.3dm and Lobster IK1.ghx is there a gha file to place in the special folder ---> components folder in GH?.
I want to use lobster to lay bricks, what would the price for the post?
https://vimeo.com/22196011
cheers,
Freddy
Nov 26, 2012
Gregory Epps
Hi Freddy, we can build you a post - and integrate it into the simulation as well. I'll message you and we can discuss. Greg
Nov 27, 2012
Freddy
Hello Greg,
Invitation accepted.
Nov 27, 2012
Khaled ElAshry
Hi Daniel , this looks great , I wanted to ask is the one for the universal robots available.
Mar 8, 2013
Trygve Wastvedt
Daniel (or other Lobster people),
I'm looking for a way to find Euler angles from two planes. In an older discussion, you posted something about Euler angles in Lobster:
http://www.grasshopper3d.com/forum/topics/cam-plugin-for-three-axis...
I tried posting this question there, but I think that discussion has been forgotten. The ghx file I got from here didn't seem to have them, but maybe I'm missing something? I think I can figure out the math, but I thought I'd see if someone else had already done my work for me. Thanks!
Trygve
Jul 9, 2013
rob
Hello guys, I want to use lobster for your robot Mitsubishi RV-M1, but it is impossible to connect the axis kinematics. If someone has already figured out, please help me to understand. Can discuss payment. Waiting for help...Lobster_IK1%20%281%29.3dmLobster
_IK1%20%D0%BC%D0%BE%D0%B9.gh
Aug 30, 2015