POV-Ray : Newsgroups : povray.binaries.images : Robot 2012 Server Time
30 Jul 2024 08:15:03 EDT (-0400)
  Robot 2012 (Message 1 to 9 of 9)  
From: Alan Holding
Subject: Robot 2012
Date: 30 Aug 2012 15:35:01
Message: <web.503fbf87133008e79357bbbe0@news.povray.org>
Hello,

Here's my five-yearly post on how the CSG robot is coming along. ;)

I'm thinking of open sourcing the code but it'll take me a bit of work to
document how the posing system works (it's a very clunky forward kinematics
thing) so you might have to wait until I'm in the mood or not worn out after
coming home from work. :)

Best,
Alan.


Post a reply to this message


Attachments:
Download 'robot.jpg.png' (362 KB)

Preview of image 'robot.jpg.png'
robot.jpg.png


 

From: Thomas de Groot
Subject: Re: Robot 2012
Date: 31 Aug 2012 02:43:16
Message: <50405d04$1@news.povray.org>
On 30-8-2012 21:31, Alan Holding wrote:
> Hello,
>
> Here's my five-yearly post on how the CSG robot is coming along. ;)
>
> I'm thinking of open sourcing the code but it'll take me a bit of work to
> document how the posing system works (it's a very clunky forward kinematics
> thing) so you might have to wait until I'm in the mood or not worn out after
> coming home from work. :)
>

Looking very good indeed.

What is the advantage of forward kinematics over inverse kinematics, 
which is the usual way? (just curious).

Thomas


Post a reply to this message

From: Christian Froeschlin
Subject: Re: Robot 2012
Date: 1 Sep 2012 08:35:37
Message: <50420119@news.povray.org>
Thomas de Groot wrote:

> What is the advantage of forward kinematics over inverse kinematics, 
> which is the usual way? (just curious).

inverse kinematics are much more effort to implement. Basically in
POV Ray terms you are doing forward kinematics all the time when you
say something like {object ARM rotate 30*x}. Inverse kinematics means
specifying where the hand should be and then automatically calculating
the required rotations for all joints along the way.


Post a reply to this message

From: Thomas de Groot
Subject: Re: Robot 2012
Date: 1 Sep 2012 10:21:45
Message: <504219f9$1@news.povray.org>
On 1-9-2012 14:35, Christian Froeschlin wrote:
> Thomas de Groot wrote:
>
>> What is the advantage of forward kinematics over inverse kinematics,
>> which is the usual way? (just curious).
>
> inverse kinematics are much more effort to implement. Basically in
> POV Ray terms you are doing forward kinematics all the time when you
> say something like {object ARM rotate 30*x}. Inverse kinematics means
> specifying where the hand should be and then automatically calculating
> the required rotations for all joints along the way.

OK. However (talking from memory when I used IK with Moray) the 
advantage of IK is that you can position, say, the hand, and the arm and 
upper body will follow (if you have written the code correctly), which 
seems easier to me than starting from the upper body and going down to 
the hand. Well, in this particular case of course. For weaving reed 
stems for instance, I would prefer FK, or for just moving an arm + hand.

IK can be used in Poser too, by physically moving e.g. a hand to a 
wanted position, everything else following smoothly. Often very tricky 
to do, I must confess.

Thomas


Post a reply to this message

From: Alan Holding
Subject: Re: Robot 2012
Date: 1 Sep 2012 13:15:01
Message: <web.504241ce8c3a2e999357bbbe0@news.povray.org>
Thomas de Groot <tho### [at] degrootorg> wrote:

> Looking very good indeed.

Thank you.

> What is the advantage of forward kinematics over inverse kinematics,
> which is the usual way? (just curious).

The advantage for me is forward kinematics is easier to script. I'm not very
clever, maths-wise, you see.

Been a long time since I looked at scripting inverse kinematics as it made my
brain hurt the first time round. Maybe I should try again. :)


Post a reply to this message

From: Karl Anders
Subject: Re: Robot 2012
Date: 2 Sep 2012 04:15:01
Message: <web.504314fa8c3a2e99a6938040@news.povray.org>
Impressive!
Nice "technical" details everywhere.

One minor possible problem: it SEEMS as if the lamp (?) on his/it's left knee is
partially inside his/it's left arm ?!

Have a nice weekend ...

Karl


Post a reply to this message

From: Jaime Vives Piqueres
Subject: Re: Robot 2012
Date: 2 Sep 2012 04:18:53
Message: <5043166d$1@news.povray.org>
On 30/08/12 21:31, Alan Holding wrote:
> Hello,
>
> Here's my five-yearly post on how the CSG robot is coming along. ;)

   Not that bad pace, but could be better... :)

   I love the pose, melancholic robots are always adorable.

--
Jaime


Post a reply to this message

From: Alan Holding
Subject: Re: Robot 2012
Date: 2 Sep 2012 07:05:01
Message: <web.50433cf18c3a2e999357bbbe0@news.povray.org>
"Karl Anders" <kar### [at] webde> wrote:
> Impressive!
> Nice "technical" details everywhere.

Thank you.

> One minor possible problem: it SEEMS as if the lamp (?) on his/it's left knee is
> partially inside his/it's left arm ?!

Yes, you're right. I'll pay more attention with the posing from now on.


Post a reply to this message

From: Thomas de Groot
Subject: Re: Robot 2012
Date: 2 Sep 2012 11:11:49
Message: <50437735$1@news.povray.org>
On 2-9-2012 10:18, Jaime Vives Piqueres wrote:
>    I love the pose, melancholic robots are always adorable.

How true.

Thomas


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.