Robotics Assignment
Robotics Assignment
Problem Statement
Design of a 6 Degrees Of Freedom has been explained in this paper. The robot falls under
category of Hand Held Robotics1 . The requirements of these robots being light weight, fast
and multi DOF. Such robots are mainly cable driven. Cable driven robots are a type of
parallel manipulators in which flexible cables are used as actuators. One end of each cable is
reeled around a rotor twisted by a motor, and the other end is connected to the end effector.
Dynamic analysis of parallel robots isnt same as cable driven robots because cables can only
pull an object, in other words forces in cables should be non-negative.
Workspace of a robot is a region in space where the end-effector is able to exert the required
force/moments when all cables are in tension.
Gregg-Smith and Mayol-Cuevas have done much research on workspace analysis and opti-
mization of handheld cable driven robots. Workspace and controllability of cable robots can be
enhanced by adding cables to structure of the robot. Redundancy2 plays a key role in design
of cable robots.
In this paper too Gregg-Smith and Mayol-Cuevas have optimized robotic arm to maximize
speed and configuration space alongwith reduction in mass. Moreover they also developed the
inverse kinematics of this robot. There are 6DOFs in total out of which 1 joint is redundant,
this leaves 5 DOFs. Inverse kinematics is solved by splitting 6DOFs into two 3DOF problems,
solving them separately and merging them in the end.
In a previous research work, Gregg-Smith and Mayol-Cuevas introduced the idea of a per-
sonal 4DOF cable driven robot, operating in toolspace, feedback is provided intuitively by end
effector pointing towards or away from goal. Two generic evaluation tasks were performed
being picking/placing objects and aiming in space.
1
Figure 1: Joint representation
Figure 2: Motor=Green, Blue=Link driving pulleys, Wires wrapped arounnd invisible idler
pulleys
As the axes are mostly parallel except 3rd & 4th hence it helps in solving inerse kinemtics
also minimizes cable friction as cable doesnt have to change direction strictly.
Unlike arm used by Horigome, Yamada, Endo, et al., this arm uses 6 motors.
This design removes need for joint encoders used by Horigome, Yamada, Endo, et al.
because motors are directly coupled to each pulley.
Fig.3 shows the 3R workspace, I st three links are revolute similar is case of rest three
joints but they are rotated by 90o . Gray area is workspace, its obvious, outer edge is when
1 , 2 , 3 = 0 and inner edge of annulur area is when 2 = 2max. Also Minimum distance
2
from link 1 3 is 2Lsin( ). Hence to maximize workspace, 2 = max.
2
For minimizing space, space carving method is used. Links are designed so that at nmax. ,
the links are closely packed.
2
Figure 3: Workspace analysis-3R arm
Whole thing is 3d printed and for motors, a V shaped bed is made for easy tensioning of
individual cables.
Analytical method is used to solve inverse kinematics3 . The strategy used is to split this
problem into two planar inverse kinemtics, as seen l3 is common to both planes, also each of
two planes has a redundant join so keeping l0 & l6 static, one can move l3 at many points along
line L. So there are two problems:
We get a specific no. of solutions from each one of the above problems, and later the overlap
region of two solution sets guarantees all constraints are met.
At the end a graceful degradation is done so that if arm doesnot have a full DOF solu-
tion, then inverse kinematics function gives a closest possible pose solution.
3
Computitional methods work iterativelyand hence give only nearest solution whilr analytical methods return
all possible solutions.