Wiki source code of LSS FlowArm - Setup
Last modified by Eric Nantel on 2023/02/21 10:31
Show last authors
1 | **Page Contents** |
2 | |
3 | {{toc depth="2"/}} |
4 | |
5 | (% style="width:700px" %) |
6 | |(% colspan="5" %)((( |
7 | = **Connecting via USB** = |
8 | ))) |
9 | |(% style="width:10px" %) |(% colspan="4" %)((( |
10 | 1a. Connect the USB cable to the LSS Adapter and then to the PC |
11 | |
12 | 1b. Connect the wall adapter to the LSS Adapter's XT60 plug |
13 | ))) |
14 | |(% style="width:10px" %) |(% colspan="2" %){{lightbox image="LSS-ADA-Power&USB-B.png"/}}|(% colspan="2" %){{lightbox image="LSS-ADA-Power&USB-A.png"/}} |
15 | | |(% colspan="4" %)2. Power the arm using the power supply's ON/OFF switch. The computer should detect a USB device and prompt you to install the drivers ([[FTDI>>https://ftdichip.com/drivers/vcp-drivers/]] or [[CH340>>https://translate.google.ca/translate?sl=auto&tl=en&u=http%3A%2F%2Fwch.cn%2Fdownloads%2FCH341SER_EXE.html]]). |
16 | | |(% colspan="4" %)3. Start the LSS FlowArm software (available [[HERE>>https://www.robotshop.com/en/lynxmotion-lss-lss-flowarm-app-download.html]]) |
17 | | |(% colspan="4" %){{lightbox image="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-software/lss-flowarm/WebHome/LSS-FlowArm.png"/}} |
18 | | |(% colspan="4" %)((( |
19 | 4. Select the type of LSS Arm you are using (3 DoF / 4 DoF / 5 DoF). |
20 | |
21 | The software will automatically try to find and connect to the arm. If it is not successful, you can manually choose the appropriate COM port from the drop-down list & select the appropriate baud rate (default is 115200). |
22 | ))) |
23 | | |(% colspan="4" %){{lightbox image="LSS-FlowArm-Arm-Selection.png"/}} |
24 | | |(% colspan="4" %)5. The software sends a query to servo ID1 and once a reply is received, it determines connection has been established and a green light will be displayed aside the COM port. |
25 | | |(% colspan="2" %){{lightbox image="LSS-FlowArm-COM-Searching.png"/}}|(% colspan="2" %){{lightbox image="LSS-FlowArm-COM-Found.png"/}} |
26 | |
27 | (% style="width:700px" %) |
28 | |(% colspan="5" %)((( |
29 | = **Calibration (Store Offsets)** = |
30 | ))) |
31 | |(% style="width:10px" %) |(% colspan="4" %)((( |
32 | 1. Start "TEACH" mode with the button on the top bar. The arm should be limp (i.e. servos are not holing their position) and can be physically moved by hand. |
33 | ))) |
34 | |(% style="width:10px" %) |(% colspan="4" %){{lightbox image="LSS-FlowArm-Teach.png"/}} |
35 | |(% style="width:10px" %) |(% colspan="4" rowspan="1" %)((( |
36 | 2. Manually place the physical arm in the correct position for your model (shown below) with the gripper fully closed and keep it in this position until the next step is done. |
37 | ))) |
38 | |(% style="width:10px" %) |(% colspan="2" style="text-align:center; width:345px" %)4DoF / 5DoF|(% colspan="2" style="text-align:center; width:345px" %)3DoF |
39 | |(% style="width:10px" %) |(% colspan="4" %){{lightbox image="LSS-FlowArm-Calibration.png"/}} |
40 | |(% style="width:10px" %) |(% colspan="4" %)3. Store the values or Offsets by clicking "STORE OFFSETS" |
41 | |(% style="width:10px" %) |(% colspan="4" %){{lightbox image="LSS-FlowArm-Store-Offsets.png"/}} |
42 | |(% style="width:10px" %) |(% colspan="4" %)4. At this point the arm should "stay" in that position once released (servos will hold their position). |
43 | |(% style="width:10px" %) |(% colspan="4" %)5. Exit the "TEACH" mode by clicking it again |
44 | |
45 | (% style="width:700px" %) |
46 | |(% colspan="3" %)((( |
47 | = **Mini Gripper Setup (for 3DoF Arm)** = |
48 | ))) |
49 | |(% style="width:10px" %) |(% colspan="2" %)1. With the servo horn removed, set the gripper to it's "Closed" position as follow. |
50 | | |(% colspan="2" %){{lightbox image="LSS-FlowArm-Gripper-Closed.png"/}} |
51 | | |(% colspan="2" %)2. Mechanically close the gripper, insert the horn and secure it with the screw. |
52 | | |{{lightbox image="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-v2-arms/ses-v2-mini-gripper-rc/ses-mini-gripper-assembly/WebHome/SESV2-MINI-GRIPPER-Step-07-B.png"/}}|{{lightbox image="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-v2-arms/ses-v2-mini-gripper-rc/ses-mini-gripper-assembly/WebHome/SESV2-MINI-GRIPPER-Step-07-A.png"/}} |
53 | | |(% colspan="2" rowspan="1" %)Note: Do not use the screw on the output shaft of the RC servo, this will create friction and it's not needed. |
54 | |
55 | To learn more about the features and functionality of the FlowArm software, [[click here>>doc:ses-software.lss-flowarm.WebHome]]. |
56 | |
57 | You can also click the information icon (next to LSS FLOWARM) towards the top right for an overlay of all features. |