I have therefore created the G-Robot arm software which can be used on a Raspberry Pi or other Linux computer. Not Helpful 0 Helpful 0. As you can see from the screenshot the application has control buttons that can be used to control the robot arm. There are no position encoders or even limit switches fortunately there are some slip clutches so things don’t break so all movement is performed by timing. Start the movement RoboArm. Unpack PyUSB and build it in the usual python way using sudo python setup.

Uploader: Gogal
Date Added: 23 September 2013
File Size: 8.64 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 44664
Price: Free* [*Free Regsitration Required]

kyllikki/EdgeRobotArm @ GitHub

The pyusb library is easy to find on google: The “wait command” is passed into MoveArm, so MoveArm 1, [0,1,0] would rotate the base counterclockwise [0,1,0]then wait for 1 second. The Lniux Of The Beast. You may use these HTML tags and attributes: Is there any way of not using it?

The lastest version of the software can be downloaded from the github repository. This is because bits are meant to only control the bit’s display, and not any other hardware.

Support for OWI/Maplin USB Robotic Arm

Logged Emegra Guest Re: Download and install in a terminal using the following steps: Write the command script. Notify me of new comments via email. Start the movement RoboArm. However, the motors may move at slightly different speeds when moving in the opposite direction. It is hoped to create a different layout in future that will work on smaller screen sizes.


It allows you to keep track of the time and then execute commands at specific times. Some other people have already written command line software that works with Linux and the Raspberry Pi, but I really wanted a GUI application that made it as easy to use as it is on Windows. Over the Xmas break I got a chance to help my son build it it only took a couple of hours, and was reasonably straightforward. Your email address will not be published.

Controlling a USB robotic arm with a Raspberry Pi

By taking inspiration i. November 02, This is what you need to do to run the extension on Mac but I suspect the steps are very similar in Linux.

The program works great most of the time but occasionally it does several moves I didn’t ask it to do. The robot arm from CPC and from Maplin both include the USB interface, but other suppliers may provide a handheld remote control instead.

This is the preferred version on the Raspberry Pi as all future versions will be tested with Python 3 or newer. I have added a uF electrolytic and a nF to the supply rails which has improved kaplin when using the brake command. The whole project can be built with a simple make invocation: Before we had chance to build it someone on linx posted saying the device needed to be reverse engineered. Just found your blog and I suspect you are my doppelganger only a younger b more dextrous and c more able.


This is also assuming you have python pre-installed on your Pi.

Maplin USB Robotic Arm – The Linux Community Forum

Can you tell us which parts were out of date so we can update them? Anyway I’ll post a new thread but thanks for your help it really is appreciated Graeme. Answer this question Flag as No such file or directory” will occur.

I had to get someone else to build my robot arm. Download the PyUSB library.