RoboArm is a manipulator made with five Servo motors each of which represents a joint of the arm. It has four degrees of freedom. This enables larger work scale. At this moment it is able to write simple characters. It uses advanced Inverse Kinematics so that it could easily and accurately position the end effector in 3D space.

This project is solving the ArduHack challenge.


RoboArm i AL5D robotic arm model that delivers fast, accurate and repeatable movement. The robot features: base rotation, single plane shoulder, elbow, wrist motion, a functional gripper and optional wrist rotation. With the help of FlowBotics Studio program, the manipulator can easily run without the need to create complecated code. The software allows to control the real arm using the virtual arm and create, record and play back own sequences. Everything is set in the graphical user interface (GUI) which is user friendly. The arm's construction is aluminium with different payloads and reach distances depending on version and they are actuated by Hitec Servos. The model reaches object within distance of over 25cm. and can lift objects weighting almost 370gr. RoboArm can be programmed to do different kind of operations. For instance, a program could be set to teach students interested in Robotics or program various ways to have fun such as playing chess with a robot.

Project Information

License: Academic Free License 3.0 (AFL-3.0)

Source Code/Project URL:



  • Galina Velichkova
  • Stefani Nikolova
  • Bianca Oliveira
  • Daniel Nikov