Wiki source code of Lynxmotion RIOS SSC-32: Features
Last modified by Eric Nantel on 2023/01/18 10:55
Hide last authors
![]() |
14.1 | 1 | {{html wiki="false" clean="true"}} |
2 | <body><table border="0" cellpadding="0" cellspacing="0" > | ||
3 | <tbody><tr> | ||
4 | <td valign="top" align="left"><b><font size="2" face="Verdana">Lynxmotion | ||
5 | RIOS SSC-32: Features<br> | ||
6 | Rev. 1.</font></b> | ||
7 | <p><b><font size="2" face="Verdana">Updated <!--webbot bot="Timestamp" | ||
8 | startspan s-type="EDITED" s-format="%m.%d.%y" -->12.12.05<!--webbot | ||
9 | bot="Timestamp" i-checksum="12853" endspan --></font></b></p> | ||
10 | <p><b><font face="Verdana" size="2">Lynxmotion<br> | ||
11 | <font color="#FFFFFF">_</font><font color="#FF0000">R</font></font></b><font face="Verdana" size="2">obot | ||
12 | Arm<br> | ||
13 | <font color="#FFFFFF">_</font><font color="#FF0000"><b>I</b></font>nteractive<br> | ||
14 | <font color="#FFFFFF">_</font><b><font color="#FF0000">O</font></b>perating<br> | ||
15 | <font color="#FFFFFF">_</font><font color="#FF0000"><b>S</b></font>ystem</font></p> | ||
16 | <p><font size="2" face="Verdana">RIOS written by:<br> | ||
17 | <a href="mailto:[email protected]">Laurent Gay</a></font></p> | ||
18 | <p><font size="2" face="Verdana">Video of a project running in Play mode. <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/riosssc1.avi" target="_blank">AVI | ||
19 | Video</a>, 3.28MB.<br> | ||
20 | Video of a project running in Play mode with inputs. <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/riosssc2.avi" target="_blank">AVI | ||
21 | Video</a>, 3.73MB.</font></p></td> | ||
![]() |
15.1 | 22 | <td align="center" valign="top" width="320"><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios00.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios00s.gif" border="2" hspace="10" width="303" height="240"></a><br> |
![]() |
14.1 | 23 | <b>Main screen.</b></font></td> |
24 | </tr> | ||
25 | <tr> | ||
26 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
27 | </tr> | ||
28 | <tr> | ||
29 | <td valign="top" align="left"><font face="Verdana" size="2"><b>All | ||
30 | Servos = 1.5mS.</b><br> | ||
31 | Use the "All=1.5mS" button to set all servos to 1.5mS in order | ||
32 | to make sure your arm is configured for the RIOS software.</font></td> | ||
![]() |
15.1 | 33 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios01.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios01s.gif" border="2" hspace="10" width="169" height="240"></a><br> |
![]() |
14.1 | 34 | Figure 1.</font></td> |
35 | </tr> | ||
36 | <tr> | ||
37 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
38 | </tr> | ||
39 | <tr> | ||
40 | <td valign="top" align="left"><font face="Verdana" size="2"><b>SSC-32 | ||
41 | Config.<br> | ||
42 | </b>Test inputs, outputs, and configure the SSC-32 for your arm. The | ||
43 | SSC-32 is fully customizable to your arm, no matter how yours is set up. | ||
44 | There are also config settings for servos on channels 7 and 8, which are | ||
45 | not used for the arm.</font></td> | ||
![]() |
15.1 | 46 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios02.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios02s.gif" border="2" hspace="10" width="320" height="206"></a><br> |
![]() |
14.1 | 47 | Figure 2.</font></td> |
48 | </tr> | ||
49 | <tr> | ||
50 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
51 | </tr> | ||
52 | <tr> | ||
53 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Lynx | ||
54 | Arm Config.</b><br> | ||
55 | If you've made modifications to your arm, you can input custom values. If | ||
56 | you're using the L5 or L6 arm, you can use the preset buttons to fill in | ||
57 | size values.</font></td> | ||
![]() |
15.1 | 58 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios03.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios03s.gif" border="2" hspace="10" width="311" height="240"></a><br> |
![]() |
14.1 | 59 | Figure 3.</font></td> |
60 | </tr> | ||
61 | <tr> | ||
62 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
63 | </tr> | ||
64 | <tr> | ||
65 | <td valign="top" align="left"><font face="Verdana" size="2"><b>SSC-32 | ||
66 | Firmware Updater.</b><br> | ||
67 | RIOS automatically displays the SSC-32 firmware. You can easily update | ||
68 | your firmware from the main screen.</font></td> | ||
![]() |
15.1 | 69 | <td align="center" valign="top" ><font face="Verdana" size="2"><a target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios11.gif" border="2" hspace="10" width="215" height="217"></a><br> |
![]() |
14.1 | 70 | Figure 4.</font></td> |
71 | </tr> | ||
72 | <tr> | ||
73 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
74 | </tr> | ||
75 | <tr> | ||
76 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Torque | ||
77 | Config for Gravity Compensate.</b><br> | ||
78 | Adjust the weight of objects the arm will be picking up so that the | ||
79 | program can adjust servo positions as needed.</font> | ||
80 | <p><font face="Verdana" size="2"><b>Geartrain Play</b><br> | ||
81 | Use this feature to compensate for the play in the geartrains when | ||
82 | shifting balance.</font></p> | ||
83 | </td> | ||
![]() |
15.1 | 84 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios04.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios04s.gif" border="2" hspace="10" width="279" height="240"></a><br> |
![]() |
14.1 | 85 | Figure 5.</font></td> |
86 | </tr> | ||
87 | <tr> | ||
88 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
89 | </tr> | ||
90 | <tr> | ||
91 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Project | ||
92 | Manager.</b><br> | ||
93 | You can export your projects in <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios06.gif" target="_blank">csv | ||
94 | format</a> for use as backups or to share with other RIOS users. If you | ||
95 | want standalone functionality, you can also export to <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios07.gif" target="_blank">BASIC | ||
96 | format</a> for Basic Atom/Basic Stamp 2. Now it's easy to position the | ||
97 | arm, and even easier to generate BASIC code!</font> | ||
98 | <p><font face="Verdana" size="2"><a href="http://www.lynxmotion.com/images/jpg/rios/rios14.gif" target="_blank">Import</a>, | ||
99 | rename, or delete projects, as well as edit project comments. Easily keep | ||
100 | track of your projects and send them to other RIOS users as .csv files, | ||
101 | which can be imported by RIOS, and read by Microsoft Excel and notepad.</font></p> | ||
102 | </td> | ||
![]() |
15.1 | 103 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios05.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios05s.gif" border="2" hspace="10" width="298" height="240"></a><br> |
![]() |
14.1 | 104 | Figure 6.</font></td> |
105 | </tr> | ||
106 | <tr> | ||
107 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
108 | </tr> | ||
109 | <tr> | ||
110 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Moves | ||
111 | / Motions.</b><br> | ||
112 | Use the buttons in the upper right corner to move the arm. The mouse and / | ||
113 | or a joystick can be used. Inverse Kinematics makes it simple to just move | ||
114 | the gripper in X,Y,Z space. When moved into the position you'd like it to | ||
115 | go to, add that position as a step. A group of Steps makes Sequences. A | ||
116 | Project can contain one or more Sequences.</font> | ||
117 | <p><font face="Verdana" size="2">You can even incorporate music or video | ||
118 | into the program. Clicking on the arm display picture changes to another | ||
119 | view.</font></p> | ||
120 | </td> | ||
![]() |
15.1 | 121 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios08.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios08s.gif" border="2" hspace="10" width="320" height="234"></a><br> |
![]() |
14.1 | 122 | Figure 7.</font></td> |
123 | </tr> | ||
124 | <tr> | ||
125 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
126 | </tr> | ||
127 | <tr> | ||
128 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Joystick.</b><br> | ||
129 | Use a Playstation 2 controller to program the arm.</font></td> | ||
![]() |
15.1 | 130 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="http://www.lynxmotion.com/images/jpg/rios/rios15.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios15s.gif" border="2" hspace="10" width="311" height="240"></a><br> |
![]() |
14.1 | 131 | Figure 8.</font></td> |
132 | </tr> | ||
133 | <tr> | ||
134 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
135 | </tr> | ||
136 | <tr> | ||
137 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Play.</b><br> | ||
138 | Make the robot move according to your program. Select the program and | ||
139 | press Play. The image in the middle shows exactly what the arm is doing in | ||
140 | real time -- it even includes ghosting of the next move! Clicking on the | ||
141 | arm display picture changes to another view.</font> | ||
142 | <p><font face="Verdana" size="2">External inputs can be used by the | ||
143 | program to control which Sequence is run. The inputs have Do-While, | ||
144 | For-Next, and If-Then-Else support. You can even program it to close the | ||
145 | gripper until a switch closure occurs!</font></p> | ||
146 | <p><font face="Verdana" size="2">Trigger inputs and watch outputs turn on | ||
147 | and off. Use the sequence list for programming using <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios14.gif" target="_blank">If-Then-Else</a>, | ||
![]() |
37.1 | 148 | <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios11-2.gif" target="_blank">For-Next</a>, and <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios15-2.gif" target="_blank">Do-While</a> |
![]() |
14.1 | 149 | loops.</font></p> |
150 | <p><font face="Verdana" size="2">Play the whole project, individual | ||
151 | sequences, or a programmed sequence list.</font></p> | ||
152 | <p><font size="2" face="Verdana">Video of a project running in Play mode. <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/riosssc1.avi" target="_blank">AVI | ||
153 | Video</a>, 3.28MB.<br> | ||
154 | Video of a project running in Play mode with inputs. <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/riosssc2.avi" target="_blank">AVI | ||
155 | Video</a>, 3.73MB.</font></p> | ||
156 | </td> | ||
![]() |
15.1 | 157 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios09.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios09s.gif" border="2" hspace="10" width="318" height="240"></a><br> |
![]() |
14.1 | 158 | Figure 9.</font></td> |
159 | </tr> | ||
160 | <tr> | ||
161 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
162 | </tr> | ||
163 | <tr> | ||
164 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Output | ||
165 | Options.</b><br> | ||
166 | Set output delays, durations, and speeds. For example, you can set one | ||
167 | output to blink continuously while another turns on steady for two seconds | ||
168 | then turns off.</font></td> | ||
![]() |
15.1 | 169 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="http://www.lynxmotion.com/images/jpg/rios/rios07.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios07s.gif" border="2" hspace="10" width="250" height="240"></a><br> |
![]() |
14.1 | 170 | Figure 10.</font></td> |
171 | </tr> | ||
172 | <tr> | ||
173 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
174 | </tr> | ||
175 | <tr> | ||
176 | <td valign="top" align="left"><font face="Verdana" size="2"><b>Play | ||
177 | Log.</b><br> | ||
178 | Play log lists everything that is going on. It shows exactly which move | ||
179 | the arm is executing, which inputs are being triggered, which programming | ||
180 | loops are being dealt with, and it's all in real-time!</font></td> | ||
![]() |
15.1 | 181 | <td align="center" valign="top" ><font face="Verdana" size="2"><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios13.gif" target="_blank"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/rios-ssc-32-arm-control/rio-ssc-32-features/WebHome/rios13s.gif" border="2" hspace="10" width="191" height="240"></a><br> |
![]() |
14.1 | 182 | Figure 11.</font></td> |
183 | </tr> | ||
184 | <tr> | ||
185 | <td valign="top" align="left" colspan="2"><font size="2" face="Verdana"> </font></td> | ||
186 | </tr> | ||
187 | <tr> | ||
188 | <td valign="top" align="left" colspan="2"><font face="Verdana" size="2"><b>System | ||
189 | Requirements.</b></font> | ||
190 | <ul> | ||
191 | <li><font face="Verdana" size="2">Windows 95/98/2000/XP Confirmed</font></li> | ||
192 | <li><font face="Verdana" size="2">PC with 300 megahertz (MHz) or higher | ||
193 | processor clock speed</font></li> | ||
194 | <li><font face="Verdana" size="2">128 megabytes (MB) of RAM or higher</font></li> | ||
195 | <li><font face="Verdana" size="2">30MB of available hard disk space.</font></li> | ||
196 | <li><font face="Verdana" size="2">Super VGA (800 × 600) or higher | ||
197 | resolution video adapter and monitor</font></li> | ||
198 | <li><font face="Verdana" size="2">CD-ROM drive</font></li> | ||
199 | <li><font face="Verdana" size="2">Keyboard and Mouse or compatible | ||
200 | pointing device</font></li> | ||
201 | <li><font face="Verdana" size="2">A free serial port or free USB port | ||
202 | (with optional Serial to USB adapter cable)</font></li> | ||
203 | <li><font face="Verdana" size="2">Optional: Playstation 2 controller | ||
204 | with USB adapter</font></li> | ||
205 | </ul> | ||
206 | </td> | ||
207 | </tr> | ||
208 | </tbody></table> | ||
209 | </body> | ||
210 | {{/html}} |