Jump to content

Is appropriate to use QSM in robotic arm control?


Recommended Posts

I use crio-9014 with 6 of NI9505 module to control RM-501 robotic arm.

but i have some problem to design suitable architecture:

1.Some component need synchronous.

2.Need to store configure,it can change online.

3.If possible, improve control rate.

4.Some of Data is needed for many component.(Joint Position, Joint Velocity, Cartesian Position, Cartesian Velocity)

I decide to use QSM in this application,is this good choice?  

 

IMG_0210[1].JPG

IMG_0211[1].JPG

Edited by Lin yung-hsiang
Add Tags
Link to comment
19 hours ago, Lin yung-hsiang said:

I use crio-9014 with 6 of NI9505 module to control RM-501 robotic arm.

but i have some problem to design suitable architecture:

1.Some component need synchronous.

2.Need to store configure,it can change online.

3.If possible, improve control rate.

4.Some of Data is needed for many component.(Joint Position, Joint Velocity, Cartesian Position, Cartesian Velocity)

I decide to use QSM in this application,is this good choice?  

 

Don't pick one and force everything into it. Partition your software (messaging, state machines, sequential operations, UI, configuration etc) and decide on a scheme for each one. Some will fit with QSM, others will not (broadcasting changes, for example) use messaging to bridge the gap. You may end up with multiple QSMs for a number of sub systems. There is not "One Architecture To Rule Them all" even within an program. If it is a small application then you might find "most" of it will fit with a QSM but until you break it down, you will not know.

Edited by ShaunR
Link to comment
  • 8 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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...

Important Information

By using this site, you agree to our Terms of Use.