I previously posted about a robot arm built with cardstock and Arduino. The idea comes from a project on Hackaday.io called Cardware. The motivation for Cardware is that there are lots of hobbyist robotics components available like servo motors, controllers, sensors, etc, but to put together a complete robot of any kind you have to either buy an expensive kit (which may not even be available depending on where you live, e.g. Amazon does not ship to Thailand) or have the tools and expertise to fabricate something like 3D printed plastic or laser cut MDF body components. The talented project owner of Cardware developed plans for folded card stock as the body components that can be assembled into a complete robot.
There are multiple advantages of this approach:
- Availability – card stock, or something similar, and general purpose glue are available nearly everywhere in the world, although there may still be some challenges as I discuss below in the video.
- Tooling – an internet connection and printer are the tools needed to be able to download and print the patterns on the card stock. Even in less developed areas there is usually a school or internet shop where this can be accomplished. After that all that is needed is a pen and a cutter to score and cut the pieces.
- Cost – high quality card stock is inexpensive by Western standards. It isn’t cheap by local standards in Thailand (and probably many other developing countries), but one can substitute lightweight cardboard such as cereal boxes, although there are some issues (mentioned in the video below).
The are some disadvantages to this approach. Dimensional accuracy and stability are not tightly controlled and depend highly on the quality of your cuts and folds. As a result, one can easily end up with a robot that is not well aligned and does not move smoothly. Another disadvantage is the fact that cardstock is not nearly as durable as 3D printed plastic or laser cut MDF. Due to the clever design and folding the strength is pretty good, but pivot points wear rapidly. Durability can be improved a bit by using lots of glue such as PVA to strengthen seams. And pivot points can be strengthened by gluing in plastic bearings made from something like short pieces of tubing cut from ball point pen cartridges.
In the video below I demonstrate the early stages of a build of version 2 of Cardware. At this stage I am driving two servos with the Arduino Uno.
In the video below I discuss some issues with the materials used in Cardware. My focus is on how this robotics learning platform can be globalized so that learners in developing countries can easily make use of it. In Western countries it is easy to take for granted something like cardstock. But it could be a real obstacle in a developing country.
These issues aside, I went ahead with the next version of Cardware using cardstock rather than reclaimed cereal boxes. The designer did some very nice work on it and I encourage you to visit Hackaday.io to see more details about Cardware. I finished the papercraft part of the project and started installing the servos. At that point I did not have enough servos to complete the project so it was put on hold. Events have intervened since then so it is still incomplete and looks like this at the moment
I anticipate a new blog post once it is fully assembled with all servos and an Arduino MEGA as controller.