Skip to main content

DIY Low Cost 6-Axis Desktop Robot

Learning how to build a robot is a long way. It is the way by mechanics, electronics and programming. Such a mechatronics project is associated with problems such as stiffness (mechanics), overvoltage (electronics) or bug (software). Of course, if something is wrong, we always say 'it's not a bug, it's a feature', but finally a robot has to start working properly.

You can buy ready-made non-industrial robots. Great products if you want to just programming instead of additionally learning mechanics. If you want to learn robotics in general, you should check Chris Annin's website, which is related to DIY 6 axis robot. Chris is a robotic system engineer. He created a free and open plan desktop robots, which anyone can make themselves:
The goal of the AR2 and AR3 was to create a low cost option so that anyone could build a 6 axis robot for fun, educational purposes or small production operations.

AR2 and AR3 are two similar versions of the mechatronics project. The AR2 robot is the initial release of a robot. It is open loop version. AR3 has updated covers, spaces and wiring harness. AR3 is a closed loop version (encoders). There are two ways to get structural components to build the project. First you can 3D print all parts by yourself or parts can also be made of aluminum by machining. The 3D print files you can download at his website. Second way is to buy aluminum kits available at his website.
To drive structural components you need bearings, belts, pulleys, sprockets, chain, shafts, pins and machine screws. These things you can buy in your local market or also buy kit at his website. Stepper motors, driver, other and electrical components you need to buy in local market or by the link to omc-stepperonline at his website:

I designed it to utilize all low-cost off-the-shelf motors and off-the-shelf hardware components.

Mechatronic system which is the AR2 or the AR3 robot is made of 5 groups of parts:

  1. Covers and Spacers 
  2. Structural Components 
  3. Hardware Components 
  4. Stepper Motors and Drivers 
  5. Electrical components

In my opinion, the most important thing is, that the software to control the robot is similar to an industrial robot (Chris is robotic engineer, so he knows how important is to learn robot programming in similar environment as in industry).  You can jog and teach positions as well as control inputs and outputs position offsets as well as a number of other common functions. 

The software and assembly manuals can all be found at his download website. The high quality of the project is confirmed by the use of these robots in schools and colleges:
This robot is currently being used in hundreds of high schools and colleges for training and educational programs it's also being used for a number of other applications including things like welding.


Anonymous said…
'if something is wrong, we always say 'it's not a bug, it's a feature'...'
I'm mechatronics engineer. Yeah, my boss like it!

You might also like

    Popular posts

    What is Mechatronics?

    Mechatronics definition Mechatronics is a synergistic combination of precision engineering, electronic control and mechanic systems. It is the science, that exists at the interface among the other five disciplines: mechanics, electronics, informatics, automation, robotics. It is one of the most dynamically developing fields of technology and science. The word 'mechatronics' appeared for the first time in Japan in 1969. mechatronics = mecha nics + elec tronics + computing

    Ascento - The Two-Wheeled Jumping Robot

    All-terrain capabilities are required to extend beyond flat surfaces the application range of wheeled robots. First think is four or six-legged robots which have been well known for years. Nowadays, thanks to more and more perfect gait algorithms, the two-legged (bipedal) robots appears more and more often. ETH Zürich students combine the advantages of wheeled robot and two-legged robot.

    Automatic Sorting of Skittles or M&Ms by Colour

    Do you sort M&Ms or Skittles by colour before eating them?  For example, eat all the yellow ones first, then the red ones, then the blue and so on. Brian Egenriether, an electrical engineer, decided to make a small machine that looked like an appliance, which could perform these tasks automatically. This mechatronics project took him about 5 weekends to make. The use of the machine is very simple: pour Skittles or M&Ms into it, push a button and have candies sorted. Let us look at the construction.

    Mechatronics System as the Future of Cooking at Home

    Do you get up in the morning and don't feel like making breakfast? One of the solutions is food delivery service, which leaves your takeout order outside of your front door. Other solution is a private chef who is responsible for shopping for food, menu planning, preparing and cooking meals for you. But if you love mechatronics systems, your solution is a mechatronic kitchen. It allows you to save time, free up your day from routine cooking, plan and adapt your menu according to different diets and lifestyles.

    Stretch - Boston Dynamics Unveils New Robot for Warehouse Automation

    Boston Dynamics is the global leader in mobile robotics. Their popular robots are SpotMini, Spot, Atlas and Handle. Now they has revealed 'Stretch', which is a new box-moving robot designed to support the growing demand for flexible automation solutions in the logistics industry. A Massachusetts company well known for its humanoid robots and dog-like androids is preparing to muscle its way into the warehouse automation industry with its latest mechatronic solution. Warehouse automation is a fast-growing market fueled by increased demand in e-commerce. The robot called Stretch is Boston Dynamics’ first commercial robot specifically designed for warehouse facilities and distribution centers. Robert Playter, CEO of Boston Dynamics said: Warehouses are struggling to meet rapidly increasing demand as the world relies more on just-in-time delivery of goods. Mobile robots enable the flexible movement of materials and improve working conditions for employees. Stretch

    Three Wheels Balancing Robot

    The three wheels balancing robot is similar to a ballbot from the point of view of the goal. In comparison to ballbot which balance itself on a single ball, three wheels balancing robot is designed to balance itself on a single rod. The common characteristics of this kind of robots is that there’s one sole contact point to the ground.

    Theo Jansen Strandbeest

    Theodorus Gerardus Jozef "Theo" Jansen is a Dutch artist. Theo Jansen 's mechanism (named strandbeest - "beach animal") allows to perform walking motion. The advantage is that the required power of the engine used in the mechanism, must be sufficient to transfer only the legs (not transported elements). He invented that in 1991.