Kontrollera ArmLinkLibrary-master robotarm med Arm länk programvara (4 / 9 steg)
Steg 4: Använda programmet Arm Link
Använd knappen Auto-Connect eller plocka en seriell port och på knappen Anslut . Armen kommer att flytta från sitt "sova" position till en "hem" position. Detta kan ta flera sekunder. När armen har flyttats till ursprungsläget och är redo för kommandon, visas de olika panelerna. Du kan justera reglagen eller text paneler att justera positionerna för armen. Använda knappen Uppdatera för att skicka dessa värden på armen.
Du kan använda kryssrutan "Automatisk uppdatering" för att skicka kommandon till den robotarm automatiskt. Eftersom varje medför behov att slutföra innan nästa Posen kan skickas, kanske användare vill sänka värdet Delta att göra armen mer lyhörd.
Kontroll Panel Beskrivning
Kontroll | Beskrivning | Läge |
---|---|---|
X Coord | Ändra X-koordinaten för vapen griparen (vänster/höger) | Kartesiska |
Y Coord | Ändra Y-koordinaten för vapen griparen (framåt/bakåt) | Kartesiska |
Z Coord | Ändra Z-koordinaten av vapen griparen (upp/ned) | Kartesiska |
Gripdon | Öppna/stäng gripare | Alla |
Handled vinkel | Justera vinkeln handled | Alla |
Delta | Ändra tiden mellan poser (lägre värde = snabbare rörelser). Mer information här | Alla |
Uppdatering | Uppdatera arm position en enda gång | Alla |
Automatisk uppdatering | Uppdatera arm position kontinuerligt | Alla |
Sekvensen Beskrivning
Kontroll | Beskrivning |
---|---|
Ny Pose | Skapa en ny pose från Kontrollpanelen aktuella värden |
Spela Pose | Spela alla nuvarande poser sekventiellt |
Stoppa Pose | Stoppa uppspelning av pose |
Spara Pose | Läsa in data från Kontrollpanelen till den markerade Posen |
Load Pose | Läsa in data från markerade pose till Kontrollpanelen |
Bläddra upp / bläddra ner | Bläddra igenom innebär |
Spara poses.h | Välj en mapp att spara mappen "poses.h" som innehåller pose uppspelning data. |
NÖDSTOPP | Denna knapp es arbetar inte för närvarande med Snapper armen. |
I/o-panelen Beskrivning
Kontroll | Beskrivning |
---|---|
Digital utgång | Markera/avmarkera om du vill slå på/av motsvarande port |
Analog ingång | Kontrollera att börja läsa raw analoga värde på motsvarande port (värde från - 23 som motsvarar -5v) |
Aktivera kameran | Starta USB webbkamera foder |
Knapptryckningarna
Nyckel | Resultatet |
---|---|
Ange/RETUR | Uppdatera / Skicka kommando till Arm |
Håll knappen | Tap/håll nyckel | Resultatet |
---|---|---|
Öka X-koordinaten/Base | ||
Minska X-koordinaten/Base | ||
2 | Öka Y-koordinaten/skuldra | |
2 | Minska Y-koordinaten/skuldra | |
3 | Öka Z-koordinaten/armbåge | |
3 | Minska Z-koordinaten/armbåge | |
4 | Öka gripdon | |
4 | Minska gripdon | |
5 | Öka handleden vinkel | |
5 | Minska handled vinkel | |
6 | Öka handleden rotera | |
6 | Minska handled rotera | |
7 | Öka Delta | |
7 | Minska Delta |
Key | Resultatet |
---|---|
Utrymme | Nödstopp |
PERSSON | Spela upp/pausa sekvens |
, | Läsa in data från utvalda pose till Kontrollpanelen |
. | Spara data från Kontrollpanelen till valda pose |
Användning anteckningar
Saknade serieportar
Plugg i din FTDI-USB-kabeln innan du öppnar programmet. Programmet Arm Link es för närvarande inte uppdatera serieport listan efter anslutning, så den seriella porten måste vara tillgängliga när programmet startar. Om den seriella porten inte är tillgänglig i Arm länk, stänga och åter öppna ansökan. Ansluta/koppla bort den
Med hjälp av en webbkamera
Webcam support är experimentell tillfället. Vi rekommenderar att du använder den RobotGeek VGA-webbkamera med 25 mm svanhals med Arm länk programvara. Andra webbkameror bör fungera alldeles utmärkt, men har inte testats. Programmet kommer att försöka ansluta till den första webbkameran som finns tillgänglig till den. Om du har problem, prova att ansluta kameran direkt till datorn (och inte genom hubbar eller extenders).
Sekvensen Panel
Ändra läge eller handled orientering via Läge Panel eller på Handleden Panel kommer att ta bort alla de nuvarande innebär på panelen Ordna. Programvaran es stöder för närvarande inte blandat läge uppspelning.
Paketdata
Om du vill titta på paketen som du skickar, se här
Analoga Feedback och automatisk uppdatering
Vi inte rekommendera att använda "Automatisk uppdatering" och "Analog Input" på samma gång. Analog återrapporteringsfunktionen fungerar lite annorlunda från resten av kontrollerna. Alla andra kontroller utfärda kommandon till Robot Arm, men den analoga feedback funktioner begär data. För att få en bit analog data, måste programmet skicka ett commander paket begär det nuvarande analoga värdet för en viss port. När aktiverad kommer att analoga feedback begära en ny bit data varje 33ms. Även om automatisk uppdatering är aktiverad skickas ett kommando paket varje 33ms. När båda dessa arbetar samtidigt lyhördheten för armen kan vara långsammare än normalt.