Changes for page SES-PRO Robotic Arm UI
Last modified by Eric Nantel on 2024/10/16 14:33
Change comment: There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -26,7 +26,7 @@ 26 26 |(% colspan="2" %)((( 27 27 = User Guide = 28 28 ))) 29 -|(% style="width:2 5px" %) |(((29 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 30 30 Pressing the i "Information" icon in the software will bring you to this page. Before proceeding with the guide, it is important to note the following: 31 31 32 32 * Neither the servos nor the arm are meant to be operated in proximity of humans as they do not have "collaborative" (COBOT) features and do not detect collision ... ... @@ -35,7 +35,7 @@ 35 35 |(% colspan="2" %)((( 36 36 == IMPORTANT == 37 37 ))) 38 -| |((( 38 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 39 39 === Payload Considerations === 40 40 41 41 1. The rated payload for each arm does NOT include an end effector, nor any added distance between the center of mass of the payload and the output of the final joint. Each of the two compatible Lynxmotion PRO grippers reduce the maximum payload of each arm, and it is up to the user to known and understand the concept of "torque" and center of mass before adding an end effector and payload. ... ... @@ -43,7 +43,7 @@ 43 43 1. Although each servo can provide significantly more torque than is needed for the rated payload (and therefore means the arm can support much higher loads at lower speeds, the mechanical and modular structure of the arms may fail. We strongly suggest testing and using each arm in a highly controlled and safe setting where, if a failure should occur with one or more joints, that nothing will break should the arm fall. 44 44 1. The stepper motors provide the highest torque at low speeds, and lower torque at high speeds. Note that the maxium torque is not at the lowest speed as the torque to rpm curve for each servo resembles a "mountain". 45 45 ))) 46 -| |((( 46 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 47 47 === Emergency === 48 48 49 49 Before using the arm, it is important that a user know what to do when an issue or emergency arises where the arm must be stopped quickly. The following emergency options are available based on severity: ... ... @@ -66,7 +66,7 @@ 66 66 |(% colspan="2" %)((( 67 67 == Arm Connection == 68 68 ))) 69 -| |((( 69 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 70 70 **Model** 71 71 72 72 The software currently supports the following Lynxmotion PRO Arms: ... ... @@ -89,7 +89,7 @@ 89 89 |(% colspan="2" %)((( 90 90 == Gripper Controls == 91 91 ))) 92 -| |((( 92 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 93 93 **Model** 94 94 95 95 The software currently supports two models of Lynxmotion PRO compatible grippers based on DH Robots' PGE-50-40 and CGE-10-10 electric grippers. The Lynxmotion kits include hardware to mount the fingers in multiple different offsets for smaller or larger objects. In the sequencer, the position of the fingers for each gripper are included in the sequencer as J7. ... ... @@ -135,73 +135,155 @@ 135 135 136 136 HINT: If you want the gripper to open or close on an object only at the end of a motion, create a separate frame where only J7 moves. 137 137 ))) 138 -| | 139 -| | 140 -| | 141 -| | 142 -| | 143 -| | 144 -| | 145 -| | 146 -| | 147 -| | 148 -| | 149 -| | 150 -| | 151 -| | 152 -| | 153 -| | 154 -| | 155 -| | 156 -| | 157 -| | 158 -| | 159 -| | 160 -| | 161 -| | 162 -| | 163 -| | 164 -| | 165 -| | 166 -| | 167 -| | 168 -| | 169 -| | 170 -| | 171 -| | 172 -| | 173 -| | 174 -| | 175 -| | 176 -| | 177 -| | 178 -| | 179 -| | 180 -| | 181 -| | 182 -| | 183 -| | 184 -| | 185 -| | 186 -| | 187 -| | 188 -| | 189 -| | 190 -| | 191 -| | 192 -| | 193 -| | 194 -| | 195 -| | 196 -| | 197 -| | 198 -| | 199 -| | 200 -| | 201 -| | 202 -| | 203 -| | 138 +|(% colspan="2" %)((( 139 +== 3D Model == 140 +))) 141 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 142 +The 3D model of the arm is shown as reference at all times. The display also includes a virtual plane to denote the X-Y plane. The model updates based on the selection of the arm, gripper and finger configuration. 204 204 144 +**View Controls** 145 + 146 +Zoom: Shift + Middle Scroll 147 + 148 +Rotate: Shift + Middle Mouse 149 + 150 +Pan: None 151 +))) 152 +|(% colspan="2" %)((( 153 +== Manual Move == 154 +))) 155 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 156 +**Angular Control** 157 + 158 +In angular mode, the user can control the angle of each joint 159 + 160 +**Coordinates Control** 161 + 162 +In coordinate control the user can control the cartesian position of the end effector 163 + 164 +**End Effector Lock** 165 + 166 +The orientation of the end effector can be locked. 167 +))) 168 +|(% colspan="2" %)((( 169 +== Direct Command == 170 +))) 171 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 172 +This section allow the user to send commands using the [[LSS-PRO Communication Protocol>>path:/info/wiki/lynxmotion/view/ses-pro/lss-pro/lss-p-communication-protocol/]] directly if required. 173 + 174 +A few things to keep in mind when using this: 175 + 176 +* Make sure you know what you are doing as you can make the arm move in __dangerous__ ways. 177 +* Sending commands does not require ‘#’ and ‘\r’ chars. 178 +** example for #2\r you should enter 2Q and press the "SEND" button 179 +* The commands are validated, and it shows a notification in case of error. 180 +* The replies of queries are shown in the text field below. 181 +))) 182 +|(% colspan="2" %)((( 183 +== Command Output == 184 +))) 185 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 186 +//{Coming Soon}// 187 +))) 188 +|(% colspan="2" %)((( 189 +== Telemetry == 190 +))) 191 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 192 +**Data to Display** 193 + 194 +//{Coming Soon}// 195 + 196 +**Display / Hide Actuator** 197 + 198 +//{Coming Soon}// 199 +))) 200 +|(% colspan="2" style="width:26px" %)((( 201 +== Sequencer == 202 +))) 203 +|(% style="width:26px" %) |(% style="width:1452px" %)((( 204 +**Frames** 205 + 206 +//{Coming Soon}// 207 + 208 +**Record ** 209 + 210 +//{Coming Soon}// 211 + 212 +**Edit ** 213 + 214 +Time, angles, gripper 215 + 216 +//Alt + Left Click = Drag time// 217 + 218 +**Reorder** 219 + 220 +//{Coming Soon}// 221 + 222 +**Play** 223 + 224 +//{Coming Soon}// 225 + 226 +**Errors** 227 + 228 +//{Coming Soon}// 229 +))) 230 +|(% style="width:26px" %) |(% style="width:1452px" %) 231 +|(% style="width:26px" %) |(% style="width:1452px" %) 232 +|(% style="width:26px" %) |(% style="width:1452px" %) 233 +|(% style="width:26px" %) |(% style="width:1452px" %) 234 +|(% style="width:26px" %) |(% style="width:1452px" %) 235 +|(% style="width:26px" %) |(% style="width:1452px" %) 236 +|(% style="width:26px" %) |(% style="width:1452px" %) 237 +|(% style="width:26px" %) |(% style="width:1452px" %) 238 +|(% style="width:26px" %) |(% style="width:1452px" %) 239 +|(% style="width:26px" %) |(% style="width:1452px" %) 240 +|(% style="width:26px" %) |(% style="width:1452px" %) 241 +|(% style="width:26px" %) |(% style="width:1452px" %) 242 +|(% style="width:26px" %) |(% style="width:1452px" %) 243 +|(% style="width:26px" %) |(% style="width:1452px" %) 244 +|(% style="width:26px" %) |(% style="width:1452px" %) 245 +|(% style="width:26px" %) |(% style="width:1452px" %) 246 +|(% style="width:26px" %) |(% style="width:1452px" %) 247 +|(% style="width:26px" %) |(% style="width:1452px" %) 248 +|(% style="width:26px" %) |(% style="width:1452px" %) 249 +|(% style="width:26px" %) |(% style="width:1452px" %) 250 +|(% style="width:26px" %) |(% style="width:1452px" %) 251 +|(% style="width:26px" %) |(% style="width:1452px" %) 252 +|(% style="width:26px" %) |(% style="width:1452px" %) 253 +|(% style="width:26px" %) |(% style="width:1452px" %) 254 +|(% style="width:26px" %) |(% style="width:1452px" %) 255 +|(% style="width:26px" %) |(% style="width:1452px" %) 256 +|(% style="width:26px" %) |(% style="width:1452px" %) 257 +|(% style="width:26px" %) |(% style="width:1452px" %) 258 +|(% style="width:26px" %) |(% style="width:1452px" %) 259 +|(% style="width:26px" %) |(% style="width:1452px" %) 260 +|(% style="width:26px" %) |(% style="width:1452px" %) 261 +|(% style="width:26px" %) |(% style="width:1452px" %) 262 +|(% style="width:26px" %) |(% style="width:1452px" %) 263 +|(% style="width:26px" %) |(% style="width:1452px" %) 264 +|(% style="width:26px" %) |(% style="width:1452px" %) 265 +|(% style="width:26px" %) |(% style="width:1452px" %) 266 +|(% style="width:26px" %) |(% style="width:1452px" %) 267 +|(% style="width:26px" %) |(% style="width:1452px" %) 268 +|(% style="width:26px" %) |(% style="width:1452px" %) 269 +|(% style="width:26px" %) |(% style="width:1452px" %) 270 +|(% style="width:26px" %) |(% style="width:1452px" %) 271 +|(% style="width:26px" %) |(% style="width:1452px" %) 272 +|(% style="width:26px" %) |(% style="width:1452px" %) 273 +|(% style="width:26px" %) |(% style="width:1452px" %) 274 +|(% style="width:26px" %) |(% style="width:1452px" %) 275 +|(% style="width:26px" %) |(% style="width:1452px" %) 276 +|(% style="width:26px" %) |(% style="width:1452px" %) 277 +|(% style="width:26px" %) |(% style="width:1452px" %) 278 +|(% style="width:26px" %) |(% style="width:1452px" %) 279 +|(% style="width:26px" %) |(% style="width:1452px" %) 280 +|(% style="width:26px" %) |(% style="width:1452px" %) 281 +|(% style="width:26px" %) |(% style="width:1452px" %) 282 +|(% style="width:26px" %) |(% style="width:1452px" %) 283 +|(% style="width:26px" %) |(% style="width:1452px" %) 284 + 285 + 286 +{{comment}} 205 205 = = 206 206 207 207 = User Guide = ... ... @@ -384,3 +384,4 @@ 384 384 **Errors** 385 385 386 386 //{Coming Soon}// 469 +{{/comment}}