It was designed for higher resolution screens and on the touch screen only part of the screen can be displayed. Type “rm -r pyusb The first two are installed using: Not Helpful 1 Helpful 3. Help answer questions Learn more. Fill in your details below or click an icon to log in: Anyway I’ll post a new thread but thanks for your help it really is appreciated Graeme.

Uploader: Samunris
Date Added: 21 January 2011
File Size: 42.87 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 60719
Price: Free* [*Free Regsitration Required]

kyllikki/EdgeRobotArm @ GitHub

Notify me of new comments via email. The robot arm from CPC and from Maplin both include the USB interface, but other suppliers may provide a handheld remote control instead. Thanks SeZo I followed the instructions but when I tried to run the python script I was getting syntax errors so I moved over to the VM option, but I’m having issues with installing the correct extension pack something about conflicts with the guest additions version, I don’t know why they don’t just bundle all that together so it all works with one installation.

The arm comes in a box and it needs to be assembled, something that takes approx 2. You will need to type in this script, or alternatively, copy and paste.

The whole project can be built with a simple make invocation: When I use this command MoveArm 1,[0,1,0] in a sequence above, wouldn’t I need to include some waiting command, or is that integrated within the board of the arm?


Logged Emegra Guest Re: The arm is mwplin sold under a number of of other names from numerous retailers including:. Download and install in a terminal using the following mplin The arm is pretty basic: First pyusb needs to be installed to allow communication with the usb device.

This will open up a graphical session. Is this article up to date? Unpack PyUSB and build it in the usual python way using sudo python setup.

If the program is added to the applications menu then it can be launched by clicking on the appropriate icon. This means that you can only move the arm by telling a specific joint to move in a certain direction for a certain amount of time.

Controlling a USB robotic arm with a Raspberry Pi

These can be pressed using a mouse, a touchscreen if you have one or using keyboard shortcuts. As usual, the proof is linxu the pudding: SeZo Hero Member Posts: Unpack PyUSB and build it in the usual python way using.

RPM based distros may use different commands. This will only work on a Raspberry Pi using the default pi username. I obliged, and this is the end result. I found your tutorial. The installer will then add the library to python’s files.


Support for OWI/Maplin USB Robotic Arm

This site uses cookies. This article will show you how you can write a program for mzplin Raspberry Pi to control your USB robotic arm from Maplin. The electronics consist of a single sided PCB with a mix of through hole and surface mount devices. There is a huge amount of “backlash” in the gear assemblies, do not expect any kind of repeatability on trained sequences. Already answered Not a question Bad question Other.

An attempt to conenct will be made every time the user tries to move the arm. The “wait command” is passed adm MoveArm, so MoveArm 1, [0,1,0] would rotate the base counterclockwise [0,1,0]then wait for 1 second.

Can you tell us which parts were out of date so we can update them? Before we had chance to build it someone on reddit posted saying the device needed to be reverse engineered. The pyusb library is easy to find on google: