Plug in your FTDI-USB cable BEFORE opening the program. Save data from control panel to selected pose Load data from selected pose to control panel This button does not currently work with the Snapper Arm.Ĭheck/Uncheck box to turn on/off corresponding portĬheck to start reading raw analog value on corresponding port (value from 0 - 1023 that corresponds to 0-5v) Load data from currently selected pose to Control PanelĬhoose a folder to save the 'poses.h' folder containing pose playback data. Load data from Control Panel to the currently selected pose More info hereĬreate a new pose from the current Control Panel values Control Panel Description ControlĬhange the X-Coordinate of the Arms Gripper (Left/Right)Ĭhange the Y-Coordinate of the Arms Gripper (Back/Forward)Ĭhange the Z-Coordinate of the Arms Gripper (Up/Down)Ĭhange the time between poses (Lower Value = faster movements). Because each pose needs to complete before the next pose can be sent, users may wish to lower the Delta value to make the arm more responsive. You can use the 'Auto-Update' checkbox to send commands to the Robot Arm automatically. Use the Update button to send these values to the arm. You can adjust the sliders or text panels to adjust the positions of the arm. Once the arm has moved to its home position and is ready for commands,the various panels will appear. The arm will move from it's 'sleep' position to a 'home' position. Use the Auto-Connect button, or pick a serial port and use the Connect button. Once you are done, leave your USB cable plugged into your computer, as this is how the software will communicate with the Arm. Now you can load the firmware onto the Geekduino. If you are having problems finding these lines, click on the Compile button in the Arduino IDE and it will show an error near the lines you need to change. Now that the gripper type is defined, the code will take care of correctly processing your gripper type. Your code should look like #define GRIPPER_TYPE ROBOT_GEEK_9G_GRIPPER If you are using the RobotGeek 9G Gripper, uncomment the first line. #define GRIPPER_TYPE ROBOT_GEEK_PARALLEL_GRIPPER Your code should look like //#define GRIPPER_TYPE ROBOT_GEEK_9G_GRIPPER If you are using the RobotGeek Parallel Gripper, uncomment the second line. In the Arduino IDE, click on the tab GlobalArm.h Around line 16 you should see the following code block //#define GRIPPER_TYPE ROBOT_GEEK_9G_GRIPPER File -> Examples -> Arm Link -> SnapperArmLinkSerialīefore you can load the code onto your Robot Arm, you'll need to adjust your code to match your gripper type. Open the ArmLinkSerial firmware from the Arduino IDE. Open the folder ArmLinkLibrary-master and copy the ArmLink folder into your Arduino Library folder. If you wish to manually install the files, download and unzip the InterbotiX Arm Link Library & Firmware files. The Arm Link Library and Firmware is automatically installed with the RobotGeek Tools and Library files and does not need to be installed separately. If you'd like to set up one of the InterbotiX arms, you can follow this guide, which will get you set up with the proper firmware for your robot arm. The Arm Link Software is currently compatible with:įor this instructable, we will cover the setup and usage of a RobotGeek Snapper Arm with the Arm Link Software. InterbotiX Arm Link is an open source program written in Java in the Processing environment. This software is offered as a simple control solution for these Robot Arms as well as an example for individuals who wish to integrate the Robot Arms into their own applications and systems. In addition to directly controlling your Robot Arm, the Arm Link software can also activate digital outputs, read analog inputs, play motion sequences, and display webcam feeds. Using this software you can control the Robot Arm via a variety of movement modes including Cartesian IK mode, Cylindrical IK mode, and Backhoe/Joint mode. The InterbotiX Arm Link Software provides a simple interface for Arduino-Compatible Robot Arms. Want to be cool like Simone Giertz but don't know where to start?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |