uArm Swift: Multi-use Desktop Robotic Arm for Everyone

In 2014 UFACTORY built the first open source desktop robotic arm, ushering in a new era of affordable desktop robotic arms for consumers. uArm is an Arduino-powered desktop 4-axis parallel-mechanism robot, easy to use, has multiple accessories and open sourced. In Jan 2014, uArm went on Kickstarter and became famous overnight, leading to an exclusive interview with WIRED. A standout quote from the piece: Thirty years ago Bill Gates promised to put a computer on every desk in America, an ambitious sentiment echoed by Wang and company … The most innovative aspect of the entire project is probably the concept of putting a robot arm on your desk”.

As the robot arm is moving to various industries, its users have expanded from relatively minority geeks to robot lovers. The demand for better and easier user experience is increasing.

January 23, 2017, UFACTORY returns again, announcing two robotic arms in uArm Swift Series. Swift is intended to highlight the elegant texture of the fuselage, lightweight and portable form and flexible movement, just like a swift. This series has uArm Swift and uArm Swift Pro.

  • Hardware Upgrades

 

Performance improvements

1.Precision improvement

uArm Swift enhanced the control algorithm and increased the accuracy by 50%, from 1cm to 5mm.

uArm Swift Pro adapted self-designed reducer. Working with a high-precision stepping motor, uArm Swift Pro minimizes gear gap, improves joint accuracy, and is more compact. The built-in 12-bit magnetic encoder and motor forms instant position feedback, achieving closed-loop control, and improves the accuracy to unprecedented 0.2mm, perfectly performs 3D printing and laser engraving.

  1. Working scope improvement:

uArm Swift Series improves mechanical arm structure and increases working range by 20%, covering the working area of an entire A4 paper.

  1. CPU upgrade

uArm Swift Series upgrades the main board. We choose Arduino MEGA 2560, which is nearly 10 times larger in the storage space compared to the previous UNO edition.

  1. Accessories enhancements

uArm Swift Series has 4-axis, whether equipped with fixtures or suction head, the end of uArm can freely steer, and the replacement of accessories requires less than 30 seconds.

uArm Swift/uArm Swift Pro have a built-in socket for selected Seeed Grove modules.

uArm Swift Series can be equipped with a smart car, the uCar. uCar is a mobile open-source car, with infrared avoidance, trajectory planning functions.

uArm Swift Series adapts CNC integral forming process, and the whole body is matte black. uArm Swift looks has a more minimalistic design. The aluminum body is light and stable, enhancing the overall rigidity.

Compared with the previous version, uArm Swift series redesigned the base, inserted the mainboard and added power button, function switching button, play button and menu button. The new indicator light shows the current operation mode and status of uArm Swift.

 

 

  • Software upgrade

uArm Swift Series support PC + mobile control.

Software upgrade -uArm Studio

uArm Studio is a brand new cross-platform robotic arm control software. It has integrated offline learning, graphical programming and instant control functions, manipulate the robotic arm to finish complex tasks.

  1. Teach & Play Offline Learning Mode

Teach uArm Swift by your own hand to learn move, gripping, dropping, and save them with just a click to replay on Blockly mode. uArm Swift can also sync offline learning data once connected.

  1. Blockly-based graphical programming

Blockly is a web-based visual programming tool, allowing users to program without needing to code The software is designed to be so simple that even even preschool children could create a program easily. Detailed tutorial will be provided for your quick guide and interesting secondary development.

  1. Instant Control

uArm Studio has combined control of keyboard and mouse. Developers may use keyboard hotkeys and mouse simultaneously to control move, gripping, and dropping of the robotic arm, and it supports customize hot keys.

After connect with LeapMotion, users of uArm Swift may use their own hand to control gesture such as move, gripping and dropping etc.

 

Software upgrade –

APP-uArm Play

Robotic Arm has built-in Bluetooth module, simply connect your smartphone with uArm Play to remote control your uArm Swift or uArm Swift Pro.

Your smartphone can also work as an external actuator, download and run a program from Blockly.

 

UCS

UCS, also known as uArm Creator Studio, which is a open sourced developer tool developed by UFACTORY. UCS has integrated graphical programming and coding, to achieve features such as rapid development, visualize and easy sharing.

 

  1. Rapid Development

With numerous commands of UCS, developers don’t need to construct programming environment.

For programming developers, UCS is a rapid development tool, developers doesn’t need to construct programming environment, any interface of the whole system supports Python script, all variables can be sharing between visual programming and coding which means you don’t need to copy setting each time.

 

  1. Built-in Robotic Vision

UCS has integrated complex robotic vision function, just need to connect with the camera, so the uArm can “see” and adapt to different environment.

The camera can instantly locate, memorize, recognize and track 3D space position of objects.

3.Easy Sharing

Every creator will be able to save their own work as .task file format through the UCS programming, and it supports one click sharing to the official website of UFACTORY or Reddit Community, copying scenario in just one click on other robotic arms.

The uArm Swift Pro is a “Open Sourced” design concept with more freedom, simplicity, and functions. This is a whole new open platform came from developers, back to developers, and still that Open Source Robotic Arm. We just can’t wait to become  your comprehensive desktop assistant!