Lynxmotion Tech Support

www.lynxmotion.com
It is currently Sat May 18, 2013 11:56 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
PostPosted: Mon Nov 16, 2009 5:19 am 
Offline
Roboteer

Joined: Mon Nov 16, 2009 4:58 am
Posts: 1
I have downloaded the manifest file and when I try to install it tells me that I don't have MRDS 1.5 installed, that is correct I have MRDS 2008 R2 Express. How do I get started with the new version of MRDS?


Top
 Profile  
 
PostPosted: Sun Jan 03, 2010 10:21 pm 
Offline
Roboteer

Joined: Sat Mar 21, 2009 3:36 pm
Posts: 208
Erika wrote:
I have downloaded the manifest file and when I try to install it tells me that I don't have MRDS 1.5 installed, that is correct I have MRDS 2008 R2 Express. How do I get started with the new version of MRDS?

Try this site:
http://www.promrds.com/Downloads.htm
See some examples here:
viewtopic.php?f=27&t=5277
viewtopic.php?f=27&t=5285


Top
 Profile  
 
PostPosted: Sat Apr 17, 2010 4:13 pm 
Offline
Roboteer

Joined: Sun Apr 04, 2010 11:59 pm
Posts: 4
Have downloaded the ProMRDS package. I can move the servos from SSC32 Controller State (http://localhost:50000/ssc32). How do you send the servo move commands(#0 P1600 S750 <cr>) in MRDS? Which basic activity do you use to send the commands to the controller board?


Top
 Profile  
 
PostPosted: Sat Apr 17, 2010 4:33 pm 
Offline
Roboteer

Joined: Sat Mar 21, 2009 3:36 pm
Posts: 208
Arnonym wrote:
Have downloaded the ProMRDS package. I can move the servos from SSC32 Controller State (http://localhost:50000/ssc32). How do you send the servo move commands(#0 P1600 S750 <cr>) in MRDS? Which basic activity do you use to send the commands to the controller board?

Bing up the dashboard. You can see a screen shot of it here:
viewtopic.php?f=27&t=5277
Put in your machine name
Click on the (Hexapod1)/hexapoddifferentialdrive1/drive so it's highlighted.
Then click the Drive button.
Then click and hold your mouse over the round circle with the cross hairs on it and move it around. This will send data values to the page your manually entering values into now.
Arnonym wrote:
How do you send the servo move commands(#0 P1600 S750 <cr>) in MRDS?

This is all done for you behind the scenes from the page http://localhost:50000/ssc32. If you look in the code for that page you'll see how it sends the commands like the ones you have listed above. MSRS shields you from the low level commands so you don't have to implement them directly in your code. If you want to expose more commands then they've implemented you could modify the code for the ssc32 page exposing more parameter inputs.


Top
 Profile  
 
PostPosted: Sun Apr 18, 2010 3:29 pm 
Offline
Roboteer

Joined: Sun Apr 04, 2010 11:59 pm
Posts: 4
I'm building an ROV and I'm using the SSC-32 to control 4 motor controllers (using servos for test setup). I'm going to use a Xbox 360 control to control the ROV. Maybe I'm just slow...... but I can't get the Xbox control to move the servos. Have converted the -1 to 1 value from the xbox control using calculate (int)((LeftX * 1000) + 1500). This gives me values between 500 - 2500. How do I send this value + the servo number to the LynxMotionSSC32ControllerBoard service??


Attachments:
setup.JPG
setup.JPG [ 123.93 KiB | Viewed 1841 times ]
Top
 Profile  
 
PostPosted: Sun Apr 18, 2010 6:09 pm 
Offline
Roboteer

Joined: Sat Mar 21, 2009 3:36 pm
Posts: 208
Arnonym wrote:
I'm building an ROV and I'm using the SSC-32 to control 4 motor controllers (using servos for test setup). I'm going to use a Xbox 360 control to control the ROV. Maybe I'm just slow...... but I can't get the Xbox control to move the servos. Have converted the -1 to 1 value from the xbox control using calculate (int)((LeftX * 1000) + 1500). This gives me values between 500 - 2500. How do I send this value + the servo number to the LynxMotionSSC32ControllerBoard service??


Your using VPL (Visual Programming Language). The reference I sent you used Visual Studio. I haven't tried hooking up the SSC32 in VPL. Did you look at the sample code in ProMRDS from chapter 12?
http://promrds.com/Chapter12/ReadMe.htm
The "Arm Mover" sample essentially sends servo commands to the ssc32.

You can download the code samples here under "RDS 2008 R2".
http://www.promrds.com/Downloads.htm

I've never use VPL with the SSC32. If you can't get it to work with the above examples let me know and I'll look into getting it to work.


Top
 Profile  
 
PostPosted: Tue Apr 20, 2010 2:58 pm 
Offline
Roboteer

Joined: Sun Apr 04, 2010 11:59 pm
Posts: 4
I appreciate your help :) I have looked through most of the samples in the ProMRDS pack, but they all use the LynxMotionLynx6Arm or SimulatedLynxL6Arm0 service. It uses x, y and z (3 servos ??). I hoped I could use the LynxMotionSSC32ControllerBoard service to control as many servos as I need. I'm new to programming so I chose Vpl, hoping it would be "easy" in use.......


Top
 Profile  
 
PostPosted: Tue Apr 20, 2010 3:25 pm 
Offline
Lynxmotion Founder
User avatar

Joined: Mon Oct 31, 2005 10:46 am
Posts: 9325
Location: my quiet place
I know very little about robotics studio, but the services you mention are for the shoulder / elbow / wrist for a 3 axis arm like the AL5 series of arms. This is not a general purpose servo control service. Depending on what you want to do you may just want to pick a different programming language.

_________________
Jim Frye, the Robot Guy
http://www.lynxmotion.com
I've always tried to do my best...


Top
 Profile  
 
PostPosted: Sun Apr 25, 2010 3:57 pm 
Offline
Roboteer

Joined: Sun Apr 04, 2010 11:59 pm
Posts: 4
Isn't it possible to use the LynxMotionSSC32ControllerBoard service and send commands to the servos. It has a cammand called "SSC32Commands.ServoMove" in the data connections box. Is it possible to use this to send servo move commands to the board? How do you do this? If it isn't possible, I'll have to try C# instead.......

Thanks for all the help.


Top
 Profile  
 
PostPosted: Sun Apr 25, 2010 4:41 pm 
Offline
Roboteer

Joined: Sat Mar 21, 2009 3:36 pm
Posts: 208
Arnonym wrote:
Isn't it possible to use the LynxMotionSSC32ControllerBoard service and send commands to the servos. It has a cammand called "SSC32Commands.ServoMove" in the data connections box. Is it possible to use this to send servo move commands to the board? How do you do this? If it isn't possible, I'll have to try C# instead.......

Thanks for all the help.

I haven't had a chance to pursue this yet. I have a new machine but don't have MSRS setup on it yet. If you want to get going here are some simple programs you can use to send commands to the ssc32 that you can play with in the interim. Try the "SERV-O-MATIC Slider" in Visual Basic.
viewtopic.php?f=28&t=5015

Or for C# try this "Programming SSC32 using C# - serial port communication"
http://www.otherrobots.com/Downloads/ta ... fault.aspx


Top
 Profile  
 
PostPosted: Sun Jul 10, 2011 2:46 am 
Offline
Roboteer

Joined: Sat Jul 02, 2011 9:20 am
Posts: 11
i am working on servo controller ssc 32 in vpl , may be any one of you have send coomand to it with the servic eof ti available if yes , plz help me ou i will be very thankfull to you


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group