Jump to content

[WIP] Infernal Robotics Robotic Arms


sirkut

Recommended Posts

Well, it does work:

http://youtu.be/yYSvdxrRU2E

Except because you have to use a non-kinematic rigidbody for the end effector GO that the joint gets created on, it produces no reaction force against the parts rigidbody and we're kinda breaking the laws of physics. This wasn't something I foresaw... Thoughts?

It's better than nothing right now and worth a shot at least. :)

Link to comment
Share on other sites

One thing that did occur to me was this method is absolutely fine for static stuff. Not sure how much call there is for fixed cranes and the like, though.

It's literally just POC code, but I'll tidy a little and send over.

Link to comment
Share on other sites

Hey sirkut: just someone else checking in to see the state of this code :)

I'm trying to create a robotic canadarm-style arm. I've made a few with IR (and a KAS Magnet), which I've been very happy with except for the physics wobble. The Lazor arms are great in terms of wobble, but they are one-size-fits-all, and they have a one-size-fits-all effector. The Lazor effector afaict establishes a dock between the two vessels, so that they become one vessel. This is troublesome for my "candarm" usecase, where I want to mimic something like the Canadarm2 on the ISS where the arm positions a new components to dock onto the ISS. This is troublesome with the Lazor arm effector because when the effector is grabbing the components, everything is formed as one vessel and you can't dock a vessel to itself.

So I have some hope vested in your WIP IR robotic arms :) I'm a) keen to model my own parts with your code driving the movement, B) allow the end of the arm to be an attach-node instead of (or as well as) some kind of in-built effector. With an attach-node at the end of the arm users would be free to customise the effector as they see fit.

If you've got your WIP to the point where the movement is sort of working, but the effector is missing, I'd love to have a look at it. Thanks for your work, I know you are busy :)

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 3 weeks later...
  • 3 weeks later...
Sirkut what do you think of this

http://forum.kerbalspaceprogram.com/threads/112881-0-90-RKE-Kanadarm-v0-10-0-March-12

It looks simmilar to your addon that you were doing here right ?

Nope, not the same. That uses the existing infernal robotics plugin. This WIP is a completely new plugin that is specifically used for arms that are already modeled as 1 part like the Lazor Robotic Arm pack.

Link to comment
Share on other sites

Nope, not the same. That uses the existing infernal robotics plugin. This WIP is a completely new plugin that is specifically used for arms that are already modeled as 1 part like the Lazor Robotic Arm pack.

So will it have the same "grabby everything" mechanic, or will PDGPs be used? Also Lazor's magnet feature is pretty buggy and moving the arm spins the whole craft, so it would be nice to have a replacement for the Component Space Shuttle.

Link to comment
Share on other sites

So will it have the same "grabby everything" mechanic, or will PDGPs be used? Also Lazor's magnet feature is pretty buggy and moving the arm spins the whole craft, so it would be nice to have a replacement for the Component Space Shuttle.

It will function like the Lazor but the attachment system will be different (I hope). It's really the last thing that I need to finish before releasing a WIP package for everyone to try out.

Link to comment
Share on other sites

  • 11 months later...

I spent a very, VERY large amount of time figuring out how to make use of the IR parts in ways that don't cause wobbliness so that I could build my battlemech replicas. Like... a couple of hundred hours. I finally found a "solution", but it invovles a lot of part hackery (my mech arns and legs have to be extremely low mass, and physicsless, both of which cause problems of their own, but it's the price to pay in order to have stable torsos while walking).

I must say, I have only just come upon this thread by accident. It sounds like these joints provide complete rigidity and perfect transforms at the cost of not being able to surface attach to the joint part, and that moving the joint will not obey conservation of momentum.

Honestly, that would be perfect for mech-like constructions. If you ever decide to make one or two basic independent joint parts (akin to the IR basic rotatron and IR basic pivotron), and especially if you ever manage to integrate with KOS so that the servos can be commanded programatically, I can see myself making great use of them.

Edited by allmhuran
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...